Använd if condition-aktiviteten för att köra aktiviteter baserat på ett uttryck
If Condition-aktiviteten i Data Factory för Microsoft Fabric har samma funktioner som en if-instruktion på programmeringsspråk. Den kör en uppsättning aktiviteter när villkoret utvärderas till sant och en annan uppsättning aktiviteter när villkoret utvärderas till false.
Förutsättningar
För att komma igång måste du uppfylla följande krav:
- Ett klientkonto med en aktiv prenumeration. Skapa ett konto kostnadsfritt.
- En arbetsyta skapas.
Lägga till en If Condition-aktivitet i en pipeline med användargränssnittet
Utför följande steg för att använda en If Condition-aktivitet i en pipeline:
Skapa aktiviteten
Skapa en ny pipeline på din arbetsyta.
Sök efter If Condition i pipelinen Activities-fönstret och välj det för att lägga till det i arbetsytan för pipelinen.
Välj den nya If Condition-aktiviteten på arbetsytan om den inte redan är markerad.
Se Allmänna-inställningar vägledning för att konfigurera inställningsfliken Allmänt.
If Condition-inställningar
Välj fliken Aktiviteter och ange ett dynamiskt booleskt uttryck för aktiviteten If. I det här enkla exemplet genererar vi slumpmässigt ett tal mellan 0 och 1 och returnerar Sant om talet är större än eller lika med .5 eller på annat sätt Falskt. Du kan använda någon av de tillgängliga funktionerna i datafabrikens uttrycksspråk eller alla parametrar som anges i pipelinen.
När du har angett uttrycket för Om-villkor kan du genom att välja pennikonen bredvid varje fall (Sant/Falskt) lägga till så många aktiviteter som behövs för att köras villkorligt när uttrycket utvärderas.
Spara och kör eller schemalägg pipelinen
Växla till fliken Start överst i pipelineredigeraren och välj knappen Spara för att spara pipelinen. Välj Kör för att köra den direkt eller Schemalägg för att schemalägga den. Du kan också visa körningshistoriken här eller konfigurera andra inställningar.