I flussi di mascheramento definiscono i dati che devono essere mascherati, sia che si tratti di una copia completa delle tabelle di dati o di un sottoinsieme di tabelle di dati con relazioni intatte. I flussi di mascheramento sono definizioni riutilizzabili e possono essere salvati come bozze, che vengono modificate e utilizzate per eseguire lavori.
Un job di flusso di mascheramento viene creato quando si esegue un asset di flusso di mascheramento. È possibile creare un job dalla pagina Asset di un progetto selezionando il menu Opzioni di un asset di flusso di mascheramento e facendo clic su Nuovo job per eseguire tale flusso di mascheramento. Oppure è possibile fare clic sul nome dell'asset del flusso di mascheramento e fare clic su Configura lavoro. Il lavoro si trova nella scheda Lavori. Consultare Esecuzione di lavori di flusso di mascheramento.
Come minimo, confermare che i seguenti accessi, regole e attività siano stati completati:
- Accesso ad almeno un catalogo.
- L'amministratore dei dati ha applicato le regole di protezione dei dati agli asset di dati nel catalogo.
- Asset di dati spostati per mascherare un progetto di analitica. Questi asset devono provenire dal catalogo.
Flussi di mascheramento
La creazione di un flusso di mascheramento include l'aggiunta del flusso di mascheramento a un progetto e la specifica del tipo di mascheramento da applicare al flusso di mascheramento. Il tipo di maschera determina i record e le tabelle che si desidera mascherare.
Tipi di mascheratura
I tipi di mascheramento consentono di determinare i record e tabelle che si desidera mascherare.
- Copia in massa
Produce copie mascherate di tabelle senza ricercare relazioni. Utilizzare la copia di massa quando si desidera mascherare rapidamente alcune tabelle, aggiungere condizioni e relazioni non sono importanti. Ad esempio, tabella Clienti, tabella Politiche e tabella Vendite. Consultare la sezione Utilizzo del tipo di mascheramento copia di massa.
- Copia record correlati tra le tabelle
Maschera un sottoinsieme correlato di tabelle. Utilizzare questo tipo di mascheramento quando si desidera mascherare solo un sottoinsieme specifico di dati correlati, ad esempio "Clienti in California che possiedono un autocarro rosso" e tutti i dati correlati. Consultare Utilizzo dei record correlati alla copia tra i tipi di mascheramento delle tabelle
Esempio per mascherare solo i clienti in California che possiedono un camion rosso e tutti i dati correlati
Specificare una tabella di driver con le seguenti condizioni facoltative:
- Tabella clienti dove stato = California
- Auto = autocarro
- Car_color = rosso
Le condizioni vengono quindi sottoposte a scansione per le relazioni di chiave primaria e chiave esterna.
La scansione identifica le tabelle correlate alla tabella dei driver. Ad esempio, la tabella Richieste di assicurazione è il figlio della tabella Clienti, quindi solo le richieste di assicurazione per "clienti in California che possiedono un autocarro rosso" vengono aggiunte alla tabella del sottoinsieme. Queste tabelle vengono aggiunte al flusso di mascheramento.
- È anche possibile definire le condizioni nella copia di massa. La differenza è che la copia dei record correlati nelle tabelle esegue la scansione delle relazioni e aggiunge le tabelle correlate.
- È possibile filtrare le righe nelle regole di protezione dati in base al tipo di flusso di mascheramento Copia di massa (ma non Copia dei record correlati nelle tabelle). Se le regole di protezione dei dati di filtro delle righe influiscono su qualsiasi asset con il tipo di flusso di mascheramento Copia dei record correlati nelle tabelle, il job ha esito negativo con il messaggio di errore:
QPE005: Policy denies access to the asset with row filter rule for Copy related records
.
Per creare un flusso di mascheramento:
- Fare clic su Aggiungi al progetto e scegliere Flusso mascheramento dai tipi di asset disponibili.
- Immettere un nome per il flusso di maschere.
- Immettere una descrizione facoltativa.
- Aggiungere un tag facoltativo.
- Fare clic su Avanti.
Utilizzo del tipo di mascheramento della copia di massa
Per utilizzare la copia di massa:
- Aggiungere dati dal progetto al flusso di mascheramento. Se non vengono trovati dati, uscire dal flusso di mascheramento e aggiungere gli asset di dati dal catalogo al progetto.
- Navigare tra connessioni e schemi per aggiungere tabelle al flusso di mascheramento.
- Definire condizioni facoltative.
- Fare clic su Definisci per aggiungere condizioni specifiche ai singoli asset di dati.
- Scorrere l'elenco di colonne e fare clic su + per aggiungere una colonna come condizione.
- Immettere il valore per la condizione, ad esempio Stato: California e quindi Salva. È possibile esaminare i dati in questo asset facendo clic sul nome dell'asset. I dati potrebbero già essere mascherati in questa vista in base alle autorizzazioni.
- Colonne mascherate:
- Sì significa che le colonne sono mascherate dalle regole di protezione dei dati.
- No significa che nessuna colonna in questa tabella di dati ha una regola di protezione dati pertinente applicata.
- Campionamento:
- Selezionare gli asset che si desidera includere nel campione e fare clic su Imposta campionamento. È anche possibile fare clic su Imposta campionamento dal menu di overflow.
- Specificare il numero di righe, a partire dalla prima riga, che si desidera mascherare e includere in un campione per una tabella selezionata. Ad esempio, se si desidera includere le prime 1000 righe in una tabella per il campione, il limite di campionamento è 1000 e le prime 1000 righe vengono copiate e mascherate.
- Salvare il flusso di mascheramento come bozza o configurare un lavoro.
Utilizzo del tipo di mascheramento Copia record correlati tra tabelle
Per utilizzare Copia record correlati nella tabella:
Aggiungere dati da un progetto al flusso di mascheramento. Se non vengono trovati dati, uscire dal flusso di mascheramento e aggiungere gli asset di dati dal catalogo al progetto.
Esplorare le connessioni e gli schemi per selezionare la tabella driver, dall'esempio precedente, e aggiungerla al flusso di mascheramento. È possibile selezionare solo la tabella driver qui e le relative tabelle vengono aggiunte nei passi successivi. L'analisi della relazione inizia.
La tabella driver viene aggiunta all'elenco Asset ed è possibile facoltativamente aggiungere condizioni e configurare il campionamento.
Per aggiungere tabelle correlate, fare clic su Aggiungi tabelle correlate.
Scegliere se si desidera ricercare le tabelle principali o secondarie o entrambe.Ad esempio,
- La tabella CLIENTI contiene le seguenti colonne:
- customer_id (chiave principale)
- nome_cliente
- Indirizzo del cliente
- salesperson_id (chiave esterna).
- La tabella SALES ha le seguenti colonne:
- salesperson_id (chiave principale)
- nome_venditore
- vendite di importo
- La tabella TRANSACTIONS contiene le seguenti colonne:
- transaction_id (chiave primaria)
- prodotto_venduto
- customer_id (chiave esterna)
In questo esempio, la tabella CUSTOMERS è la tabella driver. La tabella SALES è una tabella principale di CUSTOMERS perché esiste una relazione chiave primaria e chiave esterna nella colonna salesperson_id. La tabella SALES ha la chiave primaria e la tabella CUSTOMERS ha la chiave esterna.
La tabella TRANSACTIONS è una tabella secondaria della tabella CUSTOMERS in quanto esiste una relazione di chiave primaria e chiave esterna nella colonna customer_id. La tabella CUSTOMERS ha la chiave primaria e la tabella TRANSACTIONS ha la chiave esterna.
- La tabella CLIENTI contiene le seguenti colonne:
Aggiungere le tabelle principali o secondarie o entrambe.
Salvare il flusso di mascheramento come bozza o configurare un lavoro.
Guardate questo video per vedere come impostare le opzioni di mascheratura avanzate e creare un flusso di mascheratura in un progetto.
Questo video fornisce un metodo visivo per apprendere i concetti e le attività in questa documentazione.
Ulteriori informazioni
Argomento principale: Flusso di mascheramento dei dati con mascheramento