Wanneer je een keten opbouwt, kun je de resultaten - of outputs- van een commando gebruiken met eigenschappen van volgende commando's. Als u bijvoorbeeld meerdere transformaties wilt uitvoeren op de CSV-uitvoer (comma-separated values) van een opdracht als onderdeel van een keten, voegt u een volgende opdracht Tabular Transformation toe die de uitvoer van de eerdere opdracht als eigenschap gebruikt.
Opmerking: Opdrachten kunnen alleen uitvoer van opdrachten eerder in de keten gebruiken, inclusief opdrachten die gekoppeld zijn aan een Succesvoorwaarde of binnen een groep. Om een waarde uit de uitvoer van een commando te halen, maak je een dynamische uitvoer.
Typen uitvoer
Verbindingsopdrachten produceren verschillende soorten uitvoer:
Type uitvoer | Voorbeeld |
Tekst | Geselecteerde records uit een listingbestand |
Integer | Het aantal records in een query |
Bestand | Gedownload antwoord van een webservice HTTP-verzoek |
Vlotter | De resultaten van een berekening met drijvende komma |
Datum | Het tijdstempel van het systeem |
JSON | REST API webservices antwoord |
Lijst | De lijst met bestanden in een map |
Kaart | Een lijst met paren en waarden |
Gebruik een opdrachtuitvoer als eigenschap van een latere opdracht
Opmerking: Om de indeling of structuur van de uitvoer van een commando te converteren voor gebruik als eigenschap van een ander commando, kun je een variabele transformatie toepassen.
- Selecteer in de keten de opdracht met de eigenschap om de uitvoer te gebruiken en klik op Bewerken.
- Klik onder Commando-eigenschappen op Variabele voor de eigenschap.
- Onder Selecteer een variabele, breid de eerdere opdracht uit en selecteer welke van de uitgangen moet worden ingevoerd als eigenschap.
- Om het formaat of de structuur van de uitvoer te transformeren voor gebruik met de eigenschap, bijvoorbeeld om een waarde uit JSON te extraheren, klik je erop in het veld van de eigenschap en pas je een variabele transformatie toe.
- Klik op Opslaan.
Uitvoer opdrachtdetails
Elke opdracht genereert automatisch een uitvoer Command Details. Met deze uitvoer kun je details over de opdracht gebruiken als variabele invoer voor een opdracht later in de keten.
Uitvoervariabele | Detail |
Id | De numerieke ID van het commando |
Status | De status van het commando-geslaagd of foutief |