すべてのプロダクト
Search
ドキュメントセンター

Hologres:内部テーブルの管理

最終更新日:Jan 11, 2025

このトピックでは、HoloWeb を使用して内部テーブルを作成、編集、および削除する方法と、内部テーブルのデータと DDL ステートメントをプレビューする方法について説明します。

前提条件

Hologres インスタンスにログオンしていること。詳細については、「インスタンスへのログオン」をご参照ください。

内部テーブルの作成

  1. Hologres コンソール にログオンします。

  2. 上部のナビゲーションバーで、ドロップダウンリストからリージョンを選択します。

  3. Hologres コンソールの左側のナビゲーションペインで、[holoweb に移動] をクリックして HoloWeb コンソールに移動します。

  4. HoloWeb コンソールのトップナビゲーションバーで、[メタデータ管理] をクリックします。次のいずれかの方法で内部テーブルを作成できます。

    • [テーブルの作成] をクリックします。

    • 左側のナビゲーションペインで、[接続されたインスタンス] をクリックし、目的のスキーマを見つけます。スキーマまたはスキーマ内の [テーブル] を右クリックし、[内部テーブルの作成] を選択します。

    en666

  5. [内部テーブルの作成] ページで、パラメーターを設定します。次の表にパラメーターを示します。

    セクション

    パラメーター

    説明

    基本情報

    モード

    スキーマの名前。

    [public] という名前のデフォルトスキーマまたはカスタムスキーマを選択できます。

    テーブル名

    作成する Hologres 内部テーブルの名前。

    説明

    作成する Hologres 内部テーブルの説明。

    フィールド

    フィールド名

    内部テーブルの各列の名前。

    データ型

    各列のデータ型。

    主キー

    列を内部テーブルの主キーとして設定するかどうかを指定します。

    NULL 値の許容

    列に NULL 値を許可するかどうかを指定します。

    配列

    列が順序付けられた要素の配列であるかどうかを指定します。

    説明

    列の説明。

    アクション

    列で実行できる操作。列の [削除][上へ移動]、または [下へ移動] を行うことができます。

    属性

    ストレージモード

    テーブルのストレージモード。有効な値:[列指向ストレージ][行指向ストレージ]、および [行-列ストレージ]

    デフォルト値:[列指向ストレージ]

    データライフサイクル

    テーブル内のデータの Time to Live(TTL)。システムは、データが最初にテーブルに書き込まれた時点から TTL の開始をカウントします。TTL が期限切れになると、テーブルのデータは指定された時点ではなく、一定期間後に削除されます。

    デフォルト値:[最大]

    バイナリログ

    テーブルのバイナリロギングを有効にするかどうかを指定します。詳細については、「Hologres バイナリログのサブスクライブ」をご参照ください。

    バイナリログのライフサイクル

    バイナリログの TTL。詳細については、「Hologres バイナリログのサブスクライブ」をご参照ください。デフォルト値:[最大]

    分散列

    テーブルの 分散キー。詳細については、「分散キー」をご参照ください。

    イベント時間列

    テーブルの イベント時間列。詳細については、「イベント時間列 (セグメントキー)」をご参照ください。

    クラスタリングキー

    テーブルの クラスタリングキー。詳細については、「クラスタリングキー」をご参照ください。

    辞書エンコーディング

    テーブルの 辞書エンコーディング列。詳細については、「辞書エンコーディング」をご参照ください。

    ビットマップ列

    テーブルの ビットマップ列。詳細については、「ビットマップインデックス」をご参照ください。

    パーティションテーブル

    なし

    内部テーブルのパーティションキー列を選択します。

  6. 右上隅にある [送信] をクリックします。[送信] をクリックした後、左側のインスタンスリストを更新できます。新しく作成された内部テーブルは、選択したスキーマに表示されます。

    内部テーブルの設定タブで、右上隅にある [テーブルのクエリ] をクリックして SQL クエリウィンドウに移動し、SQL ステートメントを使用してデータをクエリできます。

内部テーブルの編集

  1. HoloWeb コンソールの左側のナビゲーションペインで、[接続されたインスタンス] をクリックします。接続されているすべてのインスタンスが表示されます。

  2. 管理する [インスタンス] をクリックします。作成されたすべてのデータベースが表示されます。

  3. 管理するデータベースをクリックし、管理する [スキーマ] をクリックしてから、[テーブル] をクリックします。作成されたすべての内部テーブルが表示されます。

  4. 目的の内部テーブルを右クリックし、[テーブルを開く] を選択します。

  5. ページの右上隅にある [テーブルの編集] をクリックします。

  6. ページの下部にある [フィールドの追加] をクリックします。表示されるセクションで、視覚的な方法で内部テーブルにフィールドを追加します。[送信] をクリックすると、[操作ログ] セクションで SQL ステートメントとランタイムログを表示できます。编辑

    説明

    テーブルを編集するときに、内部テーブルから既存のフィールドを削除することはできません。

  7. [送信] をクリックします。内部テーブルが編集されます。

内部テーブルの削除

  1. HoloWeb コンソールの左側のナビゲーションペインで、[接続されたインスタンス] をクリックします。管理する内部テーブルを見つけます。

    内部テーブルの検索方法の詳細については、このトピックの 内部テーブルの編集 の手順 1 ~ 3 を参照してください。

  2. 内部テーブルを右クリックし、[テーブルの削除] を選択します。

  3. 表示されるメッセージで、[OK] をクリックします。

テーブルデータのプレビュー

  1. HoloWeb コンソールの左側のナビゲーションペインで、[接続されたインスタンス] をクリックします。管理する内部テーブルを見つけます。

    内部テーブルの検索方法の詳細については、このトピックの 内部テーブルの編集 の手順 1 ~ 3 を参照してください。

  2. 内部テーブルをダブルクリックします。表示されるページで、[データプレビュー] をクリックします。

    次の図に示すように、テーブルデータをプレビューします。数据预览

DDL ステートメントのプレビュー

  1. HoloWeb コンソールの左側のナビゲーションペインで、[接続されたインスタンス] をクリックします。管理する内部テーブルを見つけます。

    内部テーブルの検索方法の詳細については、このトピックの 内部テーブルの編集 の手順 1 ~ 3 を参照してください。

  2. 内部テーブルをダブルクリックします。表示されるページで、[DDL ステートメント] をクリックします。

    [DDL ステートメント] タブで、次の図に示すように、テーブルの DDL ステートメントをプレビューします。DDL语句

参照

SQL ステートメントを使用して内部テーブルを作成、変更、または削除する方法の詳細については、次のトピックを参照してください。