Attività di approvazione nelle pipeline di Data Factory di Fabric

L'attività di approvazione mette in pausa una pipeline e invia una richiesta di approvazione a uno o più revisori. La pipeline attende una risposta, quindi prosegue lungo percorsi diversi a seconda che la richiesta venga approvata o respinta.

Ciò è utile quando il flusso di lavoro richiede una decisione umana prima di procedere, ad esempio la disconnessione su un carico di dati, l'approvazione di un report per la pubblicazione o l'applicazione della separazione dei compiti.

Attività di approvazione

Quando la pipeline raggiunge un'attività di approvazione, è possibile:

  1. Invia una richiesta di approvazione ai revisori specificati.
  2. Sospende e attende una risposta.
  3. Continua lungo il percorso di esito positivo o negativo in base alla decisione del revisore. Per informazioni dettagliate, vedere Risultati della pipeline.

Prerequisiti

Prima di iniziare, assicurarsi di avere:

Aggiungere un'attività di approvazione a una pipeline

  1. Creare una nuova pipeline o aprirne una esistente.

  2. Cercare Approvazione nel riquadro Attività e selezionarlo per aggiungerlo all'area di disegno.

    Schermata del riquadro Attività della pipeline con l'attività di approvazione evidenziata.

  3. Selezionare l'attività di approvazione nell'area di disegno.

    Schermata dell'attività di approvazione nell'area di progettazione della pipeline.

  4. Nella scheda Generale configurare il nome dell'attività e altre impostazioni generali. Per indicazioni, vedere Impostazioni generali.

Selezionare il tipo di approvazione

Nella scheda Impostazioni scegliere il tipo di richiesta di approvazione:

  • Outlook 365
  • Microsoft Teams
  • Endpoint personalizzato

Note

Outlook 365 e Microsoft Teams non supportano il controllo degli accessi in base al ruolo per le approvazioni. Se è richiesto il supporto per RBAC, usa il tipo Custom endpoint.

Configurare le impostazioni per Outlook 365

Screenshot delle impostazioni dell'attività di approvazione per Outlook 365.

  1. Selezionare una connessione esistente nell'elenco a discesa oppure crearne una nuova.
  2. Immettere un titolo richiesta . Viene visualizzato nella riga dell'oggetto del messaggio di posta elettronica. Mantenerlo breve e descrittivo.
  3. (Facoltativo) Immettere una descrizione. Questo viene visualizzato nel corpo del messaggio di posta elettronica. Includere un contesto sufficiente in modo che il revisore capisca cosa sta approvando e perché.
  4. Immettere l'indirizzo email dell'approvatore. Può trattarsi di un singolo utente o di un gruppo.

Per altre informazioni sulle connessioni di posta elettronica, vedere Office 365 Outlook activity.

Configurare le impostazioni per Microsoft Teams

Screenshot delle impostazioni dell'attività di approvazione per Microsoft Teams.

  1. Selezionare una connessione esistente nell'elenco a discesa oppure crearne una nuova.
  2. Immettere un titolo richiesta . Viene visualizzato come prima riga del messaggio di Teams.
  3. (Facoltativo) Immettere una descrizione. Viene visualizzato nel corpo del messaggio.
  4. Nell'impostazione Pubblica in scegliere se pubblicare in un canale o in una chat di gruppo.
  5. Configura le impostazioni rimanenti per specificare l'approvatore.

Per altre informazioni sulle connessioni di Teams, vedere Attività di Teams.

Configurare le impostazioni per un endpoint personalizzato

  1. Selezionare una connessione esistente nell'elenco a discesa oppure crearne una nuova.
  2. Immettere il payload Corpo da inviare all'endpoint.

Configura il comportamento del timeout

Per impostare un limite di tempo per l'approvazione, usare il valore timeout nella scheda Generale . Se non viene ricevuta alcuna risposta prima del timeout, l'attività non riesce e segue il percorso di rifiuto.

Note

Il richiedente (la persona che invia la richiesta di approvazione) è automaticamente l'ultima persona a modificare la pipeline.

Esperienza di approvazione

Quando la pipeline raggiunge un'attività di approvazione, i revisori ricevono una notifica in base al tipo di approvazione:

  • Outlook 365: un messaggio di posta elettronica con pulsanti Approve e Reject.
  • Microsoft Teams: un messaggio di Teams con collegamenti all'azione di approvazione.
  • Endpoint personalizzato : una richiesta HTTP all'endpoint configurato.

Screenshot del messaggio di posta elettronica della richiesta di approvazione ricevuto da un revisore.

La notifica include un collegamento all'hub di monitoraggio per la pipeline.

Rispondere a una richiesta di approvazione

  1. Selezionare il collegamento nella notifica per aprire l'hub di monitoraggio.

  2. Passare alla scheda Rivedi e inviare la decisione.

    Schermata della scheda Revisione nell'Hub di monitoraggio per un'attività di approvazione.

Se la pipeline ha più attività di approvazione e si è il responsabile approvazione per più di una, è possibile approvarle in blocco o rifiutarle tutte dalla scheda Revisione .

Dopo aver inviato una decisione, la pipeline riprende automaticamente.

Risultati della pipeline

L'attività di approvazione ha due risultati:

  • Approvato - la pipeline continua lungo il percorso di successo.

    Schermata di un'esecuzione della pipeline approvata con successo.

  • Rifiutato - il responsabile dell'approvazione ha rifiutato la richiesta, oppure l'attività è andata in timeout. La pipeline continua lungo il percorso di errore.

    Schermata di un'esecuzione rifiutata della pipeline.

Connettere le attività downstream ai percorsi di esito positivo o negativo per controllare cosa accade successivamente.

Monitoraggio dei flussi di approvazione

Le esecuzioni di attività di approvazione vengono visualizzate nella cronologia di esecuzione della pipeline. È possibile visualizzare:

  • Quando sono state create e risolte le richieste di approvazione.
  • Chi ha approvato o rifiutato ogni richiesta.
  • Esiti dell'approvazione e stato complessivo della pipeline.

Per visualizzare le approvazioni in sospeso e completate, passare alla pagina Monitoraggio e aprire la scheda Revisione .

Screenshot della scheda Verifica che mostra le richieste di approvazione in sospeso e completate.

Procedure consigliate per le attività di approvazione

  • Includi contesto chiaro : fornire ai revisori un numero sufficiente di dettagli in modo che non debbano porre domande di completamento.
  • Mantenere gli ambiti di approvazione limitati : solo i passaggi di controllo che necessitano di una decisione umana.
  • Progettare percorsi di rifiuto chiari : gestire i rifiuti con notifiche o passaggi di correzione.
  • Riflettere i processi aziendali reali : evitare di usare le approvazioni come ritardi o pause generici.