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

DataWorks:マイデータ

最終更新日:Mar 26, 2026

Data Map のマイデータ機能は、ユーザーが所有またはアクセス権を持つ DataWorks のテーブルを検索、表示、管理するための一元的な場所を提供します。プロジェクトまたはエンジンタイプでテーブルをフィルタリングし、テーブルメタデータを更新し、所有権を変更し、可視性を管理できます。これらすべてを1つのページから実行できます。

Data Map の一部のデータはオフライン (T+1) で更新されるため、データ遅延が発生する可能性があります。最も正確なデータについては、SQL クエリの結果をご参照ください。

マイデータへの移動

  1. DataWorks コンソールにログインします。DataWorks コンソールの上部ナビゲーションバーで、対象リージョンを選択します。左側ナビゲーションウィンドウで、[データガバナンス] > [データマップ] を選択し、[データマップへ移動] をクリックします。

  2. 左側のメニューバーで、[マイデータ] をクリックします。デフォルトで [私が所有] タブが選択されています。

テーブルの管理

マイデータには3つのタブがあり、それぞれ異なる範囲のテーブルを表示します。

タブ表示されるテーブルデフォルトアクセス
[自分が所有]ユーザーが所有するすべてのテーブルテーブル所有者
[自分が管理]管理者を務めるワークスペース内のすべてのテーブルワークスペース管理者
[本番アカウントが管理]メンバーであるワークスペースに関連付けられた本番アカウント内のすべてのテーブルワークスペースメンバー

各タブで、キーワード、環境、プロジェクト/データベース、または表示範囲で検索して、特定のテーブルを見つけます。各テーブルでは、[操作] 列から次の操作を実行できます:[テーブル情報の更新][削除][転送][カテゴリの変更]、および[アルバムに追加]

主要なフィールドを以下に示します。

フィールド説明
Project/Databaseテーブルが異なる環境に存在する場合、接尾辞で環境を示します。たとえば、_dev は開発環境を示します。
Visibilityこの設定により、誰が該当テーブルを検索・アクセスできるかをコントロールします。Actions 列の Update Table Information をクリックして、この設定を変更します。

[可視性] フィールドには、3 つの設定があります:

  • [テナント内で公開] (デフォルト): すべてのユーザーがテーブルを検索およびアクセスできます。

  • [関連ワークスペースのメンバーのみ検索および表示可能]: テーブルが存在するワークスペースのユーザーのみがテーブルを検索および表示できます。

  • [プライベート]: 誰もテーブルを検索またはアクセスできません。

重要

テーブル所有者とワークスペース管理者は、デフォルトではこれらの可視性コントロールの対象ではありません。

お気に入りの管理

テーブルをお気に入りに追加するには、詳細ページを開き、お気に入りボタンをクリックします。お気に入りに追加されたテーブルは、[マイデータ] ページの [お気に入り] グループ配下に表示されます。

image

お気に入りからテーブルを削除するには、以下のいずれかの方法を使用します。削除後、そのテーブルは[お気に入り]リストに表示されなくなります。

  • マイデータ」ページのテーブルの行で、[お気に入り解除] をクリックします。

  • テーブルの詳細ページを開き、[お気に入りから外す] をクリックします。

権限の表示と管理

セキュリティセンターの データアクセス制御 モジュールを使用して、テーブルの権限をリクエストおよび承認します。

テーブル所有権の転送

コンソールまたは SQL コマンドを使用して、1つ以上のテーブルを別のワークスペースメンバーに転送します。

コンソールでのテーブル転送

[マイデータ] > [自分が所有] ページで、転送するテーブルを選択し、[一括転送] 操作を使用します。

  1. 転送するテーブルを選択し、リストの下の [一括転送] をクリックします。

  2. [一括転送]」ダイアログボックスで、送信先ユーザーを選択し、[確認] をクリックします。

宛先ユーザーは、テーブルが存在するワークスペースのメンバーである必要があります。宛先ユーザーがワークスペースメンバーでない場合、転送は失敗します。

SQL コマンドを使用したテーブル転送

テーブルを転送するには、次のコマンドを実行します。

構文

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 テーブルを Alibaba Cloud アカウントに転送します。

alter table test1 changeowner to 'ALIYUN$xxx@aliyun.com';

test1 テーブルを ram_test という名前の RAM ユーザーに転送します。

alter table test1 changeowner to 'RAM$13xxxxxxxxxxx:ram_test';

次のステップ