メインコンテンツまでスキップ
メインコンテンツまでスキップ

CREATE DICTIONARY

指定された構造ソースレイアウトおよび有効期限を持つ新しいdictionaryを作成します。

構文

辞書構造は属性で構成されます。辞書属性はテーブルカラムの指定方法に類似しています。必須の属性プロパティはそのタイプのみであり、他のすべてのプロパティはデフォルト値を持つことができます。

ON CLUSTER句では、クラスタ上に辞書を作成することができます。Distributed DDLを参照してください。

辞書のレイアウトに応じて、1つ以上の属性を辞書キーとして指定できます。

SOURCE

辞書のソースは次のいずれかであることができます:

  • 現在のClickHouseサービスのテーブル
  • リモートClickHouseサービスのテーブル
  • HTTP(S)で利用可能なファイル
  • 他のデータベース

現在のClickHouseサービスのテーブルから辞書を作成する

入力テーブル source_table:

辞書を作成する:

辞書を出力する:

注記

ClickHouse CloudのSQLコンソールを使用する場合、辞書を作成する際にはユーザー(defaultまたはdefault_roleの役割を持つ他のユーザー)とパスワードを指定する必要があります。

注記

リモートClickHouseサービスのテーブルから辞書を作成する

入力テーブル(リモートClickHouseサービス内) source_table:

辞書を作成する:

HTTP(S)で利用可能なファイルから辞書を作成する

他のデータベースから辞書を作成する

詳細については、Dictionary sourcesを参照してください。

関連項目