Typy wyzwalaczy dla zadań usługi Databricks
Uruchomienia zadań można skonfigurować do wyzwalania zgodnie z harmonogramem opartym na czasie, wyzwalaczami przybycia plików lub ciągłym uruchamianiem.
Możesz również ręcznie wyzwalać uruchomienia zadań lub użyć zewnętrznych narzędzi orkiestracji, aby wyzwolić uruchomienie zadania.
Harmonogramy zadań i wyzwalacze
Typ wyzwalacza | Zachowanie |
---|---|
Zaplanowane | Wyzwala uruchomienie zadania na podstawie harmonogramu opartego na czasie. Zobacz Uruchamianie zadań zgodnie z harmonogramem. |
Przybycie pliku | Wyzwala zadanie uruchamiane po nadejściu nowych plików do monitorowanej lokalizacji magazynu wykazu aparatu Unity. Zobacz Wyzwalanie zadań po nadejściu nowych plików. |
Ciągłe | Aby zachować zawsze uruchomione zadanie, wyzwól kolejne uruchomienie zadania za każdym razem, gdy zadanie zostanie ukończone lub zakończy się niepowodzeniem. Zobacz Uruchamianie zadań w sposób ciągły. |
Brak (ręczne) | Przebiegi są wyzwalane ręcznie za pomocą przycisku Uruchom teraz lub programowo przy użyciu innych narzędzi orkiestracji. Zobacz Wyzwalanie pojedynczego uruchomienia zadania |
Dla zadania można zdefiniować tylko jeden wyzwalacz, ale zawsze możesz użyć polecenia Uruchom teraz , aby ręcznie wyzwolić przebieg. Zobacz Wyzwalanie pojedynczego uruchomienia zadania.
Ręczne wyzwalanie uruchomienia zadania nie powoduje wznowienia harmonogramu zadań. Zobacz Wstrzymywanie i wznawianie wyzwalaczy zadań.
Domyślnie tylko jedno uruchomienie zadania może być aktywne w danym momencie. Wyzwalane uruchomienia są pomijane, gdy przekraczają skonfigurowaną maksymalną współbieżność zadania. Zobacz Konfigurowanie maksymalnych współbieżnych przebiegów.
Uwaga
Jeśli co najmniej jedno zadanie w zadaniu z wieloma zadaniami nie powiedzie się, możesz ponownie uruchomić podzbiór nieudanych zadań. Zobacz Ponowne uruchamianie nie powiodło się i pominięto zadania.
Wstrzymywanie i wznawianie wyzwalaczy zadań
Po wstrzymaniu wyzwalacza wszystkie aktualnie aktywne uruchomienia będą kontynuowane, ale wyzwalacz nie uruchamia już nowych przebiegów.
Po wznowieniu wyzwalacza skonfigurowane zachowanie zostanie wznowione zgodnie z wcześniej skonfigurowanym harmonogramem.
Uwaga
Jeśli jakikolwiek przebieg jest aktywny po wznowieniu wyzwalacza ciągłego, harmonogram zadań czeka na ukończenie tego uruchomienia w celu wyzwolenia nowego przebiegu.
Przyciski wstrzymywania i wznawiania zadania są dynamicznie wyświetlane w panelu Szczegóły zadania w obszarze Harmonogramy i wyzwalacze. Te przyciski są wyświetlane tylko dla zadań, które mają zdefiniowany wyzwalacz.
- Jeśli wyzwalacz jest aktywny, kliknij przycisk Wstrzymaj.
- Jeśli wyzwalacz jest wstrzymany, kliknij przycisk Wznów
Podczas tworzenia lub edytowania wyzwalacza można również kontrolować te ustawienia w oknie dialogowym Harmonogramy i wyzwalacze . Przełącz się między aktywne i wstrzymane, aby kontrolować stan wyzwalacza.