データカタログは、AnalyticDB for MySQL のメタデータを管理するための統一されたインターフェイスを提供します。このトピックでは、データカタログでテーブルオブジェクトを作成および管理する方法について説明します。
AnalyticDB for MySQL データカタログページに移動する
DataWorks コンソールの [ワークスペース] ページに移動します。上部のナビゲーションバーで、目的のリージョンを選択します。目的のワークスペースを見つけ、[アクション] 列で を選択します。
左側のナビゲーションウィンドウで、
アイコンをクリックします。[データカタログ] ツリーで [AnalyticDB For MySQL] をクリックして、AnalyticDB for MySQL データカタログ管理ページを開きます。
AnalyticDB for MySQL データカタログを作成する
AnalyticDB for MySQL データカタログ管理ページでは、既存の AnalyticDB for MySQL データソースをデータセットとしてデータカタログに追加できます。
AnalyticDB for MySQL エントリの右側にある
アイコンをクリックして、インスタンスの追加ページを開きます。[DataWorks データソース] タブで、AnalyticDB for MySQL データソースをデータカタログに追加します。
現在のワークスペースで 既存の AnalyticDB for MySQL データソース を管理するには、[DataWorks データソース] タブでデータソースを見つけ、[アクション] 列の [追加] をクリックします。
また、[DataWorks データソース] タブで複数の AnalyticDB for MySQL データソースを選択し、リストの下にある [一括追加] をクリックして、バッチで追加することもできます。
AnalyticDB for MySQL データカタログを管理する
AnalyticDB for MySQL データカタログでテーブルオブジェクトを追加および管理できます。
テーブルの作成
AnalyticDB for MySQL インスタンスの左側にある
アイコンをクリックし、データベースの下にある [テーブル] を見つけます。[テーブル] の右側にある
アイコンをクリックして、[テーブルの作成] ページを開きます。次のいずれかの方法で、基本的なテーブルとフィールド情報を生成します。
Copilot でテーブルを作成する:
ページ上部のツールバーで、[Copilot でテーブルを作成] をクリックして Copilot チャットインターフェイスを開きます。
自然言語でコマンドを入力してテーブルを作成します。例:
日次ユーザー購入詳細のテーブルを作成。[生成して置換] をクリックします。システムはコマンドに基づいて、デフォルトのテーブル名とフィールド情報を生成します。
テーブル名とフィールドが要件を満たしている場合は、[承認] をクリックします。
説明テーブル情報を変更するには、[承認] をクリックした後にシステムが生成した情報を手動で編集できます。
手動でテーブルを作成する:
テーブルのパラメーターを設定します。
パラメーター
説明
基本情報
[テーブル名] や [テーブルの説明] などの情報をカスタマイズします。
フィールド情報
フィールドとフィールドの説明を編集します。
手動編集: フィールド情報リストの上にある [挿入] をクリックします。挿入する行数を指定し、フィールド名、フィールドタイプ、およびその他の情報を編集します。
Copilot スマート編集: フィールド情報リストの上にある [フィールドの生成] または [フィールドの説明を生成] をクリックします。設定したテーブル名とテーブルの説明に基づいて、関連するフィールドと説明が生成されます。
パラメーターを設定した後、上部のツールバーにある [公開] をクリックしてテーブルを作成します。
テーブルの管理
テーブルの表示。
AnalyticDB for MySQL インスタンスにテーブルを作成した後、AnalyticDB for MySQL データカタログエントリの横にある
アイコンをクリックし、[テーブル] をクリックすると、[テーブル] リストページでテーブルの基本情報を表示できます。また、テーブル名をクリックして詳細ページを開き、[フィールド] や [DDL] 文などの詳細情報を表示することもできます。テーブルの変更。
テーブルの詳細ページで、右上隅にある [編集] ボタンをクリックします。テーブル編集ページで、テーブルの [フィールド] や [説明] などの情報を変更します。変更後、[公開] をクリックして適用します。
テーブルの削除。
[テーブル] リストページで、削除するテーブルを見つけ、[アクション] 列の [削除] をクリックします。表示されるダイアログボックスで、[確認] をクリックします。
重要この操作は元に戻せません。注意して実行してください。
AnalyticDB for MySQL データカタログの表示と削除
AnalyticDB for MySQL データカタログインスタンスを使用する必要がなくなった場合は、その詳細を表示したり、デタッチしたりできます。
データカタログインスタンスの表示。
AnalyticDB for MySQL データカタログにインスタンスを追加した後、データカタログエントリの横にある
アイコンをクリックして、追加されたインスタンスを表示します。AnalyticDB for MySQL インスタンスにカーソルを合わせると、その [クラスター ID] と [クラスタータイプ] が表示されます。
データカタログインスタンスのデタッチ。
AnalyticDB for MySQL インスタンスを管理する必要がなくなった場合は、インスタンスを右クリックし、ショートカットメニューから [データカタログのデタッチ] を選択します。