Nombres completamente calificados

Los nombres completamente calificados son identificadores de recursos únicos que distinguen mayúsculas de minúsculas a nivel global y que puedes usar con Dataplex para hacer referencia a recursos de Google Cloud y de terceros. Están compuestas por un prefijo seguido de segmentos delimitados por puntos. La longitud máxima es de 4,000 caracteres.

Formatos predefinidos

En la siguiente tabla, se enumeran los formatos predefinidos recomendados para la transferencia automática de metadatos de Google Cloud.

Segmentos rodeados que contienen caracteres reservados, como dos puntos, puntos y espacios en blanco, con acentos graves. Usa comillas simples dobles para especificar un acento grave dentro de un segmento.

Recurso Formato
BigQuery
Conjunto de datos bigquery:{projectId}.{datasetId}
Tabla bigquery:{projectId}.{datasetId}.{tableId}
View 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}
Dataplex
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}
Dataproc Metastore
Servicio dataproc_metastore:{projectId}.{location}.{instanceId}
Base de datos dataproc_metastore:{projectId}.{location}.{instanceId}.{databaseId}
Tabla dataproc_metastore:{projectId}.{location}.{instanceId}.{databaseId}.{tableId}
Cloud Storage
Bucket gcs:{bucketName}
Ruta de acceso gcs:{bucketName}.{virtualPath}
Analytics Hub
Intercambio analytics_hub:{projectId}.{location}.{exchangeId}
Ficha analytics_hub:{projectId}.{location}.{exchangeId}.{listingId}.
Spanner
Instancia spanner:{projectId}.{instanceConfigId}.{instanceId}
Base de datos spanner:{projectId}.{instanceConfigId}.{instanceId}.{databaseId}
Tabla spanner:{projectId}.{instanceConfigId}.{instanceId}.{databaseId}.{tableId}
View spanner:{projectId}.{instanceConfigId}.{instanceId}.{databaseId}.{viewId}
Bigtable
Instancia bigtable:{projectId}.{instanceId}
Tabla bigtable:{projectId}.{instanceId}.{tableId}
Cloud SQL para MySQL
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
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}
Looker
Instancia looker:{instanceId}
Panel looker:dashboard:{instanceId}.{folderId}.{dashboardId}
Explorar looker:explore:{instanceId}.{folderId}.{exploreId}
Vista looker:look:{instanceId}.{folderId}.{lookId}
Vertex AI
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}
Pub/Sub
Tema pubsub:topic:{projectId}.{topicId}
Suscripción pubsub:subscription:{projectId}.{subscriptionId}
AWS S3
Bucket s3:{bucket}
Ruta de acceso s3:{bucket}.{virtualPath}
AWS Redshift
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 Athena
Catálogo athena:{catalogId}.{region}
Base de datos athena:{catalogId}.{region}.{databaseId}
Tabla athena:{catalogId}.{region}.{databaseId}.{tableId}
Azure Blob Storage
Cuenta abs:{account}
Contenedor abs:{account}.{container}
Ruta de acceso abs:{account}.{container}.{virtualPath}
Azure Cosmos DB
Cuenta cosmos-db:{accountName}
Base de datos cosmos-db:{accountName}.{databaseId}
Contenedor cosmos-db:{accountName}.{databaseId}.{containerId}
Azure Data Explorer
Clúster kusto:{clusterName}.{region}
Base de datos kusto:{clusterName}.{region}.{databaseId}
Tabla kusto:{clusterName}.{region}.{databaseId}.{tableId}
MySQL
Instancia mysql:{dns}
Esquema mysql:{dns}.{schemaId}
Tabla mysql:{dns}.{schemaId}.{tableId}
PostgreSQL
Instancia postgresql:{dns}
Base de datos postgresql:{dns}.{databaseId}
Esquema postgresql:{dns}.{databaseId}.{schemaId}
Tabla postgresql:{dns}.{databaseId}.{schemaId}.{tableId}
Tableau
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}
Apache Kafka
Clúster kafka:{dns}
Tema kafka:{dns}.{topicId}
Apache Hive
Instancia hive_metastore:{dns}
Base de datos hive_metastore:{dns}.{database}
Tabla hive_metastore:{dns}.{database}.{table}
Base de datos de Oracle
Instancia oracle:{dns}
Base de datos oracle:{dns}.{databaseId}
Esquema oracle:{dns}.{databaseId}.{schemaId}
Tabla oracle:{dns}.{databaseId}.{schemaId}.{tableId}
Microsoft SQL Server
Instancia sqlserver:{dns}
Base de datos sqlserver:{dns}.{databaseId}
Esquema sqlserver:{dns}.{databaseId}.{schemaId}
Tabla sqlserver:{dns}.{databaseId}.{schemaId}.{tableId}
Apache Cassandra
Clúster cassandra:{dns}
Espacio de teclas cassandra:{dns}.{keyspaceId}
Tabla cassandra:{dns}.{keyspaceId}.{tableId}
IBM Informix
Instancia informix:{dns}
Base de datos informix:{dns}.{databaseId}
Esquema informix:{dns}.{databaseId}.{schemaId}
Tabla informix:{dns}.{databaseId}.{schemaId}.{tableId}
IBM DB2
Instancia db2:{dns}
Base de datos db2:{dns}.{databaseId}
Esquema db2:{dns}.{databaseId}.{schemaId}
Tabla db2:{dns}.{databaseId}.{schemaId}.{tableId}
Trino
Instancia trino:{dns}
Catálogo trino:{dns}.{catalogId}
Esquema trino:{dns}.{catalogId}.{schemaId}
Tabla trino:{dns}.{catalogId}.{schemaId}.{tableId}
Snowflake
Cuenta snowflake:{accountName}
Base de datos snowflake:{accountName}.{databaseId}
Esquema snowflake:{accountName}.{databaseId}.{schemaId}
Tabla snowflake:{accountName}.{databaseId}.{schemaId}.{tableId}
Sistema de archivos distribuido de Hadoop
Instancia hdfs:{dns}
Ruta de acceso hdfs:{dns}.{path}
Sistema de archivos de Databricks
Instancia dbfs:{workspace}
Ruta de acceso dbfs:{workspace}.{path}
Sistema de archivos genéricos
Instancia filesystem:{dns}
Ruta de acceso filesystem:{dns}.{path}
Salesforce
SObject salesforce:{environment}.{orgId}.{sobject}

Formatos personalizados

Puedes crear un formato de nombre personalizado completamente calificado con el prefijo custom:. Los formatos personalizados no se validan y pueden no ser compatibles con las funciones de Dataplex. Para facilitar las migraciones futuras, crea formatos personalizados similares a los formatos predefinidos.