Operatory wyjściowe zamykają każdą ścieżkę przetwarzania danych w projekcie GRAVITY. Ich głównym zadaniem jest przekazanie wyniku przetwarzania do wybranego miejsca docelowego – może to być baza danych, plik, system zewnętrzny, broker wiadomości lub odpowiedź dla klienta sieciowego w przypadku projektów działających jako usługi.

Dane trafiające do operatora wyjściowego mogą pochodzić z różnych źródeł: z baz danych, plików (CSV, XML, XLSX, JSON), aplikacji zewnętrznych, z pamięci systemowej lub innych operatorów w ramach tego samego projektu. Operator wyjściowy odpowiada za ich odpowiednie przygotowanie i wysłanie – zgodnie z formatem, protokołem i lokalizacją wskazaną w jego konfiguracji.

W każdym projekcie możesz użyć dowolnej liczby operatorów wyjściowych. Każdy z nich kończy niezależną ścieżkę przetwarzania – dlatego projekt GRAVITY jest kompletny tylko wtedy, gdy wszystkie rozgałęzienia przepływu danych kończą się operatorem typu output (lub operatorem specjalnym takim jak END OF PATH ).

Operatory wyjściowe umożliwiają m.in.:

Dzięki szerokiemu zestawowi operatorów wyjścia GRAVITY może w elastyczny sposób integrować się z dowolnym środowiskiem zewnętrznym, zapewniając pełną kontrolę nad formatem, czasem i sposobem przekazywania danych.

Poniżej lista dostępnych operatorów wyjściowych

OUTPUT DATA

OUTPUT FILE

OUTPUT FTP

OUTPUT GOOGLE

OUTPUT MEMORY

OUTPUT MONGODB

OUTPUT RABBITMQ

OUTPUT PARAMETER

OUTPUT POST