Search

Home

Wywołanie manualne

Realizacja wywołania manualnego odbywa się w następujących krokach:

  1. Uruchom aplikację Gravity.exe
  2. Utwórz projekt (opcja PROJECTS)
  3. Uruchom projekt manualnie korzystając z przycisku Start Processing
  4. Rezultaty uruchomienia zobaczysz na oknie logu

Uruchomienie projektu manualnie

Po utworzeniu procesu możesz uruchomić go ręcznie w celu testowania lub faktycznego wykonania procesu używając przyciski Start processing na oknie tworzenia projektu.

image

Następnie zobaczysz okno z zakładką Parameters, w której jeśli projekt używa parametrów zobaczysz ich listę i będziesz miał możliwość ich uzupełnienia oraz dwie opcje uruchomienia projektu.

image

Uruchomienie projektu w trybie normalnym

icon
Wybierzesz tę opcję, gdy będziesz chciał uruchomić projekt.

Po wypełnieniu parametrów (jeśli istnieją i są obligatoryjne dla danego projektu) możesz kliknąć przycisk Start processing.

Spowoduje to uruchomienie projektu i możliwość przeglądu logu z jego wykonania wraz z czasami wykonania poszczególnych operatorów oraz informacją o rezultacie wykonania.

image

Uruchomienie projektu w trybie debugera

icon
Wybierz tą opcję, gdy będziesz chciał prześledzić krok po kroku dane wejściowe i wyjściowe na każdym operatorze

Opcja ta pozwala na uruchomienie procesu w trybie krokowym. W przypadku dużego projektu możesz wybrać operator, od którego chcesz przejść w tryb krokowy poprzez zaznaczenie go kliknięciem myszki. W przypadku braku zaznaczenia tryb krokowy zostanie uruchomiony od pierwszego operatora.

image

Po wypełnieniu parametrów (jeśli istnieją i są obligatoryjne dla danego projektu) możesz kliknąć przycisk Execute selected.

Proces zatrzymuje się po wykonaniu wszystkich operatorów wraz z operatorem, który został zaznaczony, a na oknie poglądu procesu na zakładce Result data widoczne są dane jakie zostały “wypuszczone” z operatora na magistralę.

image

W oknie również pojawiły się przyciski debugujące:

  • Run to - uruchom proces dalej, aż do kolejnego zaznaczonego operatora
  • icon
    Możesz zaznaczyć dowolny, niewykonany jeszcze operator na ścieżce procesu. Jeśli proces zawiera operatory typu IF może zaistnieć sytuacja, że proces ominie wybrany operator ze względu na wybór innej ścieżki.
  • Run step - zawsze przechodzi do następnego operatora
  • Pause - stan procesu
  • Stop - możesz w każdej chwili przerwać działanie procesu, a wszystkie operacje wykonane na bazie danych podlegające transakcjom zostaną wycofane

Klikając przycisk Run step przechodzimy do następnego kroku.

image

W zakładce Result data widzimy dane wyjściowe z kolejnego operatora, który został wykonany. W każdej chwili możesz zobaczyć logi z wykonanych operatorów przełączając się na zakładkę Execution log.

Przejście po wszystkich krokach (operatorach procesu) kończy etap debugowania.

Pamiętaj, że uruchomienie procesu i jego poprawne wykonanie powoduje trwałe wykonanie operacji jakie są w nim zawarte. Jeśli dodajesz dane do bazy danych zostaną one dodane, jeśli usuwasz zostaną usunięte, itp. Wyjątkiem jest przerwanie procesu w opcji debugowania.
icon
Dowiedz się więcej na temat utrzymywania integralności danych w systemie GRAVITY.

Błąd wykonania projektu

Jeśli z jakiegoś powodu projekt się nie powiedzie, rezultat wykonania zawiera informacje o błędzie oraz na którym operatorze wystąpił.

image

Aby przejrzeć szczegóły błędu możesz kliknąć w przycisk po prawej stronie pola rezultatu wykonania.

Pojawi się standardowe okno komunikatu błędu systemu, w którym możesz przewijać listę błędów używając przycisków z ikonami strzałek.

image