メタデータエクスポート

Prev Next

概要

COMETAに入力した以下のメタデータをCSVファイル形式でエクスポートできます。

基本メタデータ・ユーザー定義メタデータのエクスポート

エクスポート対象として基本メタデータまたはユーザー定義メタデータを選択すると、それぞれの階層(データベース、スキーマ、テーブル、カラム)のメタデータをエクスポートできます。

エクスポートされるCSVのフォーマットは、メタデータインポート - CSVファイルのフォーマットと同様です。

一括メタデータのエクスポート

エクスポート対象として**一括メタデータ(全階層)**を選択すると、4階層すべてのメタデータを1つのCSVファイルにまとめてエクスポートできます。

CSVファイルは1行につき1カラムの情報を持ち、そのカラムが属するテーブル・スキーマ・データベースのメタデータも同じ行に含まれます。

一括メタデータのインポート

一括メタデータを選択してエクスポートしたファイルは、そのままインポートはできません。

CSVファイルのカラム構成

CSVファイルのヘッダーには、階層を示すプレフィックス(database_schema_table_column_)が付与されます。
各階層で出力される項目は以下のとおりです。

項目 カラム名 対象階層 補足
識別名 <level>_name すべて
論理名 <level>_logical_name すべて
説明 <level>_description すべて
オーナー <level>_owner
  • スキーマ
  • テーブル
認証ステータス <level>_status
  • スキーマ
  • テーブル
  • カラム
unverifiedverifieddeprecatedのいずれかの値が入ります。未設定の場合は空欄となります。
ユーザー定義メタデータ <level>_ud_<field_name> すべて 例:テーブル階層のownerフィールドはtable_ud_ownerとして出力されます。

Tableauメタデータのエクスポート

エクスポート対象として以下のいずれかを選択すると、Tableauのアセットに入力したメタデータをエクスポートできます。

  • Tableauワークブック
  • Tableauデータソース
  • Tableauダッシュボード

エクスポートされるメタデータについては、メタデータの入力を参照ください。

Tableauメタデータのカラム構成

カラム名 対象 内容
tableau_id すべて Tableau Metadata APIで採番されるIDです。
tableau_luid すべて TableauのLUIDです。
LUIDを取得できないアセットの場合は空欄となります。
name すべて アセット名です。
project すべて Tableauワークブック・Tableauデータソースの場合は、アセットが所属するTableauプロジェクトのパスです。
埋め込みデータソースの場合は、所属するワークブックのプロジェクトのパスとなります。
Tableauダッシュボードの場合は、親ワークブック名が出力されます。
datasource_type Tableauデータソース データソースの種類です。
EmbeddedDatasourceまたはPublishedDatasourceのいずれかの値が入ります。
workbook_name
  • Tableauデータソース
  • Tableauダッシュボード
関連するワークブック名です。
Tableauデータソースが複数のワークブックに関連する場合は、;区切りで出力されます。
owner すべて 入力したオーナーです。
status すべて 入力したステータスです。
unverifiedverifieddeprecatedのいずれかの値が入ります。未設定の場合は空欄となります。
description すべて 入力した説明です。
<asset_type>_ud_<field_name> すべて Tableauのメタデータテンプレートで設定したフィールドごとに、1列ずつ出力されます。
例:ワークブックのownerフィールドはworkbook_ud_ownerとして出力されます。

オプション

テーブルまたはカラムの基本メタデータ・ユーザー定義メタデータ、一括メタデータ(全階層)、およびTableauメタデータでは、以下のエクスポート条件を選択できます。

  • メタデータ入力済みの<エクスポート対象>のみ
    • 任意のフィールドにメタデータが入力されているアセットのみがエクスポート対象となります。
    • 一括メタデータの場合は、いずれかの階層にメタデータが入力されている行が対象となります。
  • メタデータ未入力の<エクスポート対象>も含むすべて
    • データストア内のすべてのアセットがエクスポート対象となります。
    • メタデータが未入力のアセットについては、メタデータ列の値が空となってエクスポートされます。

メタデータエクスポートの制約

メタデータエクスポートに必要な権限

必要な権限

メタデータエクスポートには、以下の権限が必要です。

CSVファイルに関する制約

エクスポートできるCSVファイルには、以下の上限値があります。

一括メタデータ(全階層)を選択した場合

  • ファイルサイズ:1GB
  • 行数:制限なし

上限を超えた場合、上限の範囲内でデータが切り詰められエクスポートされます。

一括メタデータ(全階層)以外を選択した場合

  • ファイルサイズが100MB
  • 行数:50,000行

上限を超えた場合、エクスポートに失敗します。