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.
Importante
Questa funzionalità è in versione beta. Gli amministratori dell'area di lavoro possono controllare l'accesso a questa funzionalità dalla pagina Anteprime . Vedere Gestire le anteprime di Azure Databricks.
Usare un'attività di avviso SQL per valutare un avviso SQL di Databricks come parte di un processo. Le attività di avviso SQL consentono di integrare il monitoraggio basato su avvisi nelle pipeline di dati, abilitando i controlli e le notifiche automatizzati delle condizioni insieme ad altre attività del processo. Per altre informazioni sugli avvisi sql di Databricks, vedere Avvisi SQL di Databricks.
Prerequisiti
Per usare l'attività di avviso SQL, è necessario soddisfare i prerequisiti seguenti:
- Un amministratore dell'area di lavoro deve abilitare l'anteprima. Vedere Gestire le anteprime di Azure Databricks.
- È necessario avere un avviso SQL di Databricks esistente nell'area di lavoro. Per creare un avviso, vedere Creare un avviso.
- È necessario disporre almeno dell'autorizzazione CAN RUN per l'avviso che si vuole usare.
- È necessario avere accesso a un serverless o a un sql warehouse pro.
Configurare un compito di avviso SQL
L'interfaccia utente dei processi visualizza le opzioni in modo dinamico in base ad altre impostazioni configurate. Per configurare un'attività SQL Alert:
- Nell'area di lavoro fare clic
Processi e pipeline nella barra laterale.
- Fare clic su Crea, quindi su Lavoro.
- Fare clic su Aggiungi un altro tipo di attività. Cercare Avviso SQL e fare clic sul riquadro per selezionarlo.
- Immettere un nome per l’attività.
- Nel menu a discesa Avviso selezionare l'avviso SQL di Databricks da valutare.
- (Facoltativo) Nel menu a discesa SQL Warehouse selezionare il SQL Warehouse da utilizzare per eseguire la query di avviso. Se non è impostato, viene usato il magazzino interno dell'avviso. È necessario utilizzare un serverless o un SQL warehouse professionale per le attività di notifica SQL.
- (Facoltativo) Nell'elenco a discesa Sottoscrittori scegliere gli utenti e le destinazioni di notifica che devono ricevere notifiche con i risultati dell'avviso. Se non impostato, i sottoscrittori interni dell'avviso (se applicabile) ricevono notifiche.
- (Facoltativo) Per configurare la soglia durata, le notifiche o i tentativi, vedere Impostazioni attività avanzate.
- Cliccare Salva task.
Comportamento dell'attività di avviso SQL
Quando un processo esegue un'attività di avviso SQL, si verifica quanto segue:
- La query dell'avviso viene eseguita nel data warehouse SQL specificato.
- La condizione di avviso viene valutata rispetto ai risultati della query.
- I Sottoscrittori configurati nell'attività ricevono notifiche in base al risultato dell'avviso.
L'attività avviso SQL segnala uno degli stati seguenti:
- Operazione riuscita: l'avviso è stato valutato correttamente, indipendentemente dal fatto che la condizione di avviso sia stata attivata o meno.
- Non riuscito: si è verificato un errore durante la valutazione degli avvisi, ad esempio un problema di connettività di SQL Warehouse o un errore di query.
Annotazioni
L'attività di avviso SQL valuta l'avviso indipendentemente da qualsiasi programmazione configurata per l'avviso stesso. Le pianificazioni dell'avviso sottostante non sono influenzate dall'esecuzione del lavoro.
Limitazioni
- Le attività di avviso SQL non supportano i parametri. Se hai bisogno di usare query con parametri, considera l'uso di un'attività SQL invece.
- Durante il periodo beta, le attività di avviso SQL supportano solo gli avvisi SQL di Databricks. Gli avvisi legacy non sono supportati.