データリネージは、テーブル間またはフィールド間の関係を示します。これにより、ビジネスデータの追跡と管理、およびジョブの失敗時にアップストリームとダウンストリームのジョブへの影響を分析できます。Hologres は DataWorks と密接に統合されています。DataWorks のデータマップモジュールを使用して、Hologres のデータリネージを管理できます。
背景情報
DataWorks データマップは、メタデータに基づいて構築されたエンタープライズデータカタログ管理モジュールです。メタデータの詳細表示、データリネージ、データカテゴリ管理などの機能を提供します。データマップは、データをより効果的に見つけ、理解し、使用するのに役立ちます。詳細については、データマップの概要をご参照ください。
制限事項
-
データマップ機能は、Hologres V1.1 以降のバージョンでのみサポートされています。ご利用のインスタンスのバージョンが V1.1 より前の場合は、インスタンスをアップグレードする必要があります。サポートが必要な場合は、一般的なアップグレード準備の失敗エラーをご参照いただくか、Hologres DingTalk グループにご参加の上、フィードバックをお寄せください。詳細については、オンラインサポートをさらに受けるにはどうすればよいですか?をご参照ください。
-
リネージ情報を表示できるのは、DataWorks Standard Edition 以上のみです。
-
Hologres メタデータコレクターを設定してから 1 時間後に、リネージ情報がデータマップに表示されます。
Hologres データリネージの表示
DataWorks データマップを使用して、Hologres テーブル間のリネージ関係を表示できます。次の手順を実行します。
-
Hologres メタデータの取り込みと接続
メタデータ取得機能を使用して、Hologres データソースからデータマップにメタデータをインポートし、一元管理することができます。詳細については、メタデータ取得をご参照ください。
メタデータ取得が完了すると、データ概要ページで、現在のリージョンでコレクターが設定されている Hologres データベースの統計情報とテーブル情報を表示できます。詳細については、データ概要をご参照ください。

特定のテーブルを検索するには、メタデータ検索をご参照ください。
-
リネージ詳細の表示。
対象のテーブルを見つけたら、テーブル名をクリックしてテーブル詳細ページに移動します。このページでは、基本情報、出力情報、リネージ情報を表示できます。詳細については、テーブル詳細の表示をご参照ください。
次の図は、Hologres 内部テーブルの例を示しています。このページでは、そのメタデータを表示し、[リネージ] タブに切り替えてリネージを表示できます。

MaxCompute とのリネージの表示
DataWorks データマップは、MaxCompute と Hologres 間のデータリネージの表示もサポートしています。次の例では、Hologres 外部テーブルのリンクをクリックして、対応する MaxCompute テーブルの詳細を表示できます。
外部テーブルのリンクから対応する MaxCompute テーブル詳細ページに移動するには、そのテーブルを含む MaxCompute プロジェクトが対象の DataWorks ワークスペースにアタッチされている必要があります。

このページでは、テーブルリネージ情報を表示できます。たとえば、次の図は、DataWorks のスケジューリングモジュールを使用して、データが Hologres 外部テーブルから MaxCompute テーブルに書き込まれることを示しています。[フィールドリネージ] タブに切り替えて、フィールドレベルのリネージを表示することもできます。
Flink とのリネージの表示
Flink コンソールで Hologres と Flink 間のデータリネージを表示できます。詳細については、リネージ関係の表示をご参照ください。