Noms complets

Les noms complets sont des identifiants de ressources sensibles à la casse et uniques au niveau mondial. Vous pouvez les utiliser avec Dataplex pour faire référence à des ressources Google Cloud et autres que Google Cloud. Ils sont composés d'un préfixe suivi de segments délimités par des points. La longueur maximale est de 4 000 caractères.

Formats prédéfinis

Le tableau suivant répertorie les formats prédéfinis recommandés pour l'ingestion automatique des métadonnées à partir de Google Cloud.

Entourez les segments qui contiennent des caractères réservés, tels que les deux-points, les points et les espaces blancs, par des accents graves. Utilisez des accents graves pour spécifier un accent grave dans un segment.

Ressource Format
BigQuery
Ensemble de données bigquery:{projectId}.{datasetId}
Table bigquery:{projectId}.{datasetId}.{tableId}
Afficher bigquery:{projectId}.{datasetId}.{viewId}
Livraison bigquery:{projectId}.{datasetId}.{modelId}
Table partitionnée bigquery:sharded:{projectId}.{datasetId}.{tablePrefix}
Routine bigquery:routine:{projectId}.{datasetId}.{routineId}
Connexion bigquery:connection:{projectId}.{location}.{connectionId}
Dataplex
Lac dataplex:{projectId}.{location}.{lakeId}
Zone dataplex:{projectId}.{location}.{lakeId}.{zoneId}
Table dataplex:{projectId}.{location}.{lakeId}.{zoneId}.{tableId}
Ensemble de fichiers dataplex:{projectId}.{location}.{lakeId}.{zoneId}.{filesetId}
Dataproc Metastore
Service dataproc_metastore:{projectId}.{location}.{instanceId}
Base de données dataproc_metastore:{projectId}.{location}.{instanceId}.{databaseId}
Table dataproc_metastore:{projectId}.{location}.{instanceId}.{databaseId}.{tableId}
Cloud Storage
Bucket gcs:{bucketName}
Chemin d'accès gcs:{bucketName}.{virtualPath}
Analytics Hub
Échange analytics_hub:{projectId}.{location}.{exchangeId}
Liste analytics_hub:{projectId}.{location}.{exchangeId}.{listingId}.
Spanner
Instance spanner:{projectId}.{instanceConfigId}.{instanceId}
Base de données spanner:{projectId}.{instanceConfigId}.{instanceId}.{databaseId}
Table spanner:{projectId}.{instanceConfigId}.{instanceId}.{databaseId}.{tableId}
Afficher spanner:{projectId}.{instanceConfigId}.{instanceId}.{databaseId}.{viewId}
Bigtable
Instance bigtable:{projectId}.{instanceId}
Table bigtable:{projectId}.{instanceId}.{tableId}
Cloud SQL pour MySQL
Instance cloudsql_mysql:{projectId}.{location}.{instanceId}
Schéma cloudsql_mysql:{projectId}.{location}.{instanceId}.{schemaId}
Table cloudsql_mysql:{projectId}.{location}.{instanceId}.{schemaId}.{tableId}
Cloud SQL pour PostgreSQL
Instance cloudsql_postgresql:{projectId}.{location}.{instanceId}
Base de données cloudsql_postgresql:{projectId}.{location}.{instanceId}.{databaseId}
Schéma cloudsql_postgresql:{projectId}.{location}.{instanceId}.{databaseId}.{schemaId}
Table cloudsql_postgresql:{projectId}.{location}.{instanceId}.{databaseId}.{schemaId}.{tableId}
Looker
Instance looker:{instanceId}
Tableau de bord looker:dashboard:{instanceId}.{folderId}.{dashboardId}
Explorer looker:explore:{instanceId}.{folderId}.{exploreId}
Look looker:look:{instanceId}.{folderId}.{lookId}
Vertex AI
Livraison vertex_ai:model:{​​projectId}.{​​locationId}.{modelId}.{version}
Ensemble de données 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}
AWS S3
Bucket s3:{bucket}
Chemin d'accès s3:{bucket}.{virtualPath}
AWS Redshift
Instance redshift:{clusterId}.{region}.{port}
Base de données redshift:{clusterId}.{region}.{port}.{databaseId}
Schéma redshift:{clusterId}.{region}.{port}.{databaseId}.{schemaId}
Table redshift:{clusterId}.{region}.{port}.{databaseId}.{schemaId}.{tableId}
AWS Athena
Catalogue athena:{catalogId}.{region}
Base de données athena:{catalogId}.{region}.{databaseId}
Table athena:{catalogId}.{region}.{databaseId}.{tableId}
Azure Blob Storage
Compte abs:{account}
Conteneur abs:{account}.{container}
Chemin d'accès abs:{account}.{container}.{virtualPath}
Azure Cosmos DB
Compte cosmos-db:{accountName}
Base de données cosmos-db:{accountName}.{databaseId}
Conteneur cosmos-db:{accountName}.{databaseId}.{containerId}
Azure Data Explorer
Cluster kusto:{clusterName}.{region}
Base de données kusto:{clusterName}.{region}.{databaseId}
Table kusto:{clusterName}.{region}.{databaseId}.{tableId}
MySQL
Instance mysql:{dns}
Schéma mysql:{dns}.{schemaId}
Table mysql:{dns}.{schemaId}.{tableId}
PostgreSQL
Instance postgresql:{dns}
Base de données postgresql:{dns}.{databaseId}
Schéma postgresql:{dns}.{databaseId}.{schemaId}
Table postgresql:{dns}.{databaseId}.{schemaId}.{tableId}
Tableau
Autoscaling tableau:{dns}
Site tableau:{dns}.{site}
Projet tableau:project:{dns}.{site}.{projectId}
Source de données tableau:datasource:{dns}.{site}.{projectId}.{datasourceId}
Livret d'exercices tableau:workbook:{dns}.{site}.{projectId}.{workbookId}
Feuille tableau:sheet:{dns}.{site}.{projectId}.{workbookId}.{sheetId}
Tableau de bord tableau:dashboard:{dns}.{site}.{projectId}.{workbookId}.{dashboardId}
Apache Kafka
Cluster kafka:{dns}
Thème kafka:{dns}.{topicId}
Apache Hive
Instance hive_metastore:{dns}
Base de données hive_metastore:{dns}.{database}
Table hive_metastore:{dns}.{database}.{table}
Base de données Oracle
Instance oracle:{dns}
Base de données oracle:{dns}.{databaseId}
Schéma oracle:{dns}.{databaseId}.{schemaId}
Table oracle:{dns}.{databaseId}.{schemaId}.{tableId}
Microsoft SQL Server
Instance sqlserver:{dns}
Base de données sqlserver:{dns}.{databaseId}
Schéma sqlserver:{dns}.{databaseId}.{schemaId}
Table sqlserver:{dns}.{databaseId}.{schemaId}.{tableId}
Apache Cassandra
Cluster cassandra:{dns}
Espace de clés cassandra:{dns}.{keyspaceId}
Table cassandra:{dns}.{keyspaceId}.{tableId}
IBM Informix
Instance informix:{dns}
Base de données informix:{dns}.{databaseId}
Schéma informix:{dns}.{databaseId}.{schemaId}
Table informix:{dns}.{databaseId}.{schemaId}.{tableId}
IBM DB2
Instance db2:{dns}
Base de données db2:{dns}.{databaseId}
Schéma db2:{dns}.{databaseId}.{schemaId}
Table db2:{dns}.{databaseId}.{schemaId}.{tableId}
Trino
Instance trino:{dns}
Catalogue trino:{dns}.{catalogId}
Schéma trino:{dns}.{catalogId}.{schemaId}
Table trino:{dns}.{catalogId}.{schemaId}.{tableId}
Snowflake
Compte snowflake:{accountName}
Base de données snowflake:{accountName}.{databaseId}
Schéma snowflake:{accountName}.{databaseId}.{schemaId}
Table snowflake:{accountName}.{databaseId}.{schemaId}.{tableId}
Système de fichiers distribué Hadoop
Instance hdfs:{dns}
Chemin d'accès hdfs:{dns}.{path}
Système de fichiers Databricks
Instance dbfs:{workspace}
Chemin d'accès dbfs:{workspace}.{path}
Système de fichiers générique
Instance filesystem:{dns}
Chemin d'accès filesystem:{dns}.{path}
Salesforce
SObject salesforce:{environment}.{orgId}.{sobject}

Formats personnalisés

Vous pouvez créer un format de nom complet personnalisé à l'aide du préfixe custom:. Les formats personnalisés ne sont pas validés et peuvent ne pas être compatibles avec les fonctionnalités Dataplex. Pour faciliter la migration future, créez des formats personnalisés semblables aux formats prédéfinis.