完全修飾名

完全修飾名は、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}
特徴グループ vertex_ai:featuregroup:{projectId}.{locationId}.{featureGroupId}
FeatureOnlineStore vertex_ai:featureonlinestore:{projectId}.{locationId}.{featureOnlineStoreId}
特徴ビュー vertex_ai:featureonlinestore:{projectId}.{locationId}.{featureOnlineStoreId}.{FeatureViewId}
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 機能と互換性がない場合があります。今後の移行を容易にするために、事前定義された形式と同様のカスタム形式を作成します。