完全修飾名は、Dataplex で Google Cloud と Google Cloud 以外のリソースを参照するために使用できる、大文字と小文字が区別されたグローバルに一意のリソース識別子です。これらは、接頭辞とそれに続くドットで区切られたセグメントで構成されます。最大で 4,000 文字です。
事前定義された形式
次の表に、Google Cloud からのメタデータの自動取り込みに対して推奨される事前定義された形式を示します。
予約文字(コロン、ドット、空白文字など)を含むセグメントをバッククォートで囲みます。二連バッククォートを使用してセグメント内のバッククォートを指定します。
リソース | 形式 | |
---|---|---|
BigQuery | ||
Dataset | bigquery:{projectId}.{datasetId} |
|
テーブル | bigquery:{projectId}.{datasetId}.{tableId} |
|
表示 | bigquery:{projectId}.{datasetId}.{viewId} |
|
モデル | bigquery:{projectId}.{datasetId}.{modelId} |
|
シャーディング テーブル | bigquery:sharded:{projectId}.{datasetId}.{tablePrefix} |
|
ルーティン | bigquery:routine:{projectId}.{datasetId}.{routineId} |
|
接続 | bigquery:connection:{projectId}.{location}.{connectionId} |
|
Dataplex | ||
レイク | dataplex:{projectId}.{location}.{lakeId} |
|
ゾーン | dataplex:{projectId}.{location}.{lakeId}.{zoneId} |
|
Table | dataplex:{projectId}.{location}.{lakeId}.{zoneId}.{tableId} |
|
ファイルセット | dataplex:{projectId}.{location}.{lakeId}.{zoneId}.{filesetId} |
|
Dataproc Metastore | ||
サービス | dataproc_metastore:{projectId}.{location}.{instanceId} |
|
Database | dataproc_metastore:{projectId}.{location}.{instanceId}.{databaseId} |
|
Table | dataproc_metastore:{projectId}.{location}.{instanceId}.{databaseId}.{tableId} |
|
Cloud Storage | ||
バケット | gcs:{bucketName} |
|
パス | gcs:{bucketName}.{virtualPath} |
|
Analytics Hub | ||
エクスチェンジ | analytics_hub:{projectId}.{location}.{exchangeId} |
|
リスティング | analytics_hub:{projectId}.{location}.{exchangeId}.{listingId} . |
|
Spanner | ||
インスタンス | spanner:{projectId}.{instanceConfigId}.{instanceId} |
|
Database | spanner:{projectId}.{instanceConfigId}.{instanceId}.{databaseId} |
|
Table | spanner:{projectId}.{instanceConfigId}.{instanceId}.{databaseId}.{tableId} |
|
表示 | spanner:{projectId}.{instanceConfigId}.{instanceId}.{databaseId}.{viewId} |
|
Bigtable | ||
インスタンス | bigtable:{projectId}.{instanceId} |
|
Table | bigtable:{projectId}.{instanceId}.{tableId} |
|
Cloud SQL for MySQL | ||
インスタンス | cloudsql_mysql:{projectId}.{location}.{instanceId} |
|
スキーマ | cloudsql_mysql:{projectId}.{location}.{instanceId}.{schemaId} |
|
Table | cloudsql_mysql:{projectId}.{location}.{instanceId}.{schemaId}.{tableId} |
|
Cloud SQL for PostgreSQL | ||
インスタンス | cloudsql_postgresql:{projectId}.{location}.{instanceId} |
|
データベース | cloudsql_postgresql:{projectId}.{location}.{instanceId}.{databaseId} |
|
スキーマ | cloudsql_postgresql:{projectId}.{location}.{instanceId}.{databaseId}.{schemaId} |
|
Table | cloudsql_postgresql:{projectId}.{location}.{instanceId}.{databaseId}.{schemaId}.{tableId} |
|
Looker | ||
インスタンス | looker:{instanceId} |
|
ダッシュボード | looker:dashboard:{instanceId}.{folderId}.{dashboardId} |
|
探索 | looker:explore:{instanceId}.{folderId}.{exploreId} |
|
Look | looker:look:{instanceId}.{folderId}.{lookId} |
|
Vertex AI | ||
モデル | vertex_ai:model:{projectId}.{locationId}.{modelId}.{version} |
|
データセット | vertex_ai:dataset:{projectId}.{locationId}.{datasetId} |
|
FeatureGroup | vertex_ai:featuregroup:{projectId}.{locationId}.{featureGroupId} . |
|
FeatureOnlineStore | vertex_ai:featureonlinestore:{projectId}.{locationId}.{featureOnlineStoreId} |
|
FeatureView | vertex_ai:featureonlinestore:{projectId}.{locationId}.{featureOnlineStoreId}.{FeatureViewId} |
|
Pub/Sub | ||
トピック | pubsub:topic:{projectId}.{topicId} |
|
サブスクリプション | pubsub:subscription:{projectId}.{subscriptionId} |
|
AWS S3 | ||
バケット | s3:{bucket} |
|
Path(パス) | s3:{bucket}.{virtualPath} |
|
AWS RedShift | ||
インスタンス | redshift:{clusterId}.{region}.{port} |
|
データベース | redshift:{clusterId}.{region}.{port}.{databaseId} |
|
スキーマ | redshift:{clusterId}.{region}.{port}.{databaseId}.{schemaId} |
|
Table | redshift:{clusterId}.{region}.{port}.{databaseId}.{schemaId}.{tableId} |
|
AWS Athena | ||
カタログ | athena:{catalogId}.{region} |
|
Database | athena:{catalogId}.{region}.{databaseId} |
|
Table | athena:{catalogId}.{region}.{databaseId}.{tableId} |
|
Azure Blob Storage | ||
アカウント | abs:{account} |
|
コンテナ | abs:{account}.{container} |
|
Path(パス) | abs:{account}.{container}.{virtualPath} |
|
Azure Cosmos DB | ||
アカウント | cosmos-db:{accountName} |
|
Database | cosmos-db:{accountName}.{databaseId} |
|
コンテナ | cosmos-db:{accountName}.{databaseId}.{containerId} |
|
Azure Data Explorer | ||
クラスタ | kusto:{clusterName}.{region} |
|
Database | kusto:{clusterName}.{region}.{databaseId} |
|
Table | kusto:{clusterName}.{region}.{databaseId}.{tableId} |
|
MySQL | ||
インスタンス | mysql:{dns} |
|
スキーマ | mysql:{dns}.{schemaId} |
|
Table | mysql:{dns}.{schemaId}.{tableId} |
|
PostgreSQL | ||
インスタンス | postgresql:{dns} |
|
データベース | postgresql:{dns}.{databaseId} |
|
スキーマ | postgresql:{dns}.{databaseId}.{schemaId} |
|
Table | postgresql:{dns}.{databaseId}.{schemaId}.{tableId} |
|
Tableau | ||
サーバー | tableau:{dns} |
|
サイト | tableau:{dns}.{site} |
|
プロジェクト | tableau:project:{dns}.{site}.{projectId} |
|
データソース | tableau:datasource:{dns}.{site}.{projectId}.{datasourceId} |
|
ワークブック | tableau:workbook:{dns}.{site}.{projectId}.{workbookId} |
|
シート | tableau:sheet:{dns}.{site}.{projectId}.{workbookId}.{sheetId} |
|
ダッシュボード | tableau:dashboard:{dns}.{site}.{projectId}.{workbookId}.{dashboardId} |
|
Apache Kafka | ||
クラスタ | kafka:{dns} |
|
トピック | kafka:{dns}.{topicId} |
|
Apache Hive | ||
インスタンス | hive_metastore:{dns} |
|
Database | hive_metastore:{dns}.{database} |
|
Table | hive_metastore:{dns}.{database}.{table} |
|
Oracle データベース | ||
インスタンス | oracle:{dns} |
|
データベース | oracle:{dns}.{databaseId} |
|
スキーマ | oracle:{dns}.{databaseId}.{schemaId} |
|
Table | oracle:{dns}.{databaseId}.{schemaId}.{tableId} |
|
Microsoft SQL Server | ||
インスタンス | sqlserver:{dns} |
|
データベース | sqlserver:{dns}.{databaseId} |
|
スキーマ | sqlserver:{dns}.{databaseId}.{schemaId} |
|
Table | sqlserver:{dns}.{databaseId}.{schemaId}.{tableId} |
|
Apache Cassandra | ||
クラスタ | cassandra:{dns} |
|
キースペース | cassandra:{dns}.{keyspaceId} |
|
Table | cassandra:{dns}.{keyspaceId}.{tableId} |
|
IBM Informix | ||
インスタンス | informix:{dns} |
|
データベース | informix:{dns}.{databaseId} |
|
スキーマ | informix:{dns}.{databaseId}.{schemaId} |
|
Table | informix:{dns}.{databaseId}.{schemaId}.{tableId} |
|
IBM DB2 | ||
インスタンス | db2:{dns} |
|
データベース | db2:{dns}.{databaseId} |
|
スキーマ | db2:{dns}.{databaseId}.{schemaId} |
|
Table | db2:{dns}.{databaseId}.{schemaId}.{tableId} |
|
Trino | ||
インスタンス | trino:{dns} |
|
カタログ | trino:{dns}.{catalogId} |
|
スキーマ | trino:{dns}.{catalogId}.{schemaId} |
|
Table | trino:{dns}.{catalogId}.{schemaId}.{tableId} |
|
Snowflake | ||
アカウント | snowflake:{accountName} |
|
Database | snowflake:{accountName}.{databaseId} |
|
スキーマ | snowflake:{accountName}.{databaseId}.{schemaId} |
|
Table | snowflake:{accountName}.{databaseId}.{schemaId}.{tableId} |
|
Hadoop Distributed File System | ||
インスタンス | hdfs:{dns} |
|
Path(パス) | hdfs:{dns}.{path} |
|
Databricks File System | ||
インスタンス | dbfs:{workspace} |
|
Path(パス) | dbfs:{workspace}.{path} |
|
Generic File System | ||
インスタンス | filesystem:{dns} |
|
Path | filesystem:{dns}.{path} |
|
Salesforce | ||
SObject | salesforce:{environment}.{orgId}.{sobject} |
カスタム形式
custom:
接頭辞を使用してカスタムの完全修飾名形式を作成できます。カスタム形式は検証されず、Dataplex の機能に対応していない場合があります。今後の移行を容易にするには、定義済みの形式に類似したカスタム形式を作成します。