Operatory przetwarzania stanowią centralny element logiki projektu GRAVITY. To zestaw operatorów dziedzinowych, z których każdy został zaprojektowany do wykonania konkretnego zadania na danych przepływających przez magistralę – takich jak filtrowanie, mapowanie, agregowanie, wzbogacanie, grupowanie, przekształcanie, czyszczenie czy podejmowanie decyzji logicznych.
Każdy operator przetwarzający posiada magistralę wejściową oraz magistralę wyjściową. Magistrala wyjściowa może różnić się od wejściowej zarówno zakresem rekordów (np. po przefiltrowaniu lub agregacji), jak i strukturą – w tym liczbą oraz rodzajem bitów danych. W niektórych przypadkach operator może całkowicie przebudować magistralę – tworząc nowy zestaw danych na wyjściu, niezależny od tego, co znajdowało się na wejściu.
Większość operatorów przetwarzania działa na każdym rekordzie magistrali wejściowej osobno, co pozwala na precyzyjne, rekordowe sterowanie przepływem i przetwarzaniem danych. Występują także operatory grupujące, które przetwarzają dane zbiorczo w ramach zdefiniowanych grup logicznych.
Dzięki modularnej budowie operatorów przetwarzania możesz w elastyczny sposób konstruować logikę swojego projektu, łącząc operacje w ciągi przetwarzania dostosowane do potrzeb konkretnego przypadku użycia.
Poniżej lista operatorów przetwarzania:
BUSBAR INTEGRATION