マイデータ機能は、自分が所有する、または権限を持つ DataWorks テーブルをすばやく見つけ、表示し、管理するための一元的なビューを提供します。プロジェクトやエンジンタイプでテーブルをフィルターし、テーブル情報の更新や所有権の変更などの日常的な管理タスクを実行できます。
注意
Data Map の一部のデータはオフライン (T+1) で更新されるため、データ遅延が発生する可能性があります。最も正確なデータについては、SQL クエリの結果をご参照ください。
マイデータへ移動
DataWorks コンソールにログインします。上部のナビゲーションバーで、目的のリージョンを選択します。左側のナビゲーションウィンドウで、 を選択します。表示されたページで、[データマップへ移動] をクリックします。
左側のメニューバーで、[マイデータ] をクリックします。デフォルトで ページが表示されます。
マイデータの管理
自分が所有するテーブルを表示できます。また、キーワード、環境、プロジェクト/データベース、可視範囲などの基準でテーブルを検索し、テーブルの詳細を表示して操作を実行することもできます。
私が所有: 自分が所有するすべてのテーブルを表示します。
私が管理: 自分が管理者であるワークスペース内のすべてのテーブルを表示します。
本番アカウントのデータ: 自分がメンバーであるワークスペースに対応する本番アカウント内のすべてのテーブルを表示します。
基本的なテーブル情報を表示し、[情報の更新]、[削除]、[所有者の変更]、[カテゴリの変更]、[アルバムに追加] などの操作を実行できます。主要なフィールドは次のとおりです。
名前 | 説明 |
プロジェクト名/データベース | テーブルが異なる環境にある場合、関連するサフィックスが付きます。たとえば、_dev は開発環境を示します。 |
可視性 | [アクション] 列の [テーブル情報の更新] をクリックして、[可視性] を変更します。
重要 デフォルトでは、テーブルのオーナーとワークスペースの管理者は、これらの権限コントロールの対象外です。 |
お気に入りの管理
テーブルの詳細を表示するときに、テーブル詳細ページのお気に入りボタンをクリックして、テーブルを [マイお気に入り] に追加できます。テーブルをお気に入りに追加すると、[マイデータ] ページの [マイお気に入り] グループで表示できます。

2 つの方法でテーブルをお気に入りから削除できます。テーブルを削除すると、マイデータページのマイお気に入りリストに表示されなくなります。
テーブルの行にある [お気に入りから削除] をクリックします。
お気に入りに追加したテーブルの詳細ページで、[お気に入りから削除] をクリックして、テーブルをお気に入りから削除します。
権限の表示と管理
セキュリティセンターの データアクセス制御 モジュールで、テーブルの権限をリクエストおよび承認できます。
複数のテーブルオーナーを同時に変更する
所有者変更操作を使用して、テーブルをワークスペース内の別のメンバーに転送できます。
方法 1: コンソールでテーブルオーナーを変更する
Data Map の ページで、自分が所有するテーブルを表示できます。テーブルのリストの下に一括操作があります。複数のテーブルを転送するには、[一括転送] 操作を使用します。
転送するテーブルを選択し、リストの下にある [一括転送] をクリックします。
[一括転送] ダイアログボックスで、宛先ユーザーを選択し、[確認] をクリックします。
説明宛先ユーザーがテーブルの存在するワークスペースのメンバーであることを確認してください。これにより、転送がスムーズに進行します。宛先ユーザーがワークスペースのメンバーでない場合、転送は失敗します。
方法 2: コマンドラインを使用してテーブルオーナーを変更する
転送コマンドを実行して、テーブルのオーナーを変更することもできます。
構文
alter table <table_name> changeowner to <new_owner>;パラメーター
table_name: 必須。オーナーを変更するテーブルの名前。
new_owner: 必須。テーブルの新しいオーナー。テーブルのオーナーを RAM ユーザーに変更する場合は、このパラメーターを
RAM$<UID>:<ram_name>形式の値に設定する必要があります。UID は Alibaba Cloud アカウントの ID を示し、ram_name は RAM ユーザーの表示名を示します。説明テーブルのオーナーを RAM ユーザーに変更する場合は、その RAM ユーザーがテーブルの属するプロジェクトに追加されていることを確認してください。
例
test1 テーブルのオーナーを ALIYUN$xxx@aliyun.com に変更します。
alter table test1 changeowner to 'ALIYUN$xxx@aliyun.com';ram_testという名前の RAM ユーザーに test1 テーブルのオーナーを変更します。alter table test1 changeowner to 'RAM$13xxxxxxxxxxx:ram_test';
承認オーナーの管理
詳細については、「承認オーナーの管理 (ベータ)」をご参照ください。