Nomes totalmente qualificados

Os nomes totalmente qualificados são identificadores de recursos globalmente exclusivos que diferenciam maiúsculas de minúsculas que podem ser usados com o Dataplex para se referir a recursos do Google Cloud e de terceiros. Eles são compostos por um prefixo seguido por segmentos delimitados por pontos. O tamanho máximo é de 4.000 caracteres.

Formatos predefinidos

Veja na tabela a seguir os formatos predefinidos recomendados para a ingestão automática de metadados do Google Cloud.

Envolva os segmentos que contêm caracteres reservados, como dois-pontos, pontos e espaços em branco, com acentos graves. Use acento grave duplo para especificar um acento grave em um segmento.

Resource Formato
BigQuery
Conjunto de dados bigquery:{projectId}.{datasetId}
Tabela bigquery:{projectId}.{datasetId}.{tableId}
View bigquery:{projectId}.{datasetId}.{viewId}
Modelo bigquery:{projectId}.{datasetId}.{modelId}
Tabela fragmentada bigquery:sharded:{projectId}.{datasetId}.{tablePrefix}
Routine bigquery:routine:{projectId}.{datasetId}.{routineId}
Conexão bigquery:connection:{projectId}.{location}.{connectionId}
Dataplex
Lake dataplex:{projectId}.{location}.{lakeId}
Zona dataplex:{projectId}.{location}.{lakeId}.{zoneId}
Tabela dataplex:{projectId}.{location}.{lakeId}.{zoneId}.{tableId}
Fileset dataplex:{projectId}.{location}.{lakeId}.{zoneId}.{filesetId}
Dataproc Metastore
Serviço dataproc_metastore:{projectId}.{location}.{instanceId}
Banco de dados dataproc_metastore:{projectId}.{location}.{instanceId}.{databaseId}
Tabela dataproc_metastore:{projectId}.{location}.{instanceId}.{databaseId}.{tableId}
Cloud Storage
Bucket gcs:{bucketName}
Caminho gcs:{bucketName}.{virtualPath}
Analytics Hub
Troca analytics_hub:{projectId}.{location}.{exchangeId}
Listing analytics_hub:{projectId}.{location}.{exchangeId}.{listingId}.
Spanner
Instância spanner:{projectId}.{instanceConfigId}.{instanceId}
Banco de dados spanner:{projectId}.{instanceConfigId}.{instanceId}.{databaseId}
Tabela spanner:{projectId}.{instanceConfigId}.{instanceId}.{databaseId}.{tableId}
View spanner:{projectId}.{instanceConfigId}.{instanceId}.{databaseId}.{viewId}
Bigtable
Instância bigtable:{projectId}.{instanceId}
Tabela bigtable:{projectId}.{instanceId}.{tableId}
Cloud SQL para MySQL
Instância cloudsql_mysql:{projectId}.{location}.{instanceId}
Esquema cloudsql_mysql:{projectId}.{location}.{instanceId}.{schemaId}
Tabela cloudsql_mysql:{projectId}.{location}.{instanceId}.{schemaId}.{tableId}
Cloud SQL para PostgreSQL
Instância cloudsql_postgresql:{projectId}.{location}.{instanceId}
Banco de dados cloudsql_postgresql:{projectId}.{location}.{instanceId}.{databaseId}
Esquema cloudsql_postgresql:{projectId}.{location}.{instanceId}.{databaseId}.{schemaId}
Tabela cloudsql_postgresql:{projectId}.{location}.{instanceId}.{databaseId}.{schemaId}.{tableId}
Looker
Instância looker:{instanceId}
Painel looker:dashboard:{instanceId}.{folderId}.{dashboardId}
Conheça o looker:explore:{instanceId}.{folderId}.{exploreId}
Look looker:look:{instanceId}.{folderId}.{lookId}
Vertex AI
Modelo vertex_ai:model:{​​projectId}.{​​locationId}.{modelId}.{version}
Conjunto de dados 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
Tópico pubsub:topic:{projectId}.{topicId}
Inscrição pubsub:subscription:{projectId}.{subscriptionId}
AWS S3 (em inglês)
Bucket s3:{bucket}
Caminho s3:{bucket}.{virtualPath}
AWS Redshift
Instância redshift:{clusterId}.{region}.{port}
Banco de dados redshift:{clusterId}.{region}.{port}.{databaseId}
Esquema redshift:{clusterId}.{region}.{port}.{databaseId}.{schemaId}
Tabela redshift:{clusterId}.{region}.{port}.{databaseId}.{schemaId}.{tableId}
AWS Athena (em inglês)
Catálogo athena:{catalogId}.{region}
Banco de dados athena:{catalogId}.{region}.{databaseId}
Tabela athena:{catalogId}.{region}.{databaseId}.{tableId}
Armazenamento de blobs do Azure
Conta abs:{account}
Contêiner abs:{account}.{container}
Caminho abs:{account}.{container}.{virtualPath}
Azure Cosmos DB (em inglês)
Conta cosmos-db:{accountName}
Banco de dados cosmos-db:{accountName}.{databaseId}
Contêiner cosmos-db:{accountName}.{databaseId}.{containerId}
Azure Data Explorer
Cluster kusto:{clusterName}.{region}
Banco de dados kusto:{clusterName}.{region}.{databaseId}
Tabela kusto:{clusterName}.{region}.{databaseId}.{tableId}
MySQL
Instância mysql:{dns}
Esquema mysql:{dns}.{schemaId}
Tabela mysql:{dns}.{schemaId}.{tableId}
PostgreSQL
Instância postgresql:{dns}
Banco de dados postgresql:{dns}.{databaseId}
Esquema postgresql:{dns}.{databaseId}.{schemaId}
Tabela postgresql:{dns}.{databaseId}.{schemaId}.{tableId}
Tableau
Servidor tableau:{dns}
Site tableau:{dns}.{site}
Projeto tableau:project:{dns}.{site}.{projectId}
Fonte de dados tableau:datasource:{dns}.{site}.{projectId}.{datasourceId}
Apostila tableau:workbook:{dns}.{site}.{projectId}.{workbookId}
Lençol tableau:sheet:{dns}.{site}.{projectId}.{workbookId}.{sheetId}
Painel tableau:dashboard:{dns}.{site}.{projectId}.{workbookId}.{dashboardId}
Apache Kafka
Cluster kafka:{dns}
Tópico kafka:{dns}.{topicId}
Apache Hive
Instância hive_metastore:{dns}
Banco de dados hive_metastore:{dns}.{database}
Tabela hive_metastore:{dns}.{database}.{table}
Banco de dados Oracle
Instância oracle:{dns}
Banco de dados oracle:{dns}.{databaseId}
Esquema oracle:{dns}.{databaseId}.{schemaId}
Tabela oracle:{dns}.{databaseId}.{schemaId}.{tableId}
Microsoft SQL Server (em inglês)
Instância sqlserver:{dns}
Banco de dados sqlserver:{dns}.{databaseId}
Esquema sqlserver:{dns}.{databaseId}.{schemaId}
Tabela sqlserver:{dns}.{databaseId}.{schemaId}.{tableId}
Apache Cassandra
Cluster cassandra:{dns}
Espaço para teclas cassandra:{dns}.{keyspaceId}
Tabela cassandra:{dns}.{keyspaceId}.{tableId}
IBM Informix (link em inglês)
Instância informix:{dns}
Banco de dados informix:{dns}.{databaseId}
Esquema informix:{dns}.{databaseId}.{schemaId}
Tabela informix:{dns}.{databaseId}.{schemaId}.{tableId}
IBM DB2
Instância db2:{dns}
Banco de dados db2:{dns}.{databaseId}
Esquema db2:{dns}.{databaseId}.{schemaId}
Tabela db2:{dns}.{databaseId}.{schemaId}.{tableId}
Trino (em inglês)
Instância trino:{dns}
Catálogo trino:{dns}.{catalogId}
Esquema trino:{dns}.{catalogId}.{schemaId}
Tabela trino:{dns}.{catalogId}.{schemaId}.{tableId}
Snowflake
Conta snowflake:{accountName}
Banco de dados snowflake:{accountName}.{databaseId}
Esquema snowflake:{accountName}.{databaseId}.{schemaId}
Tabela snowflake:{accountName}.{databaseId}.{schemaId}.{tableId}
Sistema de arquivos distribuídos do Hadoop
Instância hdfs:{dns}
Caminho hdfs:{dns}.{path}
Sistema de arquivos Databricks
Instância dbfs:{workspace}
Caminho dbfs:{workspace}.{path}
Sistema de arquivos genérico
Instância filesystem:{dns}
Caminho filesystem:{dns}.{path}
Salesforce
SObject salesforce:{environment}.{orgId}.{sobject}

Formatos personalizados

É possível criar um formato de nome personalizado totalmente qualificado usando o prefixo custom:. Os formatos personalizados não são validados e podem não ser compatíveis com os recursos do Dataplex. Para facilitar a migração futura, crie formatos personalizados semelhantes aos predefinidos.