Kiedy tworzysz łańcuch, możesz użyć wyników - lub wyjść- z polecenia z właściwościami kolejnych poleceń. Na przykład, aby wykonać wiele transformacji na danych wyjściowych polecenia CSV (comma-separated values) jako część łańcucha, dodaj kolejne polecenie Tabular Transformation , które używa danych wyjściowych wcześniejszego polecenia jako właściwości.
Uwaga: Polecenia mogą wykorzystywać dane wyjściowe tylko z poleceń znajdujących się wcześniej w łańcuchu, w tym z poleceń powiązanych z warunkiem powodzenia lub w grupie <!-- >serial <-->. <!-- >Commands can't use outputs from other commands in the same parallel group. <-->Aby wyodrębnić wartość z danych wyjściowych polecenia, utwórz dynamiczne dane wyjściowe.
Typy wyjść
Polecenia połączenia generują kilka typów wyjść:
Typ wyjścia | Przykład |
Tekst | Wybrane rekordy z wyjściowego pliku listy |
Liczba całkowita | Liczba rekordów w zapytaniu |
Plik | Pobrana odpowiedź z żądania HTTP usługi sieciowej |
Pływak | Wyniki obliczeń zmiennoprzecinkowych |
Data | Systemowy znacznik czasu |
JSON | Odpowiedź usług sieciowych REST API |
Lista | Lista plików w katalogu |
Mapa | Lista par i wartości |
Użyj wyjścia polecenia jako właściwości późniejszego polecenia
Uwaga: Aby przekonwertować format lub strukturę danych wyjściowych polecenia w celu użycia ich jako właściwości innego polecenia, możesz zastosować transformację zmiennej.
- W łańcuchu wybierz polecenie z właściwością, aby użyć danych wyjściowych, i kliknij Edytuj .
- W sekcji Command Propertieskliknij kod Variable dla właściwości.
- W obszarze wybierz zmienną, rozwiń wcześniejsze polecenie i wybierz, które z jego wyjść ma zostać wprowadzone jako właściwość.
- Aby przekształcić format lub strukturę danych wyjściowych do użytku z właściwością, na przykład w celu wyodrębnienia wartości z JSON, kliknij ją w polu właściwości i zastosuj transformację zmiennej.
- Kliknij Zapisz.
Szczegółowe dane wyjściowe polecenia
Każde polecenie automatycznie generuje dane wyjściowe Command Details . Dzięki temu wyjściu możesz użyć szczegółów dotyczących polecenia jako zmiennej wejściowej z poleceniem w dalszej części łańcucha.
Zmienna wyjściowa | Szczegóły |
Id | Numeryczny identyfikator polecenia |
Status | Status polecenia -powiodło się lub wystąpił błąd |