Questo documento è destinato ai proprietari di prodotti di dati che vogliono creare e configurare prodotti di dati in Knowledge Catalog (in precedenza Dataplex Universal Catalog).
Per saperne di più sull'architettura e sui concetti chiave dei data product, consulta Informazioni sui data product.
Prima di iniziare
Prima di creare prodotti di dati, completa i seguenti prerequisiti.
Abilita Gemini
La configurazione di Gemini nell'asset di dati è un passaggio facoltativo, ma altamente consigliato prima di creare il primo prodotto di dati.
Per impostazione predefinita, la creazione di un prodotto di dati richiede l'inserimento manuale di descrizioni aziendali, definizioni tecniche e documentazione di onboarding per gli asset. Quando abiliti l'integrazione di Gemini, Knowledge Catalog sfrutta l'assistenza AI per analizzare automaticamente gli schemi e i risultati della scansione dei dati per generare quanto segue:
- Documentazione aziendale:genera modelli di documentazione e descrizioni chiare per il tuo prodotto di dati e le sue singole risorse di dati.
- Approfondimenti e query di esempio:crea query di esempio pronte all'uso in base al layout dello schema dell'asset, consentendo ai consumer di dati di iniziare immediatamente a eseguire query sul prodotto dopo l'approvazione.
Se scegli di non attivare Gemini, puoi saltare questa sezione. Tuttavia, devi fornire manualmente tutti i metadati delle risorse e i modelli di query durante la creazione.
Per saperne di più sull'attivazione di Gemini in BigQuery, consulta Configurare Gemini in BigQuery.
Abilita API
Abilita le API Dataplex e BigQuery.
Ruoli richiesti per abilitare le API
Per abilitare le API, devi disporre dell'autorizzazione serviceusage.services.enable. Se hai creato il progetto, probabilmente disponi già di questa autorizzazione tramite il ruolo Proprietario (roles/owner). In caso contrario, puoi ottenere questa autorizzazione tramite il ruolo Amministratore utilizzo dei servizi (roles/serviceusage.serviceUsageAdmin). Scopri come concedere i ruoli.
Creare asset di dati
Assicurati che le risorse di dati (ad esempio, set di dati BigQuery, tabelle e viste) siano create e popolate.
Per saperne di più sulla creazione di asset di dati, consulta i seguenti documenti:
- Crea set di dati BigQuery
- Creare e utilizzare le tabelle BigQuery
- Creare viste logiche in BigQuery
- Crea viste materializzate in BigQuery
Configura le identità
Identifica o crea i service account o i gruppi Google che vuoi configurare nel tuo prodotto di dati.
Ruoli obbligatori
Questa sezione descrive i ruoli IAM minimi richiesti per le seguenti sezioni principali:
Proprietari dei prodotti dati: utenti che creano, configurano e gestiscono i prodotti dati e i relativi asset
Consumatori di prodotti di dati: utenti che cercano, visualizzano e richiedono l'accesso a prodotti di dati pubblicati
Ruoli obbligatori per i proprietari dei prodotti di dati
Per ottenere le autorizzazioni necessarie per creare e gestire i prodotti di dati, chiedi all'amministratore di concederti i seguenti ruoli IAM nel progetto:
-
Autorizzazioni complete per creare, aggiornare, eliminare, gestire le autorizzazioni e approvare o rifiutare le richieste di accesso per i prodotti di dati:
Dataplex Data Products Admin (
roles/dataplex.dataProductsAdmin) -
Aggiorna e gestisci le autorizzazioni e approva o rifiuta le richieste di accesso per i prodotti di dati:
Editor Dataplex Data Products (
roles/dataplex.dataProductsEditor) -
Aggiungi aspetti dei metadati (come
schema,overview,contactsequeries): Dataplex Entry and EntryLink Owner (roles/dataplex.entryOwner) -
Cerca e aggiungi asset:
Dataplex Catalog Viewer (
roles/dataplex.catalogViewer) -
Modifica i tipi di aspetto di sistema (ad esempio
overview,contact,contractequeries): Dataplex Catalog Editor (roles/dataplex.catalogEditor) -
Crea o recupera scansioni di dati di approfondimento per la documentazione automatizzata e la generazione di approfondimenti:
Dataplex DataScan Admin (
roles/dataplex.dataScanAdmin)
Per saperne di più sulla concessione dei ruoli, consulta Gestisci l'accesso a progetti, cartelle e organizzazioni.
Questi ruoli predefiniti contengono le autorizzazioni necessarie per creare e gestire i prodotti di dati. Per vedere quali sono esattamente le autorizzazioni richieste, espandi la sezione Autorizzazioni obbligatorie:
Autorizzazioni obbligatorie
Per creare e gestire i prodotti di dati sono necessarie le seguenti autorizzazioni:
-
Crea un prodotto di dati:
dataplex.dataProducts.create -
Elenca i prodotti di dati in un progetto:
dataplex.dataProducts.list -
Ottenere o visualizzare un prodotto di dati:
dataplex.dataProducts.get -
Modifica un prodotto di dati esistente:
dataplex.dataProducts.update -
Elimina il prodotto di dati:
dataplex.dataProducts.delete -
Approva la richiesta di accesso al prodotto di dati:
dataplex.dataProducts.approve -
Cerca un prodotto di dati utilizzando Knowledge Catalog:
-
dataplex.dataProducts.get -
dataplex.projects.search
-
-
Crea richiesta di accesso al prodotto di dati:
dataplex.dataProducts.get -
Crea un asset di dati:
dataplex.dataAssets.create -
Elenca gli asset di dati all'interno di un prodotto di dati:
dataplex.dataAssets.list -
Recupera asset di dati:
dataplex.dataAssets.get -
Modifica un asset di dati esistente:
dataplex.dataAssets.update -
Elimina l'asset di dati:
dataplex.dataAssets.delete -
Crea una scansione dei dati:
dataplex.datascans.create -
Elenca tutte le scansioni dei dati:
dataplex.datascans.list -
Esegui una scansione dei dati:
dataplex.datascans.get -
Esegui una scansione dei dati:
dataplex.datascans.run -
Modifica il tipo di aspetto di sistema
overview:dataplex.entryGroups.useOverviewAspect -
Modifica il tipo di aspetto di sistema
refresh cadence:dataplex.entryGroups.useRefreshCadenceAspect -
Modifica il tipo di aspetto di sistema
queries: