データマップは、メタデータに基づいてエンタープライズデータカタログを管理するためのモジュールです。これには、グローバルなデータ検索、メタデータの詳細表示、データプレビュー、データリネージ、データカテゴリ管理などの機能が含まれています。データマップは、データをより効果的に見つけ、理解し、使用するのに役立ちます。
バージョン制限
コード検索とデータリネージ分析は、DataWorks Standard Edition 以降でのみサポートされています。
データアルバムは、DataWorks Professional Edition 以降でのみサポートされています。
メタデータ取得
MaxCompute および DLF メタデータ: システムには MaxCompute および DLF 用の組み込みメタデータコレクターがあります。データマップはメタデータを自動的に収集します。
その他の種類のメタデータ: カスタムメタデータ収集機能を使用して、さまざまなデータソースからデータマップにメタデータをインポートし、一元管理できます。データマップは、Hologres、EMR Hive、CDH Hive、StarRocks、AnalyticDB for MySQL、AnalyticDB for PostgreSQL、MySQL、PostgreSQL、Oracle、SQL Server、ClickHouse、Elasticsearch、Tablestore (OTS)、Lindorm、OSS といったデータソースタイプをサポートしています。詳細については、「メタデータ取得」をご参照ください。
ネットワーク接続性
データソースからデータマップにメタデータをインポートして一元管理するには、データマップのメタデータコレクターがデータベースにアクセスできることを確認する必要があります。ソースデータベースがアクセス制御にホワイトリストを使用している場合は、DataWorks ワークスペースが配置されているリージョンの IP アドレスブロックをデータベースのホワイトリストに追加する必要があります。設定する必要があるホワイトリストの詳細については、「メタデータ取得に使用されるデータソースの IP アドレスホワイトリストを設定する」をご参照ください。
データ概要
概要ページでは、現在のリージョンにおける MaxCompute に関する次の情報を表示できます: プロジェクト、テーブル、API の総数、総ストレージ、ストレージトレンドチャート、ストレージ別トッププロジェクト、ストレージ別トップテーブル、および人気のあるテーブル。
メタデータが取得されると、[AnalyticDB for MySQL] 3.0、[MySQL]、[Hologres]、[AnalyticDB for PostgreSQL]、[Tablestore] などのデータソースのデータベース、テーブル、API の総数などの情報を表示できます。
詳細については、「データ概要」をご参照ください。
メタデータ検索
データマップは、テーブル、コード、インデックス、API、データセット、AI モデル、アルゴリズムタスク、モデルサービス、ワークスペースなどのオブジェクトのメタデータを収集します。これらのオブジェクトは、タイプ、ワークスペース、オーナー、環境、タグ、カテゴリなどのフィルター条件を使用して現在のリージョン内で検索できます。詳細については、「共通データのクエリと管理」をご参照ください。

また、データカタログ形式でデータソースのテーブルとデータセットを表示することもできます。
メタデータの詳細
データマップでターゲットオブジェクトを見つけたら、オブジェクト名をクリックしてその詳細ページを開くことができます。
テーブルの場合、[基本情報]、[出力情報]、[リネージ情報] などの詳細を表示できます。詳細については、「テーブルの詳細を表示する」をご参照ください。
説明[リネージ] タブでは、エンジンノードの自動取得されたリネージを表示できます。製品ページには、特定のエンジンノードのリネージサポートに関する詳細が記載されています。さらに、バッチ同期に使用される MaxCompute テーブルのエンドツーエンドのリネージ (その祖先テーブルと子孫テーブルを含む) を表示できます。テーブルリネージのレベルを展開することで、テーブルの元のデータソースとターゲットデータベースに関する情報を表示できます。
API の場合、パラメーター情報、応答例、リネージ情報、命令などの情報を表示できます。詳細については、「API の詳細を表示する」をご参照ください。

データセットの場合、プロパティ情報、リネージ情報、命令などの情報を表示できます。

コードを取得して表示することもできます。詳細をクリックすると、ノードやリソースなどのソースに移動できます。メタデータの詳細については、「データの検索と処理」をご参照ください。
テーブルの編成と管理
カテゴリ管理機能は、カテゴリ別にテーブルを効率的に編成および管理するのに役立ちます。テーブルのカテゴリを設定した後、テーブルを検索する際にカテゴリで特定のテーブルをフィルターできます。詳細については、「構成管理」をご参照ください。
Alibaba Cloud アカウントまたは AliyunDataWorksFullAccess 権限を持つ Resource Access Management (RAM) ユーザーは、カテゴリツリーを編集できます。
データアルバム: DataWorks では、特定の主題に関連するデータをビジネスの観点から管理されるデータアルバムに整理できます。これにより、データの表示と管理が容易になります。
カテゴリ管理
テーブル管理: MaxCompute データの場合、データマップでは、表示名とライフサイクルの一括変更、開発テーブルまたは本番テーブルの一括削除、およびテーブルオーナーの一括変更が可能です。詳細については、「マイデータ」をご参照ください。
お気に入り: データマップでは、フォローしているテーブルをお気に入りに追加できます。これにより、一元管理が可能になり、テーブルをすばやく見つけて表示するのに役立ちます。[マイデータ] ページの [お気に入り] グループでお気に入りのテーブルを表示できます。詳細については、「マイデータ」をご参照ください。
[お気に入り] にテーブルを追加する: テーブルの詳細ページで、お気に入りボタンをクリックしてテーブルを [お気に入り] に追加します。詳細については、「テーブルの詳細を表示する」をご参照ください。テーブルをお気に入りに追加すると、[マイデータ] ページの [お気に入り] グループで表示できます。詳細については、「テーブルをお気に入りに追加する」をご参照ください。
[お気に入り] リストからテーブルを削除するには:
[マイデータ] ページで、[お気に入り] グループからテーブルを削除できます。
お気に入りのテーブルの詳細ページで、[お気に入りから削除] をクリックして、テーブルをお気に入りから削除します。

テーブルの権限制御
テーブル操作権限のリクエスト
デフォルトでは、標準モードのワークスペースの RAM ユーザーは、SQL コマンドを使用して本番テーブルを直接操作することはできません。本番テーブルを操作したり、アカウントをまたいでクエリを実行したりするには、権限をリクエストする必要があります。必要な権限をリクエストするには、テーブルの詳細ページに移動し、[権限のリクエスト] をクリックします。その後、[セキュリティセンター] にリダイレクトされ、リクエストを完了します。詳細については、「テーブルの権限をリクエストする」をご参照ください。
説明RAM ユーザーがテーブルのクエリ権限を持っていない場合、デフォルトでは、そのユーザーはデータマップのテーブル詳細ページでテーブルのデータをプレビューできません。
MaxCompute テーブルのデータプレビュー権限の制御
[構成管理] ページの [プロジェクト管理設定] タブで、特定のワークスペース内の MaxCompute 開発テーブルまたは本番テーブルのプレビュー権限を有効にできます。この権限を有効にすると、ワークスペース内のすべてのメンバーが、アクセス権限をリクエストすることなく、プロジェクト内のテーブルをプレビューできます。詳細については、「プロジェクト管理設定」をご参照ください。
説明この操作は機密データの漏洩を引き起こす可能性があります。リスクを評価し、注意して進めてください。
プロジェクトのオーナーまたはワークスペースの管理者がこの操作を実行できます。
この権限は、データマップのテーブル詳細ページの [データプレビュー] 機能のみを制御します。

テーブルの非表示: テーブルを非表示にすると、検索結果に表示されなくなります。テーブルを全員から非表示にするか、テーブルが存在するワークスペース内のユーザーにのみ表示されるようにすることができます。詳細については、「マイデータ」をご参照ください。
単一テーブルの非表示: [マイデータ] ページの [私が所有] タブで、テーブルの可視性を更新します。
説明デフォルトでは、テーブルのオーナーとワークスペースの管理者は、この可視性設定の影響を受けません。

プロジェクトレベルでのテーブルの一括非表示: [構成管理] ページの [プロジェクト管理設定] タブで、[プロジェクト] を選択し、プロジェクト内のすべてのテーブルの非表示プロパティを設定できます。

テーブルメタデータのリフレッシュ
テーブルが存在するにもかかわらず検索で見つからない場合、またはテーブルが更新されても変更がデータマップに表示されない場合は、テーブルメタデータをリフレッシュする必要があります。

検索結果ページで、[テーブルメタデータのリフレッシュ] をクリックします。
データマップの ページに移動します:

これらの操作のいずれかを完了した後、データマップでテーブルを再度検索できます。