Avvisi SQL di Databricks

Gli avvisi SQL di Databricks eseguono query in base a una pianificazione e notificano quando viene soddisfatta una condizione definita rispetto al risultato della query. Quando si pianifica un avviso, viene eseguita la query associata e la condizione viene verificata. È anche possibile visualizzare una cronologia degli avvisi per esaminare i risultati delle valutazioni precedenti.

Per informazioni su come usare gli avvisi legacy, vedere Che cosa sono gli avvisi legacy?.

Operazioni che è possibile eseguire con gli avvisi

Gli avvisi consentono di monitorare qualsiasi risultato della query SQL in base a una pianificazione. Usarli per tenere traccia degli indicatori KPI aziendali, monitorare la qualità dei dati, controllare le tendenze dei costi e rilevare i problemi operativi nei carichi di lavoro Azure Databricks. I modelli comuni in Azure Databricks includono:

Introduzione agli avvisi

Le pagine seguenti illustrano le attività di avviso più comuni, dalla creazione di un nuovo avviso alla gestione in corso:

Topic Description
Creare un avviso Analizzare l'editor degli avvisi dall'inizio alla fine. Include impostazioni avanzate e personalizzazione del modello di notifica.
Gestire gli avvisi Trova gli avvisi nella pagina dell’elenco, condividili, trasferiscine la proprietà e tieni traccia delle modifiche con le cartelle Git di Azure Databricks.
Eseguire gli avvisi come attività in Lakeflow Jobs Aggiungi un avviso Databricks SQL come attività in un job, in modo che le verifiche delle condizioni vengano eseguite all'attivazione di una pipeline e che le attività successive possano diramarsi in base al risultato.
Schemi di query di avviso Modelli SQL per aggregazioni, condizioni a più colonne e visualizzazioni delle metriche.

Differenze rispetto agli avvisi di tipo legacy

La versione più recente degli avvisi SQL di Databricks si comporta in modo diverso dagli avvisi legacy in alcuni modi chiave:

  • Riutilizzo delle query: non è possibile riutilizzare una query SQL salvata esistente durante la creazione di un avviso. Ogni avviso è proprietario della relativa definizione di query, che può essere creata direttamente nel nuovo editor di avvisi.
  • Valori di stato degli avvisi: gli stati degli avvisi sono semplificati e gli avvisi non supportano più lo stato UNKNOWN degli avvisi legacy. Le valutazioni si risolvono in OK, TRIGGEREDo ERROR.

È possibile continuare a usare sia gli avvisi più recenti che gli avvisi legacy affiancati durante la transizione.