Operator INPUT MEMORY wprowadza nowy strumień danych na magistralę wyjściową, pobierając go ze zbioru pamięciowego stworzonego przez operator OUTPUT MEMORY .
Dane te mogą pochodzić zarówno z tego samego projektu GRAVITY, jak i z innych aplikacji GRAVITY, które mają dostęp do wspólnej pamięci systemowej.
Dzięki temu operatorowi możliwe jest:
Operator INPUT MEMORY stanowi uzupełnienie operatora OUTPUT MEMORY umożliwiając płynną wymianę i ponowne wykorzystanie danych w ramach środowiska GRAVITY.
Przykład projektu GRAVITY z użyciem operatora INPUT MEMORY.
KONFIGURACJA OPERATORA
Musisz wskazać unikalną nazwę zbioru pamięciowego. Gdy zaczniesz wpisywać nazwę system podpowie Ci nazwę zbioru. Możesz również kliknąć Ctrl+space. Po wybraniu zbioru klikając w przycisk lupy możesz zobaczyć projekt, który jest odpowiedzialny za wypełnienie zbioru danymi.
<aside> <img src="/icons/info-alternate_green.svg" alt="/icons/info-alternate_green.svg" width="40px" /> Aby mieć pewność, że zbiór danych jest wypełniony gdy używasz serwera wywołań automatycznych zaleca się dodanie wyzwalacza typu Event, który wywoła projekt zasilający zbiór danymi.
</aside>
Zwróć uwagę, że nie musisz zawsze pobierać wszystkich danych zgromadzonych w zbiorze pamięciowym, lecz możesz pobrać ich część, używając warunków filtrujących.