Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Planowanie zadań usługi Batch umożliwia określanie priorytetów zadań, które mają zostać uruchomione jako pierwsze, przy jednoczesnym uwzględnieniu zależności zadań. Możesz również upewnić się, że używasz najmniejszej ilości zasobów. Węzły można zlikwidować, gdy nie są potrzebne, a zadania zależne od innych zadań są uruchamiane w odpowiednim czasie, aby zoptymalizować przepływy pracy. Ponieważ tylko jedno zadanie jest uruchamiane na raz, zadania można ustawić na automatyczne zakończenie, a nowe zadanie nie rozpoczyna się, dopóki poprzednie nie zostanie ukończone.
Zadania zaplanowane przy użyciu zadania menedżera zadań są skojarzone z zadaniem. The job manager task will create tasks for the job. W tym celu menedżer zadań musi uwierzytelniać się przy użyciu konta usługi Batch. Użyj tokenu dostępu AZ_BATCH_AUTHENTICATION_TOKEN . Token umożliwia dostęp do pozostałej części zadania.
Aby zarządzać zadaniem przy użyciu interfejsu wiersza polecenia platformy Azure, zobacz az batch job-schedule. Harmonogramy zadań można również tworzyć w witrynie Azure Portal.
Planowanie zadania w witrynie Azure Portal
Zaloguj się do portalu Azure.
Wybierz konto usługi Batch, w którym chcesz zaplanować zadania.
W okienku nawigacji po lewej stronie wybierz pozycję Harmonogramy zadań.
Wybierz pozycję Dodaj , aby utworzyć nowy harmonogram zadań.
W obszarze Formularz podstawowy wprowadź następujące informacje:
Identyfikator harmonogramu zadań: unikatowy identyfikator tego harmonogramu zadań.
Nazwa wyświetlana: ta nazwa jest opcjonalna i nie musi być unikatowa. Ma maksymalną długość 1024 znaków.
W sekcji Harmonogram wprowadź następujące informacje:
Do not run until: Specifies the earliest time the job will run. Jeśli nie ustawisz tego ustawienia, harmonogram stanie się gotowy do natychmiastowego uruchamiania zadań.
Do not run after: No jobs will run after the time you enter here. Jeśli nie określisz czasu, tworzysz harmonogram zadań cyklicznych, który pozostaje aktywny, dopóki nie zostanie jawnie zakończony.
Interwał cyklu: wybierz pozycję Włączone , jeśli chcesz określić czas między zadaniami. Można mieć tylko jedno zadanie w zaplanowanym czasie, więc jeśli nadszedł czas, aby utworzyć nowe zadanie zgodnie z harmonogramem zadania, ale poprzednie zadanie jest nadal uruchomione, usługa Batch nie utworzy nowego zadania do momentu zakończenia poprzedniego zadania.
Okno uruchamiania: wybierz pozycję Niestandardowe , jeśli chcesz określić przedział czasu, w którym należy utworzyć zadanie. Jeśli zadanie nie zostanie utworzone w tym oknie, żadne nowe zadanie nie zostanie utworzone do czasu następnego cyklu harmonogramu.
W sekcji Specyfikacja zadania wprowadź następujące informacje:
Pool ID: Select the pool where you want the job to run. Aby wybrać pulę z listy w koncie usługi Batch, wybierz Aktualizuj.
Job configuration task: Select Update to name and configure the job manager task, as well as the job preparation task and job release tasks, if you're using them.
W sekcji Ustawienia zaawansowane wprowadź następujące informacje:
Nazwa wyświetlana: ta nazwa jest opcjonalna i nie musi być unikatowa. Ma maksymalną długość 1024 znaków.
Priorytet: użyj suwaka, aby ustawić priorytet zadania, lub wprowadź wartość w polu .
Maksymalny czas zegarowy: wybierz opcję Niestandardowy, jeśli chcesz ustawić maksymalny czas trwania zadania. Jeśli to zrobisz, usługa Batch zakończy zadanie, jeśli nie zostanie ukończone w tym przedziale czasu.
Maksymalna liczba ponownych prób zadań: wybierz pozycję Niestandardowa , jeśli chcesz określić liczbę ponownych prób wykonania zadania lub nieograniczoną , jeśli chcesz, aby zadanie było wypróbowane tyle razy, ile jest potrzebne. This isn't the same as the number of retries an API call might have.
Po zakończeniu wszystkich zadań: wartość domyślna to NoAction, ale możesz wybrać opcję TerminateJob , jeśli wolisz zakończyć zadanie po zakończeniu wszystkich zadań (lub jeśli nie ma żadnych zadań w zadaniu).
Gdy zadanie zakończy się niepowodzeniem: zadanie kończy się niepowodzeniem, jeśli liczba ponownych prób zostanie wyczerpana lub wystąpi błąd podczas uruchamiania zadania. Wartość domyślna to NoAction, ale możesz wybrać pozycję PerformExitOptionsJobAction , jeśli wolisz podjąć akcję skojarzona z warunkiem zakończenia zadania, jeśli zakończy się niepowodzeniem.
Wybierz pozycję Zapisz , aby utworzyć harmonogram zadań.
Aby śledzić wykonywanie zadania, wróć do harmonogramów zadań i wybierz harmonogram zadań. Rozwiń Informacje o wykonaniu, aby wyświetlić szczegóły. Możesz również zakończyć, usunąć lub wyłączyć harmonogram zadań z tego ekranu.
Następne kroki
- Dowiedz się więcej o pracach i zadaniach.
- Utwórz zależności zadań do uruchamiania zadań, które zależą od innych zadań.