Condividi tramite


Creare una regola di avviso in una query SQL di Fabric Warehouse

Questo articolo illustra come creare un avviso in una query SQL warehouse. Quando si crea un avviso in una query SQL, viene generato un avviso quando la query restituisce i risultati. Se la query non restituisce alcun valore, non viene generato alcun avviso.

Creare una regola di avviso

Nell'editor di query SQL del Warehouse, immettere ed eseguire una query SQL e quindi selezionare Crea regola sulla barra multifunzione.

Screenshot del pulsante Imposta avviso sulla barra multifunzione.

Annotazioni

La query SQL deve essere una query SELECT.

Continuare con la sezione successiva per iniziare a creare una regola.

Sezione Dettagli

Nella pagina Aggiungi regola, nella sezione Dettagli, per Nome della regola, immettere un nome per la regola.

Screenshot che mostra il riquadro Aggiungi regola con il nome della regola compilato.

Sezione Monitoraggio

  1. Nella sezione Monitoraggio , per Origine, verificare che l'origine sia impostata sulla tabella in cui è stata eseguita la query.
  2. Per Query verificare di visualizzare la query eseguita nell'editor di query SQL. Per visualizzare la query completa, selezionare Mostra altro.
  3. Per il campo Esegui query ogni, selezionare la frequenza con cui deve eseguire la query per verificare la condizione.

Screenshot della finestra Aggiungi regola con le sezioni Dettagli, Monitoraggio e Condizione.

Sezione Condizioni

Per il campo Check, verificare che sia selezionato On each event. Questa impostazione indica che l'avviso viene valutato ogni volta che viene eseguita la query.

Sezione Azione

Nella sezione Azione selezionare una delle azioni seguenti:

Email

Per configurare l'avviso per l'invio di un messaggio di posta elettronica quando viene soddisfatta la condizione, seguire questa procedura:

  1. Per Seleziona azione, seleziona Invia messaggio di posta elettronica.

  2. Per A, immettere l'indirizzo di posta elettronica del ricevitore o usare l'elenco a discesa per selezionare una proprietà il cui valore è un indirizzo di posta elettronica.

  3. Per Oggetto immettere un oggetto per il messaggio di posta elettronica.

  4. Per Titolo immettere un titolo per il messaggio di posta elettronica.

  5. Per Note immettere le note per i messaggi di posta elettronica.

    Annotazioni

    Quando si immette l'oggetto, il titolo o le note, è possibile fare riferimento alle proprietà nei dati digitando @ o selezionando il pulsante accanto alle caselle di testo. Ad esempio: @BikepointID.

  6. In Contesto selezionare i valori dall'elenco a discesa che si desidera includere nel contesto.

    Screenshot del riquadro Aggiungi regola con l'azione Invia messaggio di posta elettronica selezionata.

Messaggio di Teams

Per configurare l'avviso per inviare un messaggio di Teams a un singolo utente o a una chat di gruppo o a un canale quando viene soddisfatta la condizione, seguire questa procedura:

  1. Per Seleziona azione, selezionare Teams ->Messaggio a singoli utenti o Messaggio in chat di gruppo, o Post sul canale.

  2. Seguire uno di questi passaggi a seconda dell'opzione selezionata nel passaggio precedente:

    • Se è stata selezionata l'opzione Messaggio a singoli utenti , immettere gli indirizzi di posta elettronica dei ricevitori o usare l'elenco a discesa per selezionare una proprietà il cui valore è un indirizzo di posta elettronica. Quando la condizione viene soddisfatta, viene inviato un messaggio di Teams agli utenti specificati.
    • Se è stata selezionata l'opzione Messaggio di chat di gruppo, selezionare una chat di gruppo dall'elenco a discesa. Quando la condizione viene soddisfatta, viene inviato un messaggio alla chat di gruppo.
    • Se è stata selezionata l'opzione Post canale , selezionare un team e un canale. Quando la condizione viene soddisfatta, viene pubblicato un messaggio nel canale.
  3. Per Titolo immettere un titolo per il messaggio di Teams.

  4. Per Note, inserire le note per il messaggio di Teams.

    Annotazioni

    Quando si immette il titolo o le note, è possibile fare riferimento alle proprietà nei dati digitando @ o selezionando il pulsante accanto alle caselle di testo. Ad esempio: @BikepointID.

  5. In Contesto selezionare i valori dall'elenco a discesa che si desidera includere nel contesto.

    Schermata del pannello Aggiungi regola con l'opzione Invia messaggio Teams selezionata.

Eseguire le attività di Fabric

Per configurare l'avviso per avviare una pipeline di Fabric, un flusso di dati (anteprima), un notebook o un processo Spark quando viene soddisfatta la condizione, seguire questa procedura:

  1. Per Seleziona azione, scegliere il tipo di elemento Fabric appropriato all'interno della sezione "Esegui attività Fabric"

    Screenshot dell'opzione Esegui elementi di Fabric.

  2. In Seleziona l'elemento Fabric da eseguire, selezionare l'elemento Fabric nell'elenco.

  3. Per i tipi di Pipeline, Dataflow, Notebook e Spark job, selezionare Aggiungi parametro e specificare il nome del parametro e il relativo valore per l'elemento Fabric. È possibile aggiungere più di un parametro.

    Screenshot del riquadro Aggiungi regola con i parametri per un elemento Fabric specificato.

    Se è stata selezionata l'opzione Esegui funzione , seguire questa procedura:

    1. Per Funzione selezionare una funzione dall'elenco.

    2. Per i parametri della funzione, specificare i valori per ognuno dei parametri definiti per la funzione, come illustrato nell'esempio seguente:

      Screenshot del riquadro Aggiungi regola con i parametri per una funzione specificata.

      È possibile usare le proprietà dei dati digitando @ o selezionando il pulsante accanto alle caselle di testo. Ad esempio: @BikepointID.

Azione personalizzata

Per configurare l'avviso per chiamare un'azione personalizzata quando viene soddisfatta la condizione, seguire questa procedura:

  1. Per Seleziona azione, selezionare Crea azione personalizzata.

    Screenshot della sezione Azioni con l'azione personalizzata selezionata.

  2. Come indicato nella sezione Azione, creare prima la regola e quindi completare l'installazione dell'azione personalizzata seguendo i passaggi descritti in Attivare azioni personalizzate (flussi di Power Automate).

    Screenshot dell'azione personalizzata selezionata.

  3. Dopo aver creato l'azione personalizzata, nel riquadro Definizione della regola selezionare l'azione personalizzata dall'elenco a discesa Azione .

    Screenshot dell'azione personalizzata selezionata nell'elenco a discesa

Sezione Salva posizione

  1. Nella sezione Salva percorso, per Area di lavoro, selezionare l'area di lavoro in cui si desidera creare l'elemento attivatore di Fabric o che esiste già.

  2. Per Elemento selezionare un elemento attivatore esistente o crearne uno nuovo. Per creare un nuovo elemento attivatore, selezionare Crea un nuovo elemento e quindi immettere un nome per l'elemento attivatore.

    Screenshot che mostra il riquadro Aggiungi regola con il percorso dell'elemento attivatore Fabric selezionato.

Creare la regola

Nella pagina Aggiungi regola selezionare Crea per creare la regola. Al termine della creazione della regola, essa viene eseguita in base alla frequenza impostata nel campo Esegui query ogni. Se la query restituisce risultati, la regola attiva le azioni impostate.

Riquadro Regole

Al termine della creazione della regola, viene visualizzato il riquadro Regole con l'elenco delle regole. Nel riquadro Regole è possibile eseguire le attività seguenti:

  • Usare il pulsante di commutazione per arrestare o eseguire la regola.

  • Selezionare ...e selezionare Modifica per modificare la regola, Elimina per eliminare la regola e Apri in Attivatore per aprire l'elemento Fabric Activator con la regola creata.

    Screenshot che mostra il riquadro Regole con l'elenco delle regole.

Avviso di esempio

Ecco un messaggio di avviso di esempio di Teams che viene visualizzato quando viene attivato l'avviso:

Screenshot del messaggio di esempio di avviso di Teams.