Realizacja wywołania manualnego odbywa się w następujących krokach:
- Uruchom aplikację Gravity.exe
- Utwórz projekt (opcja PROJECTS)
- Uruchom projekt manualnie korzystając z przycisku Start Processing
- 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.
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.
Uruchomienie projektu w trybie normalnym
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.
Uruchomienie projektu w trybie debugera
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.
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ę.
W oknie również pojawiły się przyciski debugujące:
- Run to - uruchom proces dalej, aż do kolejnego zaznaczonego operatora
- 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.
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.
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ł.
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.