Voll qualifizierte Namen sind global eindeutige Ressourcenkennungen, bei denen die Groß- und Kleinschreibung berücksichtigt wird das Sie mit Dataplex auf Google Cloud verweisen können und Nicht-Google Cloud-Ressourcen. Sie bestehen aus einem Präfix, durch Punkte getrennte Segmente. Die maximale Länge beträgt 4.000 Zeichen.
Vordefinierte Formate
In der folgenden Tabelle sind empfohlene vordefinierte Formate für den automatische Aufnahme von Metadaten aus Google Cloud.
Schließen Sie Segmente ein, die reservierte Zeichen enthalten, z. B. Doppelpunkte, Punkte, und Leerzeichen mit Graviszeichen. Verwenden Sie doppelte Graviszeichen, um ein Backtick in einem Segment.
Ressource | Format | |
---|---|---|
BigQuery | ||
Dataset | bigquery:{projectId}.{datasetId} |
|
Tabelle | bigquery:{projectId}.{datasetId}.{tableId} |
|
Ansehen | bigquery:{projectId}.{datasetId}.{viewId} |
|
Modell | bigquery:{projectId}.{datasetId}.{modelId} |
|
Freigegebene Tabelle | bigquery:sharded:{projectId}.{datasetId}.{tablePrefix} |
|
Routine | bigquery:routine:{projectId}.{datasetId}.{routineId} |
|
Verbindung | bigquery:connection:{projectId}.{location}.{connectionId} |
|
Dataplex | ||
Lake | dataplex:{projectId}.{location}.{lakeId} |
|
Zone | dataplex:{projectId}.{location}.{lakeId}.{zoneId} |
|
Tabelle | dataplex:{projectId}.{location}.{lakeId}.{zoneId}.{tableId} |
|
Dateisatz | dataplex:{projectId}.{location}.{lakeId}.{zoneId}.{filesetId} |
|
Dataproc Metastore | ||
Dienst | dataproc_metastore:{projectId}.{location}.{instanceId} |
|
Datenbank | dataproc_metastore:{projectId}.{location}.{instanceId}.{databaseId} |
|
Tabelle | dataproc_metastore:{projectId}.{location}.{instanceId}.{databaseId}.{tableId} |
|
Cloud Storage | ||
Bucket | gcs:{bucketName} |
|
Pfad | gcs:{bucketName}.{virtualPath} |
|
Analytics Hub | ||
Datenaustausch | analytics_hub:{projectId}.{location}.{exchangeId} |
|
Eintrag | analytics_hub:{projectId}.{location}.{exchangeId}.{listingId} |
|
Spanner | ||
Instanz | spanner:{projectId}.{instanceConfigId}.{instanceId} |
|
Datenbank | spanner:{projectId}.{instanceConfigId}.{instanceId}.{databaseId} |
|
Tabelle | spanner:{projectId}.{instanceConfigId}.{instanceId}.{databaseId}.{tableId} |
|
Ansehen | spanner:{projectId}.{instanceConfigId}.{instanceId}.{databaseId}.{viewId} |
|
Bigtable | ||
Instanz | bigtable:{projectId}.{instanceId} |
|
Tabelle | bigtable:{projectId}.{instanceId}.{tableId} |
|
Cloud SQL for MySQL | ||
Instanz | cloudsql_mysql:{projectId}.{location}.{instanceId} |
|
Schema | cloudsql_mysql:{projectId}.{location}.{instanceId}.{schemaId} |
|
Tabelle | cloudsql_mysql:{projectId}.{location}.{instanceId}.{schemaId}.{tableId} |
|
Cloud SQL for PostgreSQL | ||
Instanz | cloudsql_postgresql:{projectId}.{location}.{instanceId} |
|
Datenbank | cloudsql_postgresql:{projectId}.{location}.{instanceId}.{databaseId} |
|
Schema | cloudsql_postgresql:{projectId}.{location}.{instanceId}.{databaseId}.{schemaId} |
|
Tabelle | cloudsql_postgresql:{projectId}.{location}.{instanceId}.{databaseId}.{schemaId}.{tableId} |
|
Looker | ||
Instanz | looker:{instanceId} |
|
Dashboard | looker:dashboard:{instanceId}.{folderId}.{dashboardId} |
|
Entdecken | looker:explore:{instanceId}.{folderId}.{exploreId} |
|
Look | looker:look:{instanceId}.{folderId}.{lookId} |
|
Vertex AI | ||
Modell | vertex_ai:model:{projectId}.{locationId}.{modelId}.{version} |
|
Dataset | 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 | ||
Thema | pubsub:topic:{projectId}.{topicId} |
|
Abo | pubsub:subscription:{projectId}.{subscriptionId} |
|
AWS S3 | ||
Bucket | s3:{bucket} |
|
Pfad | s3:{bucket}.{virtualPath} |
|
AWS Redshift | ||
Instanz | redshift:{clusterId}.{region}.{port} |
|
Datenbank | redshift:{clusterId}.{region}.{port}.{databaseId} |
|
Schema | redshift:{clusterId}.{region}.{port}.{databaseId}.{schemaId} |
|
Tabelle | redshift:{clusterId}.{region}.{port}.{databaseId}.{schemaId}.{tableId} |
|
AWS Athena | ||
Katalog | athena:{catalogId}.{region} |
|
Datenbank | athena:{catalogId}.{region}.{databaseId} |
|
Tabelle | athena:{catalogId}.{region}.{databaseId}.{tableId} |
|
Azure Blob Storage | ||
Konto | abs:{account} |
|
Container | abs:{account}.{container} |
|
Pfad | abs:{account}.{container}.{virtualPath} |
|
Azure Cosmos DB | ||
Konto | cosmos-db:{accountName} |
|
Datenbank | cosmos-db:{accountName}.{databaseId} |
|
Container | cosmos-db:{accountName}.{databaseId}.{containerId} |
|
Azure Data Explorer | ||
Cluster | kusto:{clusterName}.{region} |
|
Datenbank | kusto:{clusterName}.{region}.{databaseId} |
|
Tabelle | kusto:{clusterName}.{region}.{databaseId}.{tableId} |
|
MySQL | ||
Instanz | mysql:{dns} |
|
Schema | mysql:{dns}.{schemaId} |
|
Tabelle | mysql:{dns}.{schemaId}.{tableId} |
|
PostgreSQL | ||
Instanz | postgresql:{dns} |
|
Datenbank | postgresql:{dns}.{databaseId} |
|
Schema | postgresql:{dns}.{databaseId}.{schemaId} |
|
Tabelle | postgresql:{dns}.{databaseId}.{schemaId}.{tableId} |
|
Tableau | ||
Server | tableau:{dns} |
|
Website | tableau:{dns}.{site} |
|
Projekt | tableau:project:{dns}.{site}.{projectId} |
|
Datenquelle | tableau:datasource:{dns}.{site}.{projectId}.{datasourceId} |
|
Arbeitsmappe | tableau:workbook:{dns}.{site}.{projectId}.{workbookId} |
|
Tabelle | tableau:sheet:{dns}.{site}.{projectId}.{workbookId}.{sheetId} |
|
Dashboard | tableau:dashboard:{dns}.{site}.{projectId}.{workbookId}.{dashboardId} |
|
Apache Kafka | ||
Cluster | kafka:{dns} |
|
Thema | kafka:{dns}.{topicId} |
|
Apache Hive | ||
Instanz | hive_metastore:{dns} |
|
Datenbank | hive_metastore:{dns}.{database} |
|
Tabelle | hive_metastore:{dns}.{database}.{table} |
|
Oracle-Datenbank | ||
Instanz | oracle:{dns} |
|
Datenbank | oracle:{dns}.{databaseId} |
|
Schema | oracle:{dns}.{databaseId}.{schemaId} |
|
Tabelle | oracle:{dns}.{databaseId}.{schemaId}.{tableId} |
|
Microsoft SQL Server | ||
Instanz | sqlserver:{dns} |
|
Datenbank | sqlserver:{dns}.{databaseId} |
|
Schema | sqlserver:{dns}.{databaseId}.{schemaId} |
|
Tabelle | sqlserver:{dns}.{databaseId}.{schemaId}.{tableId} |
|
Apache Cassandra | ||
Cluster | cassandra:{dns} |
|
Tastenraum | cassandra:{dns}.{keyspaceId} |
|
Tabelle | cassandra:{dns}.{keyspaceId}.{tableId} |
|
IBM Informix | ||
Instanz | informix:{dns} |
|
Datenbank | informix:{dns}.{databaseId} |
|
Schema | informix:{dns}.{databaseId}.{schemaId} |
|
Tabelle | informix:{dns}.{databaseId}.{schemaId}.{tableId} |
|
IBM DB2 | ||
Instanz | db2:{dns} |
|
Datenbank | db2:{dns}.{databaseId} |
|
Schema | db2:{dns}.{databaseId}.{schemaId} |
|
Tabelle | db2:{dns}.{databaseId}.{schemaId}.{tableId} |
|
Trino | ||
Instanz | trino:{dns} |
|
Katalog | trino:{dns}.{catalogId} |
|
Schema | trino:{dns}.{catalogId}.{schemaId} |
|
Tabelle | trino:{dns}.{catalogId}.{schemaId}.{tableId} |
|
Snowflake | ||
Konto | snowflake:{accountName} |
|
Datenbank | snowflake:{accountName}.{databaseId} |
|
Schema | snowflake:{accountName}.{databaseId}.{schemaId} |
|
Tabelle | snowflake:{accountName}.{databaseId}.{schemaId}.{tableId} |
|
Verteiltes Hadoop-Dateisystem | ||
Instanz | hdfs:{dns} |
|
Pfad | hdfs:{dns}.{path} |
|
Databricks-Dateisystem | ||
Instanz | dbfs:{workspace} |
|
Pfad | dbfs:{workspace}.{path} |
|
Allgemeines Dateisystem | ||
Instanz | filesystem:{dns} |
|
Pfad | filesystem:{dns}.{path} |
|
Salesforce | ||
SObject | salesforce:{environment}.{orgId}.{sobject} |
Benutzerdefinierte Formate
Mit dem custom:
können Sie ein benutzerdefiniertes, voll qualifiziertes Namensformat erstellen.
. Benutzerdefinierte Formate werden nicht geprüft und sind möglicherweise nicht kompatibel mit
Dataplex-Features. Um die zukünftige Migration zu erleichtern,
benutzerdefinierte Formate erstellen, die vordefinierten Formaten ähneln.