Nama yang sepenuhnya memenuhi syarat adalah ID resource yang unik secara global dan peka huruf besar/kecil
yang dapat Anda gunakan dengan Dataplex untuk merujuk ke resource Google Cloud
dan non-Google Cloud . ID ini terdiri dari awalan yang diikuti dengan segmen yang dipisahkan dengan titik. Panjang maksimumnya adalah 4.000 karakter.
Misalnya, nama yang sepenuhnya memenuhi syarat digunakan untuk sistem yang mendukung
penyerapan otomatis
metadata dari Google Cloud.
Tabel berikut mencantumkan format standar yang didukung untuk nama yang sepenuhnya memenuhi syarat.
Apit segmen yang berisi karakter khusus, seperti titik dua, titik,
dan spasi kosong, dengan tanda petik terbalik. Gunakan tanda petik ganda untuk menentukan
tanda petik dalam segmen.
Analytics Hub
Resource |
Format |
Exchange |
analytics_hub:{projectId}.{location}.{exchangeId} |
Listingan |
analytics_hub:{projectId}.{location}.{exchangeId}.{listingId} |
BigQuery
Resource |
Format |
Set data |
bigquery:{projectId}.{datasetId} |
Tabel |
bigquery:{projectId}.{datasetId}.{tableId} |
Lihat |
bigquery:{projectId}.{datasetId}.{viewId} |
Model |
bigquery:{projectId}.{datasetId}.{modelId} |
Tabel dengan sharding |
bigquery:sharded:{projectId}.{datasetId}.{tablePrefix} |
Rutinitas |
bigquery:routine:{projectId}.{datasetId}.{routineId} |
Koneksi |
bigquery:connection:{projectId}.{location}.{connectionId} |
Bigtable
Resource |
Format |
Instance |
bigtable:{projectId}.{instanceId} |
Tabel |
bigtable:{projectId}.{instanceId}.{tableId} |
Cloud SQL untuk MySQL
Resource |
Format |
Instance |
cloudsql_mysql:{projectId}.{location}.{instanceId} |
Skema |
cloudsql_mysql:{projectId}.{location}.{instanceId}.{schemaId} |
Tabel |
cloudsql_mysql:{projectId}.{location}.{instanceId}.{schemaId}.{tableId} |
Cloud SQL untuk PostgreSQL
Resource |
Format |
Instance |
cloudsql_postgresql:{projectId}.{location}.{instanceId} |
Database |
cloudsql_postgresql:{projectId}.{location}.{instanceId}.{databaseId} |
Skema |
cloudsql_postgresql:{projectId}.{location}.{instanceId}.{databaseId}.{schemaId} |
Tabel |
cloudsql_postgresql:{projectId}.{location}.{instanceId}.{databaseId}.{schemaId}.{tableId} |
Cloud Storage
Resource |
Format |
Bucket |
gcs:{bucketName} |
Jalur |
gcs:{bucketName}.{virtualPath} |
Dataplex
Resource |
Format |
Danau |
dataplex:{projectId}.{location}.{lakeId} |
Zona |
dataplex:{projectId}.{location}.{lakeId}.{zoneId} |
Tabel |
dataplex:{projectId}.{location}.{lakeId}.{zoneId}.{tableId} |
Kumpulan file |
dataplex:{projectId}.{location}.{lakeId}.{zoneId}.{filesetId} |
Resource |
Format |
Layanan |
dataproc_metastore:{projectId}.{location}.{instanceId} |
Database |
dataproc_metastore:{projectId}.{location}.{instanceId}.{databaseId} |
Tabel |
dataproc_metastore:{projectId}.{location}.{instanceId}.{databaseId}.{tableId} |
Looker
Resource |
Format |
Instance |
looker:{instanceId} |
Dasbor |
looker:dashboard:{instanceId}.{folderId}.{dashboardId} |
Eksplorasi |
looker:explore:{instanceId}.{folderId}.{exploreId} |
Look |
looker:look:{instanceId}.{folderId}.{lookId} |
Pub/Sub
Resource |
Format |
Topik |
pubsub:topic:{projectId}.{topicId} |
Langganan |
pubsub:subscription:{projectId}.{subscriptionId} |
Spanner
Resource |
Format |
Instance |
spanner:{projectId}.{instanceConfigId}.{instanceId} |
Database |
spanner:{projectId}.{instanceConfigId}.{instanceId}.{databaseId} |
Tabel |
spanner:{projectId}.{instanceConfigId}.{instanceId}.{databaseId}.{tableId} |
Lihat |
spanner:{projectId}.{instanceConfigId}.{instanceId}.{databaseId}.{viewId} |
Vertex AI
Resource |
Format |
Model |
vertex_ai:model:{projectId}.{locationId}.{modelId}.{version} |
Set data |
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} |
Apache Cassandra
Resource |
Format |
Cluster |
cassandra:{dns} |
Keyspace |
cassandra:{dns}.{keyspaceId} |
Tabel |
cassandra:{dns}.{keyspaceId}.{tableId} |
Apache Hive
Resource |
Format |
Instance |
hive_metastore:{dns} |
Database |
hive_metastore:{dns}.{database} |
Tabel |
hive_metastore:{dns}.{database}.{table} |
Apache Kafka
Resource |
Format |
Cluster |
kafka:{dns} |
Topik |
kafka:{dns}.{topicId} |
AWS Athena
Resource |
Format |
Katalog |
athena:{catalogId}.{region} |
Database |
athena:{catalogId}.{region}.{databaseId} |
Tabel |
athena:{catalogId}.{region}.{databaseId}.{tableId} |
AWS Redshift
Resource |
Format |
Instance |
redshift:{clusterId}.{region}.{port} |
Database |
redshift:{clusterId}.{region}.{port}.{databaseId} |
Skema |
redshift:{clusterId}.{region}.{port}.{databaseId}.{schemaId} |
Tabel |
redshift:{clusterId}.{region}.{port}.{databaseId}.{schemaId}.{tableId} |
AWS S3
Resource |
Format |
Bucket |
s3:{bucket} |
Jalur |
s3:{bucket}.{virtualPath} |
Azure Blob Storage
Resource |
Format |
Akun |
abs:{account} |
Container |
abs:{account}.{container} |
Jalur |
abs:{account}.{container}.{virtualPath} |
Azure Cosmos DB
Resource |
Format |
Akun |
cosmos-db:{accountName} |
Database |
cosmos-db:{accountName}.{databaseId} |
Container |
cosmos-db:{accountName}.{databaseId}.{containerId} |
Azure Data Explorer
Resource |
Format |
Cluster |
kusto:{clusterName}.{region} |
Database |
kusto:{clusterName}.{region}.{databaseId} |
Tabel |
kusto:{clusterName}.{region}.{databaseId}.{tableId} |
Sistem File Databricks
Resource |
Format |
Instance |
dbfs:{workspace} |
Jalur |
dbfs:{workspace}.{path} |
Sistem File Generik
Resource |
Format |
Instance |
filesystem:{dns} |
Jalur |
filesystem:{dns}.{path} |
Hadoop Distributed File System
Resource |
Format |
Instance |
hdfs:{dns} |
Jalur |
hdfs:{dns}.{path} |
DB2 IBM
Resource |
Format |
Instance |
db2:{dns} |
Database |
db2:{dns}.{databaseId} |
Skema |
db2:{dns}.{databaseId}.{schemaId} |
Tabel |
db2:{dns}.{databaseId}.{schemaId}.{tableId} |
Resource |
Format |
Instance |
informix:{dns} |
Database |
informix:{dns}.{databaseId} |
Skema |
informix:{dns}.{databaseId}.{schemaId} |
Tabel |
informix:{dns}.{databaseId}.{schemaId}.{tableId} |
Microsoft SQL Server
Resource |
Format |
Instance |
sqlserver:{dns} |
Database |
sqlserver:{dns}.{databaseId} |
Skema |
sqlserver:{dns}.{databaseId}.{schemaId} |
Tabel |
sqlserver:{dns}.{databaseId}.{schemaId}.{tableId} |
MySQL
Resource |
Format |
Instance |
mysql:{dns} |
Skema |
mysql:{dns}.{schemaId} |
Tabel |
mysql:{dns}.{schemaId}.{tableId} |
Database Oracle
Resource |
Format |
Instance |
oracle:{dns} |
Database |
oracle:{dns}.{databaseId} |
Skema |
oracle:{dns}.{databaseId}.{schemaId} |
Tabel |
oracle:{dns}.{databaseId}.{schemaId}.{tableId} |
PostgreSQL
Resource |
Format |
Instance |
postgresql:{dns} |
Database |
postgresql:{dns}.{databaseId} |
Skema |
postgresql:{dns}.{databaseId}.{schemaId} |
Tabel |
postgresql:{dns}.{databaseId}.{schemaId}.{tableId} |
Salesforce
Resource |
Format |
SObject |
salesforce:{environment}.{orgId}.{sobject} |
Snowflake
Resource |
Format |
Akun |
snowflake:{accountName} |
Database |
snowflake:{accountName}.{databaseId} |
Skema |
snowflake:{accountName}.{databaseId}.{schemaId} |
Tabel |
snowflake:{accountName}.{databaseId}.{schemaId}.{tableId} |
Tableau
Resource |
Format |
Server |
tableau:{dns} |
Situs |
tableau:{dns}.{site} |
Project |
tableau:project:{dns}.{site}.{projectId} |
Sumber data |
tableau:datasource:{dns}.{site}.{projectId}.{datasourceId} |
Workbook |
tableau:workbook:{dns}.{site}.{projectId}.{workbookId} |
Sheet |
tableau:sheet:{dns}.{site}.{projectId}.{workbookId}.{sheetId} |
Dasbor |
tableau:dashboard:{dns}.{site}.{projectId}.{workbookId}.{dashboardId} |
Trino
Resource |
Format |
Instance |
trino:{dns} |
Katalog |
trino:{dns}.{catalogId} |
Skema |
trino:{dns}.{catalogId}.{schemaId} |
Tabel |
trino:{dns}.{catalogId}.{schemaId}.{tableId} |
Format kustom
Anda dapat membuat format nama yang sepenuhnya memenuhi syarat kustom menggunakan awalan custom:
. Format kustom tidak divalidasi, dan mungkin tidak kompatibel dengan
fitur Dataplex. Untuk memudahkan migrasi di masa mendatang,
buat format kustom yang mirip dengan format standar.
Resource yang dirujuk dalam pesan OpenLineage dengan namespace custom
diinterpretasikan sebagai nama yang sepenuhnya memenuhi syarat kustom.