概要
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 |
|
unverified・verified・deprecatedのいずれかの値が入ります。未設定の場合は空欄となります。 |
| ユーザー定義メタデータ | <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データソースが複数のワークブックに関連する場合は、 ;区切りで出力されます。 |
owner |
すべて | 入力したオーナーです。 |
status |
すべて | 入力したステータスです。unverified・verified・deprecatedのいずれかの値が入ります。未設定の場合は空欄となります。 |
description |
すべて | 入力した説明です。 |
<asset_type>_ud_<field_name> |
すべて | Tableauのメタデータテンプレートで設定したフィールドごとに、1列ずつ出力されます。 例:ワークブックの ownerフィールドはworkbook_ud_ownerとして出力されます。 |
オプション
テーブルまたはカラムの基本メタデータ・ユーザー定義メタデータ、一括メタデータ(全階層)、およびTableauメタデータでは、以下のエクスポート条件を選択できます。
- メタデータ入力済みの<エクスポート対象>のみ
- 任意のフィールドにメタデータが入力されているアセットのみがエクスポート対象となります。
- 一括メタデータの場合は、いずれかの階層にメタデータが入力されている行が対象となります。
- メタデータ未入力の<エクスポート対象>も含むすべて
- データストア内のすべてのアセットがエクスポート対象となります。
- メタデータが未入力のアセットについては、メタデータ列の値が空となってエクスポートされます。
メタデータエクスポートの制約
メタデータエクスポートに必要な権限
メタデータエクスポートには、以下の権限が必要です。
- メタデータアクセスコントロールによる対象アセットへのアクセス許可
- メタデータ編集者ロール
CSVファイルに関する制約
エクスポートできるCSVファイルには、以下の上限値があります。
一括メタデータ(全階層)を選択した場合
- ファイルサイズ:1GB
- 行数:制限なし
上限を超えた場合、上限の範囲内でデータが切り詰められエクスポートされます。
一括メタデータ(全階層)以外を選択した場合
- ファイルサイズが100MB
- 行数:50,000行
上限を超えた場合、エクスポートに失敗します。