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:

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

  1. Skapa en ny pipeline på din arbetsyta.

  2. Sök efter If Condition (Om villkor) i fönstret PipelineAktiviteter och välj det för att lägga till det i pipelinearbetsytan.

    Screenshot of the Fabric UI with the Activities pane and If Condition activity highlighted.

  3. Välj den nya if condition-aktiviteten på arbetsytan om den inte redan är markerad.

    Screenshot showing the General settings tab of the If Condition activity.

Se vägledningen allmänna inställningar för att konfigurera fliken Allmänna inställningar.

If Condition-inställningar

Välj fliken Aktiviteter och ange ett dynamiskt booleskt uttryck för if-aktiviteten. 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 parametrar som anges i pipelinen.

När du har angett uttrycket för If Condition kan du lägga till så många aktiviteter som behövs för att köras villkorligt när uttrycket utvärderas genom att välja pennikonen bredvid varje skiftläge (Sant/Falskt).

Screenshot showing the If Condition Activity settings tab and showing where to provide the Expression and choose Activities for when the expression evaluates to True or False.

Spara och köra eller schemalägga pipelinen

Växla till fliken Start överst i pipelineredigeraren och välj knappen Spara för att spara din pipeline. 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.

Screenshot showing the Home tab in the pipeline editor with the tab name, Save, Run, and Schedule buttons highlighted.