Informazioni sui workflow di governance

I workflow di governance ti consentono di configurare controlli automatizzati e meccanismi di approvazione per le risorse di dati dell'organizzazione. Con questi workflow, puoi contribuire a garantire che i team o le persone autorizzate gestiscano l'accesso ai tuoi prodotti di dati e curino i metadati del catalogo e del glossario.

L'utilizzo dei workflow di governance offre i seguenti vantaggi:

  • I consumer di dati possono trovare prodotti di dati pertinenti e richiedere l'accesso direttamente all'interno di Knowledge Catalog (precedentemente Dataplex Universal Catalog), sostituendo i processi manuali di ticketing di assistenza.
  • In seguito all'approvazione della richiesta, il sistema concede automaticamente i ruoli Identity and Access Management (IAM) e le appartenenze ai gruppi richiesti, eliminando l'overhead amministrativo manuale e riducendo i tempi di accesso.
  • I log di sistema acquisiscono le tracce di audit di richieste, giustificazioni, decisioni degli approvatori e timestamp per supportare l'audit di conformità.
  • I meccanismi di approvazione centralizzati per gli asset di dati sensibili contribuiscono a garantire che l'accesso e gli aggiornamenti dei metadati siano limitati agli utenti e ai team autorizzati.

Casi d'uso

I workflow di governance supportano la gestione automatizzata degli accessi e la cura dei metadati in vari scenari:

  • Gestione dell'accesso ai prodotti di dati: un responsabile del marketing o un analista dei rischi richiede l'accesso a un prodotto di dati di vendita o cronologia delle transazioni selezionato per analizzare il comportamento dei clienti o creare modelli di rischio. Dopo l'approvazione, viene eseguito automaticamente il provisioning dei ruoli IAM richiesti.
  • Curation del glossario aziendale: un'organizzazione delega la creazione e l'aggiornamento delle categorie e dei termini del glossario aziendale ai collaboratori del dominio o ai fornitori esterni. I contractor inviano richieste di governance per la revisione da parte dei data steward centrali prima di aggiornare il glossario.
  • Arricchimento dei metadati delle voci del catalogo e aggiornamento batch: i collaboratori dei dati o gli agenti di arricchimento automatico propongono aggiornamenti singoli o aggiornamenti batch alle voci del catalogo, ad esempio la creazione di voci personalizzate, l'aggiornamento di descrizioni e aspetti o il collegamento delle voci ai termini del glossario aziendale. I proprietari dei dati possono esaminare e approvare le modifiche in un unico workflow.

Utilizza i workflow di governance in Knowledge Catalog

Puoi utilizzare i workflow di governance per richiedere l'accesso ai prodotti di dati, richiedere modifiche ai metadati di singole risorse per i glossari aziendali e le voci di Knowledge Catalog e richiedere modifiche ai metadati in batch per le voci e i link alle voci.

Concorrenza

Su una singola risorsa possono coesistere più richieste di modifica dei metadati in attesa. Knowledge Catalog utilizza un modello "last writer wins", il che significa che la modifica approvata più di recente sovrascrive gli aggiornamenti precedenti, indipendentemente da quando sono state inviate le richieste. Le richieste in attesa rimangono valide anche se la risorsa viene aggiornata direttamente o da un'altra richiesta approvata.

Operazioni sui metadati supportate

La tabella seguente elenca le risorse e le operazioni supportate dalle richieste di modifica dei metadati:

Risorsa Crea Aggiorna Elimina
Categoria del glossario Sì Sì Sì
Termine del glossario Sì Sì Sì
Entry Sì Sì Sì
Link di accesso Sì No Sì

Richieste di modifica dei metadati in batch

Puoi utilizzare l'API Dataplex per raggruppare le operazioni sui metadati in una singola richiesta di modifica.

Operazioni sui metadati in batch supportate

La tabella seguente elenca le risorse e le operazioni supportate dalle richieste di modifica dei metadati in batch:

Risorsa Crea Aggiorna Elimina
Entry Sì Sì Sì
Link di accesso Sì Sì Sì

Una richiesta di modifica dei metadati in batch può essere generata nei seguenti modi:

  • Inviata direttamente da un utente: invii una richiesta API REST per creare una richiesta di modifica in batch per voci e link alle voci.
  • Generata automaticamente dall'agente di arricchimento: quando un'esecuzione dell'agente di arricchimento genera suggerimenti di metadati che richiedono una revisione umana anziché la pubblicazione automatica, l'agente crea una richiesta di modifica in batch.

Percorso di elaborazione dei workflow di governance

Knowledge Catalog monitora le richieste durante il loro ciclo di vita utilizzando i valori di stato. La tabella seguente descrive ogni stato per le richieste di modifica singole e collettive:

Stato Richieste singole Richieste di modifica dei metadati in batch
NEW In attesa di revisione. Solo l'autore può modificare la richiesta e solo l'autore o un amministratore del workflow può eliminarla. In attesa di revisione. L'autore può modificare le richieste inviate dagli utenti, i revisori possono modificare le richieste dell'agente di arricchimento e l'autore o un amministratore del workflow può eliminare la richiesta.
APPLYING Non applicabile. Approvata e in fase di applicazione in background.
APPROVED Approvato e applicato. Approvato e almeno una modifica nel batch è andata a buon fine. Eventuali errori a livello di elemento sono elencati nella risposta.
FAILED Impossibile applicare. L'aggiornamento della richiesta reimposta lo stato su NEW per la riapprovazione. Nessuna delle modifiche nel batch è stata applicata. L'aggiornamento della richiesta reimposta lo stato su NEW per la riapprovazione.
REJECTED Rifiutata da un approvatore. Nessuna modifica applicata. Rifiutata da un approvatore. Nessuna modifica applicata.

Quando una richiesta viene eliminata manualmente, la risorsa di destinazione viene eliminata o scade dopo 90 giorni, Knowledge Catalog rimuove definitivamente la richiesta dallo spazio di archiviazione. Le query successive per la richiesta restituiscono un errore 404 NOT_FOUND.

Ruoli dei workflow di governance

I ruoli dei workflow di governance includono richiedenti, approvatori e amministratori del workflow. La tabella seguente descrive i ruoli in dettaglio:

Ruolo Descrizione
Richiedente Crea e invia richieste e può modificare o eliminare le proprie richieste quando sono nello stato NEW.
Approver Esamina, approva o rifiuta le richieste. Per le richieste di modifica dei metadati in batch generate dall'agente di arricchimento, gli approvatori possono anche modificare le modifiche in batch proposte prima di approvarle.
Amministratore del workflow Monitora la conformità, configura le policy del flusso di lavoro e gestisce il backlog delle richieste. Gli amministratori possono visualizzare le tracce di audit in tutti gli stati delle richieste e dispongono delle autorizzazioni di eliminazione amministrativa per rimuovere le richieste in qualsiasi stato.

Limitazioni

Passaggi successivi