Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Questa pagina illustra come creare e configurare le destinazioni di notifica per l'area di lavoro.
Le notifiche di sistema sono messaggi che indicano quando il flusso di lavoro riscontra un evento di esecuzione (avvio, esito positivo e negativo). Per impostazione predefinita, le notifiche vengono inviate agli indirizzi di posta elettronica dell'utente, ma gli amministratori possono configurare destinazioni di notifica alternative usando webhook. In questo modo è possibile creare integrazioni guidate dagli eventi con Azure Databricks.
Gli amministratori possono anche configurare le destinazioni di notifica per ricevere le richieste di accesso dagli utenti dell'area di lavoro, ad esempio le richieste di privilegi per gli oggetti del catalogo Unity.
Per gestire le destinazioni di notifica, è necessario essere un amministratore dell'area di lavoro Azure Databricks. Dopo aver configurato una destinazione, questa viene resa disponibile a tutti gli utenti.
Requisiti di rete
- La destinazione di notifica deve aggiungere sia il piano di controllo dell'area di lavoro che gli indirizzi IP in uscita del piano dati all'elenco elementi consentiti:
- Per gli indirizzi IP dell'app Web del piano di controllo, vedere indirizzi IP e domini per i servizi e le risorse di Azure Databricks.
- Per gli indirizzi IP di uscita del piano dati, contattare il team dell’account di Azure Databricks. Si riceverà un URL a un file JSON contenente gli indirizzi IP in uscita. Trova nel file la regione del piano dati della tua area di lavoro e sblocca gli indirizzi IP in uscita corrispondenti nel tuo stack di rete. Azure Databricks aggiorna periodicamente gli indirizzi IP in uscita.
- Azure Databricks applica l'uso di HTTPS per la sicurezza. La destinazione di notifica deve usare certificati SSL (Secure Sockets Layer) firmati da un'autorità di certificazione attendibile.
Creare una nuova destinazione di notifica
Configurare una nuova destinazione di notifica
- Fare clic sul nome utente nella barra superiore dell'area di lavoro e selezionare Impostazioni dall'elenco a discesa.
- Nella sezione Amministratore dell'area di lavoro fare clic sulla scheda Notifiche.
- Fare clic sul pulsante Gestisci.
- Fare clic su Aggiungi destinazione.
- Selezionare un tipo di destinazione. Al momento, sono supportate le destinazioni seguenti:
- Slack
- Webhook
- Microsoft Teams
- PagerDuty
- Configurare la destinazione in base al tipo.
- Cliccare su Crea.
Usare credenziali diverse per ogni destinazione
La configurazione di una destinazione viene archiviata in modo sicuro crittografata nell'area di lavoro Azure Databricks. Per migliorare la sicurezza se l'endpoint di terze parti è compromesso, Azure Databricks consiglia di usare credenziali diverse per ogni destinazione configurata. Tra questi:
- Slack: l'URL a cui viene inviata la notifica.
- MS Teams: l’URL a cui viene inviata la notifica.
- PagerDuty: chiave di integrazione usata per instradare in modo univoco le notifiche a un servizio PagerDuty.
- Webhook: nome utente e password usati per eseguire l'autenticazione a un endpoint di terze parti usando l'autenticazione di base HTTP durante il recapito delle notifiche.
L'uso di segreti diversi per ogni destinazione configurata consente di revocare singolarmente l'accesso alle singole destinazioni di notifica senza influire sul funzionamento di tutte le altre destinazioni nell'area di lavoro Azure Databricks.
Destinazione Slack
Per configurare una destinazione Slack, si prega di seguire le istruzioni riportate in Webhook in ingresso per Slack. Incollare l'URL generato nella destinazione di notifica Azure Databricks.
Aggiungere un webhook a un job
Dopo aver configurato le destinazioni, è possibile accedervi nelle impostazioni delle notifiche di un processo. Per altre informazioni, vedere Aggiungere notifiche in un processo.
Ogni processo supporta fino a tre destinazioni di sistema per ogni tipo di evento. Quando si configurano le notifiche dei processi, gli indirizzi di posta elettronica devono essere immessi manualmente.
Limiti
Le destinazioni di notifica presentano attualmente le limitazioni seguenti:
- È possibile configurare le notifiche solo per i processi e SQL di Databricks.
- Le destinazioni di notifica tramite posta elettronica hanno un limite di 1.300 caratteri sulla lunghezza dell'indirizzo del destinatario.
- Per i corpi di notifica personalizzati, le destinazioni non di posta elettronica, ad esempio Slack e MS Teams, non supportano la formattazione HTML. Alcune destinazioni di notifica supportano markdown.
- Per i lavori, le destinazioni di posta elettronica devono essere impostate manualmente nelle impostazioni del lavoro.