Les noms complets sont des identifiants de ressources uniques et sensibles à la casse. que vous pouvez utiliser avec Dataplex pour se référer à Google Cloud et hors Google Cloud. Elles sont composées d'un préfixe suivi du 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 les ingestion automatique de métadonnées 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, avec des accents graves. Utilisez des guillemets obliques doubles pour indiquer 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} |
|
Modèle | 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} |
|
Tableau | 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} |
|
Tableau | 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} |
|
Tableau | spanner:{projectId}.{instanceConfigId}.{instanceId}.{databaseId}.{tableId} |
|
Afficher | spanner:{projectId}.{instanceConfigId}.{instanceId}.{databaseId}.{viewId} |
|
Bigtable | ||
Instance | bigtable:{projectId}.{instanceId} |
|
Tableau | bigtable:{projectId}.{instanceId}.{tableId} |
|
Cloud SQL pour MySQL | ||
Instance | cloudsql_mysql:{projectId}.{location}.{instanceId} |
|
Schéma | cloudsql_mysql:{projectId}.{location}.{instanceId}.{schemaId} |
|
Tableau | 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} |
|
Tableau | 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 | ||
Modèle | 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} |
|
Pub/Sub | ||
Sujet | pubsub:topic:{projectId}.{topicId} |
|
Abonnement | pubsub:subscription:{projectId}.{subscriptionId} |
|
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} |
|
Tableau | redshift:{clusterId}.{region}.{port}.{databaseId}.{schemaId}.{tableId} |
|
AWS Athena | ||
Catalogue | athena:{catalogId}.{region} |
|
Base de données | athena:{catalogId}.{region}.{databaseId} |
|
Tableau | athena:{catalogId}.{region}.{databaseId}.{tableId} |
|
Azure Blob Storage | ||
Account | abs:{account} |
|
Conteneur | abs:{account}.{container} |
|
Chemin d'accès | abs:{account}.{container}.{virtualPath} |
|
Base de données Azure Cosmos | ||
Account | 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} |
|
Tableau | kusto:{clusterName}.{region}.{databaseId}.{tableId} |
|
MySQL | ||
Instance | mysql:{dns} |
|
Schéma | mysql:{dns}.{schemaId} |
|
Tableau | mysql:{dns}.{schemaId}.{tableId} |
|
PostgreSQL | ||
Instance | postgresql:{dns} |
|
Base de données | postgresql:{dns}.{databaseId} |
|
Schéma | postgresql:{dns}.{databaseId}.{schemaId} |
|
Tableau | postgresql:{dns}.{databaseId}.{schemaId}.{tableId} |
|
Tableau | ||
Serveur | 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 de calcul | tableau:sheet:{dns}.{site}.{projectId}.{workbookId}.{sheetId} |
|
Tableau de bord | tableau:dashboard:{dns}.{site}.{projectId}.{workbookId}.{dashboardId} |
|
Apache Kafka | ||
Cluster | kafka:{dns} |
|
Sujet | kafka:{dns}.{topicId} |
|
Apache Hive | ||
Instance | hive_metastore:{dns} |
|
Base de données | hive_metastore:{dns}.{database} |
|
Tableau | 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} |
|
Tableau | oracle:{dns}.{databaseId}.{schemaId}.{tableId} |
|
Microsoft SQL Server | ||
Instance | sqlserver:{dns} |
|
Base de données | sqlserver:{dns}.{databaseId} |
|
Schéma | sqlserver:{dns}.{databaseId}.{schemaId} |
|
Tableau | sqlserver:{dns}.{databaseId}.{schemaId}.{tableId} |
|
Apache Cassandra | ||
Cluster | cassandra:{dns} |
|
Espace de touches | cassandra:{dns}.{keyspaceId} |
|
Tableau | cassandra:{dns}.{keyspaceId}.{tableId} |
|
IBM Informix | ||
Instance | informix:{dns} |
|
Base de données | informix:{dns}.{databaseId} |
|
Schéma | informix:{dns}.{databaseId}.{schemaId} |
|
Tableau | informix:{dns}.{databaseId}.{schemaId}.{tableId} |
|
IBM DB2 | ||
Instance | db2:{dns} |
|
Base de données | db2:{dns}.{databaseId} |
|
Schéma | db2:{dns}.{databaseId}.{schemaId} |
|
Tableau | db2:{dns}.{databaseId}.{schemaId}.{tableId} |
|
Trino | ||
Instance | trino:{dns} |
|
Catalogue | trino:{dns}.{catalogId} |
|
Schéma | trino:{dns}.{catalogId}.{schemaId} |
|
Tableau | trino:{dns}.{catalogId}.{schemaId}.{tableId} |
|
Snowflake | ||
Account | snowflake:{accountName} |
|
Base de données | snowflake:{accountName}.{databaseId} |
|
Schéma | snowflake:{accountName}.{databaseId}.{schemaId} |
|
Tableau | 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 de l'custom:
. Les formats personnalisés ne sont pas validés et peuvent ne pas être compatibles avec
Fonctionnalités Dataplex. Pour faciliter les futures migrations,
Créez des formats personnalisés semblables aux formats prédéfinis.