De activiteit Overschakelen gebruiken om de uitvoering van een voorwaardelijke vertakking in een pijplijn te vertakken
De switchactiviteit in Microsoft Fabric biedt dezelfde functionaliteit als een switch-instructie in programmeertalen. Het evalueert een reeks activiteiten die overeenkomen met een case die overeenkomt met de evaluatie van de voorwaarde.
Vereisten
Om aan de slag te gaan, moet u aan de volgende vereisten voldoen:
- Een tenantaccount met een actief abonnement. Gratis een account maken
- Er wordt een werkruimte gemaakt.
Een opzoekactiviteit toevoegen aan een pijplijn met de gebruikersinterface
Voer de volgende stappen uit om een switchactiviteit in een pijplijn te gebruiken:
De activiteit maken
Maak een nieuwe pijplijn in uw werkruimte.
Zoek naar de activiteit Wisselen in de werkbalk Pijplijnactiviteiten en selecteer deze om deze toe te voegen aan het pijplijncanvas. Mogelijk moet u de lijst met activiteiten uitvouwen met behulp van de + knop, omdat er meer activiteiten beschikbaar zijn dan doorgaans in de ruimte voor de werkbalk past.
Selecteer de nieuwe schakelactiviteit op het canvas als deze nog niet is geselecteerd.
Raadpleeg de richtlijnen voor algemene instellingen voor het configureren van het tabblad Algemene instellingen.
Activiteiteninstellingen
Selecteer het tabblad Activiteiten en u ziet dat de standaardcase al is toegevoegd aan de lijst met cases.
In de expressiecomponent geeft u een expressie op die moet worden geƫvalueerd en vergeleken met de case-opties, en ondersteunt dynamische inhoud waarmee u parameters, systeemvariabelen, functies en lokale variabelen uit uw project kunt gebruiken om te vergelijken met de verschillende gevallen.
U kunt het potloodpictogram rechts van elk geval op het tabblad Activiteiten gebruiken om de activiteiten te configureren die worden uitgevoerd wanneer dat geval overeenkomt met de expressie. U kunt de knop + Case toevoegen gebruiken om nieuwe cases toe te voegen, naast de standaardcase die wordt uitgevoerd als er geen andere case overeenkomt met het expressieresultaat . U kunt ook aanvragen en activiteiten rechtstreeks toevoegen aan de interface switchactiviteit op het pijplijncanvas zelf door de + knop te selecteren om een case toe te voegen, of het potloodpictogram naast de vermelde gevallen om activiteiten voor elke case te configureren.
Caseactiviteiten configureren
Wanneer u de activiteiten voor een case bewerkt door het potloodpictogram ernaast te selecteren, in het deelvenster Activiteiteninstellingen of rechtstreeks op de interface Activiteit wisselen op het pijplijncanvas, ziet u de activiteiteneditor van de case. Dit is vergelijkbaar met de pijplijneditor, maar specifiek voor de geselecteerde case. U kunt een willekeurig aantal activiteiten toevoegen, net als bij een pijplijn. Deze worden uitgevoerd wanneer de geselecteerde case overeenkomt met de expressie voor de schakelactiviteit. In dit voorbeeld is een Copy-activiteit toegevoegd aan de standaardcase en wordt uitgevoerd wanneer geen van de andere gevallen overeenkomt met de expressie die is gedefinieerd in de schakelactiviteit.
Let op de pijplijn en case in de linkerbovenhoek van de activiteiteneditor voor de case. Wanneer u klaar bent met het configureren van de activiteiten van de case, kunt u daar de koppeling voor de pijplijnnaam selecteren om terug te gaan naar de hoofdpijplijneditor.
De pijplijn opslaan en uitvoeren of plannen
Ga naar het tabblad Start boven aan de pijplijneditor en selecteer de knop Opslaan om uw pijplijn op te slaan. Selecteer Uitvoeren om het rechtstreeks uit te voeren of Plan om deze te plannen. U kunt hier ook de uitvoeringsgeschiedenis bekijken of andere instellingen configureren.