La derivazione dei dati in Knowledge Catalog (in precedenza Dataplex Universal Catalog) ti consente di tracciare il modo in cui i dati si spostano tra tabelle e viste per identificare dove le informazioni che consentono l'identificazione personale (PII) superano i confini di sicurezza. In questo tutorial, esaminerai uno scenario in cui gli indirizzi email dei consumatori (user_email) destinati alla creazione di account, alla fatturazione e alla spedizione vengono divulgati in una tabella di analisi a livello di organizzazione. Utilizzi la derivazione a livello di colonna per tracciare la colonna esposta dalla tabella pubblica order_status_stats attraverso la vista status_counts_by_user_v fino al processo di trasformazione che la unisce ai dati di identità.
Prima di iniziare
Prima di iniziare questo tutorial, devi abilitare le API richieste, concedere i ruoli Identity and Access Management richiesti ed eseguire le trasformazioni dei dati campionati in Dataform per compilare il set di dati. Per istruzioni complete sulla configurazione, consulta Prerequisiti e configurazione.
Analizza la fuga di informazioni personali con Lineage Explorer
Dopo aver preparato il set di dati, traccia la fuga di informazioni personali utilizzando la scheda Derivazione di BigQuery.
In questo esempio, tracci la colonna user_email dalla tabella pubblica fino alla sua origine:
- Nella console Google Cloud , vai alla pagina BigQuery.
- Utilizza il campo di ricerca per trovare la tabella
order_status_stats. - Fai clic sulla scheda Lineage.
- Nel riquadro Esplora derivazione, segui questi passaggi:
- Nella sezione Lineage a livello di colonna, seleziona il nome della colonna
user_emaildall'elenco. - Nella sezione Direzione, seleziona la direzione Upstream.
- Fai clic su Applica.
- Nella sezione Lineage a livello di colonna, seleziona il nome della colonna
- Segui il grafico indietro di un passaggio. Il grafico mostra che l'email viene estratta dalla visualizzazione intermedia
status_counts_by_user_v. - Fai clic sul nodo di processo tra la vista e le sue dipendenze upstream. Il nodo di processo mostra che si verifica un'operazione di join tra i dati degli ordini anonimizzati e una tabella contenente informazioni sull'identità.
La derivazione dimostra che le informazioni personali passano da una tabella funzionale limitata a uno schema di analisi più ampio, dove gli utenti non autorizzati possono vederle.
Per ulteriori informazioni sulla visualizzazione dei dati con il grafico di derivazione dei dati, consulta Visualizzazione del grafico di derivazione.