Los nombres completamente calificados son identificadores de recursos únicos a nivel mundial que distinguen mayúsculas de minúsculas
y que puedes usar con Dataplex para hacer referencia a recursos que sean o no de Google Cloud. Se componen de un prefijo seguido de segmentos delimitados con puntos. La longitud máxima es de 4,000 caracteres.
Por ejemplo, los nombres totalmente calificados se usan para sistemas que admiten la
transferencia automática
de metadatos de Google Cloud.
En las siguientes tablas, se enumeran los formatos predefinidos compatibles para los nombres completamente calificados.
Segmentos envolventes que contienen caracteres reservados, como dos puntos, puntos,
y espacios en blanco, con acentos graves. Usa acentos graves dobles para especificar
acento grave dentro de un segmento.
Analytics Hub
Recurso |
Formato |
Exchange |
analytics_hub:{projectId}.{location}.{exchangeId} |
Ficha |
analytics_hub:{projectId}.{location}.{exchangeId}.{listingId} |
BigQuery
Recurso |
Formato |
Conjunto de datos |
bigquery:{projectId}.{datasetId} |
Tabla |
bigquery:{projectId}.{datasetId}.{tableId} |
Ver |
bigquery:{projectId}.{datasetId}.{viewId} |
Modelo |
bigquery:{projectId}.{datasetId}.{modelId} |
Tabla fragmentada |
bigquery:sharded:{projectId}.{datasetId}.{tablePrefix} |
Rutina |
bigquery:routine:{projectId}.{datasetId}.{routineId} |
Conexión |
bigquery:connection:{projectId}.{location}.{connectionId} |
Bigtable
Recurso |
Formato |
Instancia |
bigtable:{projectId}.{instanceId} |
Tabla |
bigtable:{projectId}.{instanceId}.{tableId} |
Cloud SQL para MySQL
Recurso |
Formato |
Instancia |
cloudsql_mysql:{projectId}.{location}.{instanceId} |
Esquema |
cloudsql_mysql:{projectId}.{location}.{instanceId}.{schemaId} |
Tabla |
cloudsql_mysql:{projectId}.{location}.{instanceId}.{schemaId}.{tableId} |
Cloud SQL para PostgreSQL
Recurso |
Formato |
Instancia |
cloudsql_postgresql:{projectId}.{location}.{instanceId} |
Base de datos |
cloudsql_postgresql:{projectId}.{location}.{instanceId}.{databaseId} |
Esquema |
cloudsql_postgresql:{projectId}.{location}.{instanceId}.{databaseId}.{schemaId} |
Tabla |
cloudsql_postgresql:{projectId}.{location}.{instanceId}.{databaseId}.{schemaId}.{tableId} |
Cloud Storage
Recurso |
Formato |
Bucket |
gcs:{bucketName} |
Ruta |
gcs:{bucketName}.{virtualPath} |
Dataplex
Recurso |
Formato |
Lake |
dataplex:{projectId}.{location}.{lakeId} |
Zona |
dataplex:{projectId}.{location}.{lakeId}.{zoneId} |
Tabla |
dataplex:{projectId}.{location}.{lakeId}.{zoneId}.{tableId} |
Conjunto de archivos |
dataplex:{projectId}.{location}.{lakeId}.{zoneId}.{filesetId} |
Recurso |
Formato |
Servicio |
dataproc_metastore:{projectId}.{location}.{instanceId} |
Base de datos |
dataproc_metastore:{projectId}.{location}.{instanceId}.{databaseId} |
Tabla |
dataproc_metastore:{projectId}.{location}.{instanceId}.{databaseId}.{tableId} |
Looker
Recurso |
Formato |
Instancia |
looker:{instanceId} |
Panel |
looker:dashboard:{instanceId}.{folderId}.{dashboardId} |
Explorar |
looker:explore:{instanceId}.{folderId}.{exploreId} |
Vista |
looker:look:{instanceId}.{folderId}.{lookId} |
Pub/Sub
Recurso |
Formato |
Tema |
pubsub:topic:{projectId}.{topicId} |
Suscripción |
pubsub:subscription:{projectId}.{subscriptionId} |
Spanner
Recurso |
Formato |
Instancia |
spanner:{projectId}.{instanceConfigId}.{instanceId} |
Base de datos |
spanner:{projectId}.{instanceConfigId}.{instanceId}.{databaseId} |
Tabla |
spanner:{projectId}.{instanceConfigId}.{instanceId}.{databaseId}.{tableId} |
Ver |
spanner:{projectId}.{instanceConfigId}.{instanceId}.{databaseId}.{viewId} |
Vertex AI
Recurso |
Formato |
Modelo |
vertex_ai:model:{projectId}.{locationId}.{modelId}.{version} |
Conjunto de datos |
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
Recurso |
Formato |
Clúster |
cassandra:{dns} |
Espacio de teclas |
cassandra:{dns}.{keyspaceId} |
Tabla |
cassandra:{dns}.{keyspaceId}.{tableId} |
Apache Hive
Recurso |
Formato |
Instancia |
hive_metastore:{dns} |
Base de datos |
hive_metastore:{dns}.{database} |
Tabla |
hive_metastore:{dns}.{database}.{table} |
Apache Kafka
Recurso |
Formato |
Clúster |
kafka:{dns} |
Tema |
kafka:{dns}.{topicId} |
AWS Athena
Recurso |
Formato |
Catálogo |
athena:{catalogId}.{region} |
Base de datos |
athena:{catalogId}.{region}.{databaseId} |
Tabla |
athena:{catalogId}.{region}.{databaseId}.{tableId} |
AWS Redshift
Recurso |
Formato |
Instancia |
redshift:{clusterId}.{region}.{port} |
Base de datos |
redshift:{clusterId}.{region}.{port}.{databaseId} |
Esquema |
redshift:{clusterId}.{region}.{port}.{databaseId}.{schemaId} |
Tabla |
redshift:{clusterId}.{region}.{port}.{databaseId}.{schemaId}.{tableId} |
AWS S3
Recurso |
Formato |
Bucket |
s3:{bucket} |
Ruta |
s3:{bucket}.{virtualPath} |
Azure Blob Storage
Recurso |
Formato |
Cuenta |
abs:{account} |
Contenedor |
abs:{account}.{container} |
Ruta |
abs:{account}.{container}.{virtualPath} |
Azure Cosmos DB
Recurso |
Formato |
Cuenta |
cosmos-db:{accountName} |
Base de datos |
cosmos-db:{accountName}.{databaseId} |
Contenedor |
cosmos-db:{accountName}.{databaseId}.{containerId} |
Azure Data Explorer
Recurso |
Formato |
Clúster |
kusto:{clusterName}.{region} |
Base de datos |
kusto:{clusterName}.{region}.{databaseId} |
Tabla |
kusto:{clusterName}.{region}.{databaseId}.{tableId} |
Sistema de archivos de Databricks
Recurso |
Formato |
Instancia |
dbfs:{workspace} |
Ruta |
dbfs:{workspace}.{path} |
Sistema de archivos genérico
Recurso |
Formato |
Instancia |
filesystem:{dns} |
Ruta |
filesystem:{dns}.{path} |
Sistema de archivos distribuido de Hadoop
Recurso |
Formato |
Instancia |
hdfs:{dns} |
Ruta |
hdfs:{dns}.{path} |
IBM DB2
Recurso |
Formato |
Instancia |
db2:{dns} |
Base de datos |
db2:{dns}.{databaseId} |
Esquema |
db2:{dns}.{databaseId}.{schemaId} |
Tabla |
db2:{dns}.{databaseId}.{schemaId}.{tableId} |
Recurso |
Formato |
Instancia |
informix:{dns} |
Base de datos |
informix:{dns}.{databaseId} |
Esquema |
informix:{dns}.{databaseId}.{schemaId} |
Tabla |
informix:{dns}.{databaseId}.{schemaId}.{tableId} |
Microsoft SQL Server
Recurso |
Formato |
Instancia |
sqlserver:{dns} |
Base de datos |
sqlserver:{dns}.{databaseId} |
Esquema |
sqlserver:{dns}.{databaseId}.{schemaId} |
Tabla |
sqlserver:{dns}.{databaseId}.{schemaId}.{tableId} |
MySQL
Recurso |
Formato |
Instancia |
mysql:{dns} |
Esquema |
mysql:{dns}.{schemaId} |
Tabla |
mysql:{dns}.{schemaId}.{tableId} |
Base de datos de Oracle
Recurso |
Formato |
Instancia |
oracle:{dns} |
Base de datos |
oracle:{dns}.{databaseId} |
Esquema |
oracle:{dns}.{databaseId}.{schemaId} |
Tabla |
oracle:{dns}.{databaseId}.{schemaId}.{tableId} |
PostgreSQL
Recurso |
Formato |
Instancia |
postgresql:{dns} |
Base de datos |
postgresql:{dns}.{databaseId} |
Esquema |
postgresql:{dns}.{databaseId}.{schemaId} |
Tabla |
postgresql:{dns}.{databaseId}.{schemaId}.{tableId} |
Salesforce
Recurso |
Formato |
SObject |
salesforce:{environment}.{orgId}.{sobject} |
Snowflake
Recurso |
Formato |
Cuenta |
snowflake:{accountName} |
Base de datos |
snowflake:{accountName}.{databaseId} |
Esquema |
snowflake:{accountName}.{databaseId}.{schemaId} |
Tabla |
snowflake:{accountName}.{databaseId}.{schemaId}.{tableId} |
Tableau
Recurso |
Formato |
Servidor |
tableau:{dns} |
Sitio |
tableau:{dns}.{site} |
Proyecto |
tableau:project:{dns}.{site}.{projectId} |
Fuente de datos |
tableau:datasource:{dns}.{site}.{projectId}.{datasourceId} |
Cuaderno de ejercicios |
tableau:workbook:{dns}.{site}.{projectId}.{workbookId} |
Hoja |
tableau:sheet:{dns}.{site}.{projectId}.{workbookId}.{sheetId} |
Panel |
tableau:dashboard:{dns}.{site}.{projectId}.{workbookId}.{dashboardId} |
Trino
Recurso |
Formato |
Instancia |
trino:{dns} |
Catálogo |
trino:{dns}.{catalogId} |
Esquema |
trino:{dns}.{catalogId}.{schemaId} |
Tabla |
trino:{dns}.{catalogId}.{schemaId}.{tableId} |
Formatos personalizados
Puedes crear un formato de nombre personalizado completamente calificado con custom:
. Los formatos personalizados no se validan y es posible que no sean compatibles con las funciones de Dataplex. Para facilitar la migración futura,
crea formatos personalizados que sean similares a los formatos predefinidos.