Använda switch-aktiviteten för att villkorligt förgrena körning i en pipeline

Switch-aktiviteten i Microsoft Fabric innehåller samma funktioner som en switch-instruktion tillhandahåller i programmeringsspråk. Den utvärderar en uppsättning aktiviteter som motsvarar ett ärende som matchar villkorsutvärderingen.

Förutsättningar

För att komma igång måste du uppfylla följande krav:

Lägga till en uppslagsaktivitet i en pipeline med användargränssnittet

Utför följande steg för att använda en Switch-aktivitet i en pipeline:

Skapa aktiviteten

  1. Skapa en ny pipeline på din arbetsyta.

  2. Sök efter switch-aktiviteten i verktygsfältet pipelineaktiviteter och välj den för att lägga till den i pipelinearbetsytan. Du kan behöva expandera listan över aktiviteter med hjälp + av knappen eftersom det finns fler tillgängliga aktiviteter än vad som normalt får plats i verktygsfältets utrymme.

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

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

    Screenshot showing the General settings tab of the Switch activity.

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

Inställningar för aktiviteter

Välj fliken Aktiviteter så ser du att standardfallet redan har lagts till i listan över ärenden.

Uttryckssatsen är den plats där du anger ett uttryck som ska utvärderas och jämföras med alternativ för ärende och stöder dynamiskt innehåll som gör att du kan använda parametrar, systemvariabler, funktioner och lokala variabler från projektet för att jämföra med de olika fallen.

Du kan använda pennikonen till höger om varje ärende på fliken Aktiviteter för att konfigurera de aktiviteter som ska köras när det fallet matchar uttrycket. Du kan använda knappen + Lägg till skiftläge för att lägga till nya ärenden förutom standardvärdet som körs om inget annat fall matchar uttrycksresultatet. Du kan också lägga till ärenden och aktiviteter direkt i switchaktivitetsgränssnittet på själva pipelinearbetsytan genom att välja + knappen för att lägga till ett ärende eller pennikonen bredvid de angivna fallen för att konfigurera aktiviteter för varje ärende.

Screenshot showing the Lookup activity settings tab highlighting the tab, and where to choose a new connection.

Konfigurera ärendeaktiviteter

När du redigerar aktiviteterna för ett ärende genom att välja pennikonen bredvid den, antingen i fönstret Aktivitetsinställningar eller direkt i gränssnittet Växla aktivitet på pipelinearbetsytan, visas ärendets aktivitetsredigerare. Detta liknar pipelineredigeraren, men är specifikt för det valda fallet. Du kan lägga till valfritt antal aktiviteter, precis som med en pipeline, och dessa körs när det valda fallet matchar uttrycket för switch-aktiviteten. I det här exemplet lades en aktiviteten Kopiera till i standardfallet och körs när inget av de andra fallen matchar uttrycket som definierats i Switch-aktiviteten.

Screenshot showing the case activities editor pane for the default case with a sample Copy activity added to it.

Observera pipelinen och ärendet i det övre vänstra hörnet i aktivitetsredigeraren för ärendet. När du har konfigurerat ärendets aktiviteter kan du välja länken pipelinenamn där för att gå tillbaka till huvudredigeraren för pipelinen igen.

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.