Questo documento descrive come creare e gestire tipi di voci, gruppi di voci e voci personalizzate per abilitare l'integrazione di origini dati personalizzate in Dataplex.
Una voce rappresenta una risorsa per la quale acquisisci i metadati. Un gruppo di voci è un contenitore di una o più voci, utilizzato per gestire controllo dell'accesso e la località regionale. Un tipo di voce definisce i metadati obbligatori per le voci. I tipi di voce apportano struttura e regole a una risorsa di voci libera e poco definita, consentendo alle voci di essere estendibili.
Per integrare un'origine dati personalizzata in Dataplex, crea una voce personalizzata utilizzando un tipo di voce personalizzata che si trova in un gruppo di voci personalizzate. La creazione di una voce personalizzata prevede i seguenti passaggi di alto livello:
- Crea un gruppo di voci.
- Crea un tipo di voce.
- Crea una voce personalizzata per il tipo di voce all'interno del gruppo di voci.
Voci
Una voce rappresenta una risorsa di dati per la quale acquisisci i metadati. Ogni voce è un'istanza di un tipo di voce. Ogni operazione sugli aspetti di una voce deve essere conforme agli aspetti obbligatori del tipo di voce. Ad esempio, quando crei una voce, devi fornire i valori per tutti i tipi di aspetti definiti dal tipo di voce. Non puoi eliminare gli aspetti di una voce contrassegnati come
required
nel tipo di voce.
Categorie di voci
Voci di sistema: Dataplex crea voci per le risorse Google Cloud, come set di dati o tabelle BigQuery. Le voci create da Dataplex sono chiamate voci di sistema. Dataplex mantiene automaticamente aggiornate le voci di sistema tramite la sincronizzazione continua dei metadati dai sistemi Google Cloud supportati.
Non puoi modificare i metadati compilati automaticamente (chiamati aspetti obbligatori) per le voci di sistema. Puoi aggiungere e modificare metadati aggiuntivi per le voci di sistema solo utilizzando aspetti facoltativi. Per ulteriori informazioni, consulta Categorie di aspetti.
Voci personalizzate: le voci che puoi creare e gestire per le risorse personalizzate sono chiamate voci personalizzate. Le risorse personalizzate sono le risorse nei servizi non Google ospitate in Google Cloud o esternamente (ad esempio on-premise).
Gruppi di voci
Un gruppo di voci è un contenitore per una o più voci. Puoi utilizzare i gruppi di voci per gestire controllo dell'accesso e la località regionale per le voci. Ogni gruppo di voci appartiene a un progetto.
Categorie di gruppi di voci
Gruppi di voci di sistema: per le risorse Google Cloud, Dataplex crea automaticamente gruppi di voci per ogni sistema in ogni progetto e posizione in cui si trovano le risorse. Ad esempio,
@bigquery
è il gruppo di voci del sistema per BigQuery.Gruppi di voci personalizzati: gruppi di voci creati per le risorse personalizzate.
Tipi di voci
I tipi di voce definiscono i metadati obbligatori per le voci di questo tipo, utilizzando un insieme di tipi di aspetti obbligatori.
Puoi specificare i tipi di aspetti richiesti solo nelle voci e non nelle colonne di una voce. Quando crei una voce di un tipo specifico, devi fornire i valori per tutti i tipi di aspetti obbligatori specificati dal tipo di voce.
I tipi di aspetti obbligatori a cui viene fatto riferimento all'interno di un tipo di voce devono appartenere allo stesso progetto del tipo di voce.
Categorie di tipi di voci
Tipi di voci personalizzate: i tipi di voci che crei e gestisci. Puoi utilizzare questi tipi di voci per creare voci personalizzate.
Tipi di voci di sistema: Dataplex fornisce questi tipi di voci per impostazione predefinita. I tipi di voci di sistema sono ulteriormente classificati come riutilizzabili e soggetti a limitazioni.
La tabella seguente descrive le categorie di tipi di voci di sistema e l'elenco dei tipi di voci forniti da Dataplex per ciascuna delle categorie:
Categoria del tipo di voce di sistema Descrizione Tipi di voci forniti da Dataplex Tipo di voce di sistema riutilizzabile Puoi utilizzare questo tipo di voce per creare voci personalizzate. generic
Tipo di voce del sistema con limitazioni Sono riservati all'uso del sistema, ad esempio per la creazione di voci per le risorse Google Cloud.
Non puoi utilizzare questi tipi di voci per creare voci, ma puoi modificare le voci di questi tipi di voci per aggiungere aspetti facoltativi.bigquery-connection
bigquery-dataset
bigquery-model
bigquery-routine
bigquery-table
bigquery-view
cloudsql-database
cloudsql-instance
cloudsql-schema
cloudsql-table
cloudsql-view
sql-access
storage
storage-bucket
storage-folder
Puoi creare un tipo di voce personalizzata in una località regionale specifica o come risorsa globale. I tipi di voci di sistema sono sempre globali. La posizione di un tipo di voce influisce sull'ambito della sua applicabilità. Per ulteriori informazioni, consulta Limiti di progetto e località.
Prima di iniziare
Prima di gestire le voci e importare le origini dati personalizzate, assicurati di aver completato le attività descritte in questa sezione.
Ruoli obbligatori
Per ottenere le autorizzazioni necessarie per creare e gestire le voci, chiedi all'amministratore di concederti i seguenti ruoli IAM per la risorsa:
-
Set completo di autorizzazioni per voci, gruppi di voci e tipi di voci:
Amministratore Dataplex Catalog (
roles/dataplex.catalogAdmin
) -
Crea e gestisci tutte le risorse di Dataplex Catalog, tra cui voci, gruppi di voci e tipi di voci:
Dataplex Catalog Editor (
roles/dataplex.catalogEditor
) -
Accesso completo alle operazioni relative alle voci:
Dataplex Entry Owner (
roles/dataplex.entryOwner
) -
Visualizza voci, gruppi di voci e tipi di voci, nonché i relativi criteri IAM:
Dataplex Catalog Viewer (
roles/dataplex.catalogViewer
) -
Utilizza i tipi di aspetto per creare aspetti di questi tipi quando crei voci personalizzate:
Dataplex Aspect Type User (
roles/dataplex.aspectTypeUser
) -
Crea e gestisci i gruppi di voci:
Dataplex Entry Group Owner (
roles/dataplex.entryGroupOwner
) -
Crea e gestisci i tipi di voci:
Dataplex Entry Type Owner (
roles/dataplex.entryTypeOwner
) -
Utilizza i tipi di voci per creare e modificare voci di questi tipi:
Dataplex Entry Type User (
roles/dataplex.entryTypeUser
)
Per saperne di più sulla concessione dei ruoli, consulta Gestire l'accesso a progetti, cartelle e organizzazioni.
Potresti anche riuscire a ottenere le autorizzazioni richieste tramite i ruoli personalizzati o altri ruoli predefiniti.
Per ulteriori informazioni, consulta Ruoli IAM di Dataplex.
Abilita l'API
Abilita l'API Dataplex nel tuo progetto Dataplex.
Creare un gruppo di voci
Console
Nella console Google Cloud, vai alla pagina Catalogo di Dataplex.
Fai clic sulla scheda Gruppi di voci > Personalizzato.
Fai clic su Crea.
Nella finestra Crea gruppo di voci, inserisci quanto segue:
- (Facoltativo) Nel campo Nome visualizzato, inserisci un nome visualizzato per il gruppo di voci.
- ID gruppo di voci: inserisci un ID univoco per il gruppo di voci.
- (Facoltativo) Nel campo Descrizione, inserisci una descrizione per il gruppo di voci.
- Posizione: seleziona una località. Non puoi modificare la località dopo aver creato il gruppo di voci.
(Facoltativo) Nella sezione Etichette, aggiungi alle risorse delle etichette arbitrarie sotto forma di coppie chiave-valore:
- Fai clic su Aggiungi etichetta.
- Nel campo Chiave, inserisci una chiave.
- Nel campo Valore, inserisci un valore per la chiave.
- Per aggiungere altre etichette, fai clic su Aggiungi etichetta e ripeti i passaggi.
Fai clic su Salva.
gcloud
Per creare un gruppo di voci, utilizza il
comando gcloud dataplex entry-groups create
.
REST
Per creare un gruppo di voci, utilizza il metodo
entryGroups.Create
.
Creare un tipo di voce
Per importare una nuova origine, devi creare un tipo di voce.
Console
Nella console Google Cloud, vai alla pagina Catalogo di Dataplex.
Fai clic sulla scheda Tipi di voce > Personalizzata.
Fai clic su Crea.
Nella finestra Crea tipo di voce, inserisci quanto segue:
- (Facoltativo) Nel campo Nome visualizzato, inserisci un nome visualizzato per il tipo di voce.
- ID tipo di voce: inserisci un ID univoco per il tipo di voce. Non puoi modificare questo valore dopo aver creato il tipo di voce.
- (Facoltativo) Nel campo Descrizione, inserisci una descrizione per il tipo di voce.
- (Facoltativo) Nel campo Sistema, inserisci il sistema di origine.
- (Facoltativo) Nel campo Piattaforma, inserisci la piattaforma a cui appartengono le voci di questo tipo. Ad esempio,
Google Cloud
. - Nel campo Località, seleziona una località. Non puoi modificare la posizione dopo aver creato il tipo di voce.
(Facoltativo) Nella sezione Alias del tipo, definisci il tipo di dati per il tipo di voce. Il tipo di dati può essere utilizzato per eseguire query sulle voci.
- Fai clic su Aggiungi alias di tipo.
- Nel campo Tipo alias, seleziona un tipo di dati. Puoi aggiungere più alias di tipo.
Nella sezione Tipi di aspetti obbligatori, seleziona i tipi di aspetti obbligatori per questo tipo di voce. A ogni voce creata in base a questo tipo verranno assegnati questi tipi di aspetti obbligatori.
- Fai clic su Scegli tipo di aspetto.
- Nella finestra Seleziona tipi di aspetto, seleziona il tipo di aspetto.
- Fai clic su Seleziona.
Non puoi eliminare gli aspetti obbligatori da una voce.
(Facoltativo) Nella sezione Etichette, aggiungi alle risorse delle etichette arbitrarie sotto forma di coppie chiave-valore:
- Fai clic su Aggiungi etichetta.
- Nel campo Chiave, inserisci una chiave.
- Nel campo Valore, inserisci un valore per la chiave.
- Per aggiungere altre etichette, fai clic su Aggiungi etichetta e ripeti i passaggi.
Fai clic su Salva.
gcloud
Per creare un tipo di voce, utilizza il
comando gcloud dataplex entry-types create
.
REST
Per creare un tipo di voce, utilizza il metodo
entryTypes.create
.
Creare una voce personalizzata
Prima di creare una voce personalizzata, assicurati di aver creato un gruppo di voci e un tipo di voce.
Console
La creazione di una voce personalizzata non è supportata nella console Google Cloud. Utilizza invece l'interfaccia a riga di comando o l'API Google Cloud.
gcloud
Per creare una voce personalizzata, utilizza il
comando gcloud dataplex entries create
.
REST
Per creare una voce personalizzata, utilizza il metodo
entries.create
.
Dopo aver creato una voce personalizzata, puoi aggiungervi aspetti. Per maggiori informazioni, consulta Aggiungere aspetti a una voce.
Gestire i gruppi di voci
Questa sezione descrive come visualizzare l'elenco dei gruppi di voci disponibili, visualizzarne i dettagli, aggiornarli ed eliminarli.
Visualizza l'elenco dei gruppi di voci disponibili
Console
Nella console Google Cloud, vai alla pagina Catalogo di Dataplex.
Fai clic sulla scheda Gruppi di voci.
Puoi accedere all'elenco dei gruppi di voci personalizzati e di sistema. Per ulteriori informazioni, consulta la sezione Categorie di gruppi di voci di questo documento.
Nella scheda Personalizzato, i gruppi di voci con il suffisso
(Data Catalog)
sono i gruppi di voci importati da Data Catalog.Per visualizzare l'elenco dei gruppi di voci in tutti i progetti, fai clic sulla scheda Personalizzato e poi attiva l'opzione Mostra da tutti i progetti.
gcloud
Per visualizzare l'elenco dei gruppi di voci disponibili, usa il
comando gcloud dataplex entry-groups list
.
REST
Per visualizzare l'elenco dei gruppi di voci disponibili, utilizza il metodo
entryGroups.list
.
Visualizzare i dettagli di un gruppo di voci
Console
Nella console Google Cloud, vai alla pagina Catalogo di Dataplex.
Fai clic sulla scheda Gruppi di voci.
Fai clic sul gruppo di voci di cui vuoi visualizzare i dettagli.
Viene visualizzata la pagina dei dettagli del gruppo di voci. Puoi accedere a informazioni quali nome visualizzato, ID gruppo di voci, descrizione, ID progetto, località, etichette, data di creazione e data dell'ultima modifica del gruppo di voci selezionato.
Se il gruppo di voci viene importato da Data Catalog, indicato con il suffisso
(Data Catalog)
, puoi visualizzarne i dettagli sia nelle interfacce di Data Catalog sia in quelle di Dataplex Catalog. A tal fine, nella pagina dei dettagli del gruppo di voci, seleziona Data Catalog o Dataplex Catalog.Per visualizzare l'elenco di 10 voci correlate create di recente, fai clic sulla scheda Voci di esempio.
gcloud
Per recuperare i dettagli di un gruppo di voci, utilizza il
comando gcloud dataplex entry-groups describe
.
REST
Per recuperare i dettagli di un gruppo di voci, utilizza il metodo
entryGroups.get
.
Aggiornare un gruppo di voci
Console
Nella console Google Cloud, vai alla pagina Catalogo di Dataplex.
Fai clic sulla scheda Gruppi di voci > Personalizzato.
Fai clic sul gruppo di voci da aggiornare.
Nella pagina Dettagli gruppo di voci, fai clic su Modifica.
Modifica il nome visualizzato, la descrizione e le etichette, se necessario.
Fai clic su Salva.
gcloud
Per aggiornare un gruppo di voci, utilizza il
comando gcloud dataplex entry-groups update
.
REST
Per aggiornare un gruppo di voci, utilizza il metodo
entryGroups.patch
.
Eliminare un gruppo di voci
Console
Nella console Google Cloud, vai alla pagina Catalogo di Dataplex.
Fai clic sulla scheda Gruppi di voci > Personalizzato.
Fai clic sul gruppo di voci che vuoi eliminare.
Nella pagina Dettagli gruppo di voci, fai clic su Elimina. Conferma quando richiesto.
gcloud
Per eliminare un gruppo di voci, utilizza il
comando gcloud dataplex entry-groups delete
.
REST
Per eliminare un gruppo di voci, utilizza il metodo
entryGroups.delete
.
Gestire i tipi di voci
Questa sezione descrive come visualizzare l'elenco dei gruppi di voci disponibili, visualizzarne i dettagli, aggiornare ed eliminare i tipi di voci.
Visualizza l'elenco dei tipi di voci disponibili
Console
Nella console Google Cloud, vai alla pagina Catalogo di Dataplex.
Fai clic sulla scheda Tipi di voce.
Puoi accedere all'elenco dei tipi di voci personalizzate e di sistema. Per ulteriori informazioni, consulta la sezione Categorie di tipi di voci di questo documento.
Per visualizzare l'elenco dei tipi di voci in tutti i progetti, fai clic sulla scheda Personalizzata e imposta su ON l'opzione Mostra in tutti i progetti.
gcloud
Per visualizzare l'elenco dei tipi di voci disponibili, utilizza il
comando gcloud dataplex entry-types list
.
REST
Per visualizzare l'elenco dei tipi di voci disponibili, utilizza il metodo
entryTypes.list
.
Visualizzare i dettagli di un tipo di voce
Console
Nella console Google Cloud, vai alla pagina Catalogo di Dataplex.
Fai clic sulla scheda Tipi di voce > Personalizzato.
Fai clic sul tipo di voce di cui vuoi visualizzare i dettagli.
Viene visualizzata la pagina dei dettagli del tipo di voce. Puoi accedere a informazioni quali nome visualizzato, ID tipo di voce, descrizione, ID progetto, località, piattaforma, sistema, alias di tipo, etichette, data di creazione e data dell'ultima modifica del tipo di voce selezionato.
Per visualizzare l'elenco di 10 voci correlate create di recente, fai clic sulla scheda Voci di esempio.
gcloud
Per recuperare i dettagli di un tipo di voce, utilizza il
comando gcloud dataplex entry-types describe
.
REST
Per recuperare i dettagli di un tipo di voce, utilizza il metodo
entryTypes.get
.
Aggiornare un tipo di voce
Console
Nella console Google Cloud, vai alla pagina Catalogo di Dataplex.
Fai clic sulla scheda Tipi di voce > Personalizzata.
Fai clic sul tipo di voce che vuoi aggiornare.
Nella pagina Dettagli tipo di voce, fai clic su Modifica.
Modifica il nome visualizzato, la descrizione, il sistema, la piattaforma, gli alias di tipo e le etichette, come richiesto.
Fai clic su Salva.
gcloud
Per aggiornare un tipo di voce, utilizza il
comando gcloud dataplex entry-types update
.
REST
Per aggiornare un tipo di voce, utilizza il metodo
entryTypes.patch
.
Eliminare un tipo di voce
Console
Nella console Google Cloud, vai alla pagina Catalogo di Dataplex.
Fai clic sulla scheda Tipi di voce > Personalizzata.
Fai clic sul tipo di voce che vuoi eliminare.
Nella pagina Dettagli tipo di voce, fai clic su Elimina. Conferma quando richiesto.
gcloud
Per eliminare un tipo di voce, utilizza il
comando gcloud dataplex entry-types delete
.
REST
Per eliminare un tipo di voce, utilizza il metodo
entryTypes.delete
.
Passaggi successivi
- Scopri come cercare asset di dati in Dataplex Catalog.
- Scopri come gestire gli aspetti e arricchire i metadati.
- Scopri come importare i metadati in Dataplex.
- Scopri di più su Dataplex Catalog.