Usare l'attività If Condition per eseguire attività basate su un'espressione

L'attività If Condition in Data Factory per Microsoft Fabric fornisce la stessa funzionalità fornita da un'istruzione if nei linguaggi di programmazione. Esegue un set di attività quando la condizione restituisce true e un altro set di attività quando la condizione restituisce false.

Importante

Microsoft Fabric è attualmente disponibile in ANTEPRIMA. Queste informazioni si riferiscono a un prodotto in versione preliminare che può essere modificato in modo sostanziale prima del rilascio. Microsoft non fornisce alcuna garanzia, espressa o implicita, rispetto alle informazioni fornite qui. Vedere Azure Data Factory documentazione per il servizio in Azure.

Prerequisiti

Per iniziare, è necessario completare i prerequisiti seguenti:

Aggiungere un'attività If Condition a una pipeline con l'interfaccia utente

Per usare un'attività If Condition in una pipeline, completare i passaggi seguenti:

Creazione dell'attività

  1. Creare una nuova pipeline nell'area di lavoro.

  2. Cercare If Condition nel riquadro Attività pipeline e selezionarlo per aggiungerlo all'area di disegno della pipeline.

    Screenshot dell'interfaccia utente di Fabric con il riquadro Attività e l'attività If Condition evidenziata.

  3. Selezionare la nuova attività If Condition nell'area di disegno, se non è già selezionata.

    Screenshot che mostra la scheda Impostazioni generali dell'attività If Condition.

Per configurare la scheda Impostazioni generali, fare riferimento alle linee guida generali.

Impostazioni condizione If

Selezionare la scheda Attività e specificare un'espressione booleana dinamica per l'attività If. In questo semplice esempio viene generato in modo casuale un numero compreso tra 0 e 1 e viene restituito True se il numero è maggiore o uguale a .5 o in caso contrario False. È possibile usare qualsiasi funzione disponibile nel linguaggio delle espressioni di Data Factory o in qualsiasi parametro specificato nella pipeline.

Dopo aver specificato l'espressione per la condizione If, selezionando l'icona a forma di matita accanto a ogni case (True/False) è possibile aggiungere tutte le attività necessarie per l'esecuzione condizionale ogni volta che l'espressione valuta.

Screenshot che mostra la scheda Impostazioni attività condizione If e mostra dove fornire l'espressione e scegliere Attività per quando l'espressione restituisce True o False.

Salvare ed eseguire o pianificare la pipeline

Passare alla scheda Home nella parte superiore dell'editor della pipeline e selezionare il pulsante Salva per salvare la pipeline. Selezionare Esegui per eseguirlo direttamente o Pianificare la pianificazione. È anche possibile visualizzare la cronologia di esecuzione qui o configurare altre impostazioni.

Screenshot che mostra la scheda Home nell'editor della pipeline con il nome della scheda, Salva, Esegui e Pianifica evidenziati.

Passaggi successivi

Come monitorare le esecuzioni della pipeline