0 / 0
Go back to the English version of the documentation
Zarządzanie zadaniami wdrażania
Last updated: 06 lip 2023
Zarządzanie zadaniami wdrażania

Zadanie jest sposobem na uruchomienie wdrożenia wsadowego, skryptu lub notatnika w produkcie Watson Machine Learning. Zadanie można uruchomić ręcznie lub zgodnie z harmonogramem określonym przez użytkownika. Po utworzeniu jednego lub większej liczby zadań można wyświetlać je i zarządzać nimi na karcie Zadania w obszarze wdrażania.

Na karcie Zadania w obszarze można wykonać następujące czynności:

  • Zapoznaj się z listą zadań w obszarze
  • Wyświetl szczegóły każdego zadania. Użytkownik może zmienić ustawienia harmonogramu zadania i wybrać inny szablon środowiska.
  • Monitorowanie uruchomienia zadania
  • Usuń zadania

Informacje na temat różnych aspektów zarządzania zadaniami można znaleźć w następujących sekcjach:

Tworzenie zadania dla wdrożenia wsadowego

Podczas tworzenia wdrożenia wsadowego należy utworzyć zadanie dla wdrożenia. Aby utworzyć zadanie:

  1. Na karcie Deployments (Wdrożenia) wybierz wdrożenie.
  2. Kliknij opcję Nowe zadanie .
  3. Postępując zgodnie z instrukcjami w sekcji Tworzenie zadania

Tworzenie zadań

  1. Wprowadź nazwę zadania i opis.
  2. Wybierz środowisko wykonawcze środowiska dla zadania.
  3. Opcjonalnie: użyj zmiennych środowiskowych, aby dostosować zadanie w czasie wykonywania.
  4. Opcjonalnie: Skonfiguruj opcje przechowywania dla zadania. Aby uniknąć wykorzystania zasobów przez zachowanie wszystkich metadanych zadania, można ustawić wartości progowe dla składowania zestawu uruchomień zadań i powiązanych dzienników lub ustawić próg czasu na zapisywanie artefaktów przez określoną liczbę dni.
  5. Opcjonalnie: Wybierz, aby zaplanować zadanie. Wybierz datę początkową dla tego harmonogramu. Kliknij kalendarz, aby wybrać datę. Określ czas rozpoczęcia, strefę czasową i ustawienia powtarzania, które zależą od wybranej częstotliwości. Należy pamiętać, że jeśli zostaną wyłączone określone dni robocze, zadanie może nie działać tak, jak oczekiwałoby to. Przyczyna jest spowodowana rozbieżnością między strefą czasową użytkownika, który tworzy harmonogram, a strefą czasową głównego węzła, w którym uruchamiane jest zadanie.
  6. Utwórz zadanie. Zadanie można utworzyć i uruchomić natychmiast, na przykład wtedy, gdy nie określono harmonogramu lub można utworzyć zadanie i uruchomić je później ręcznie lub zgodnie z harmonogramem.

Wyświetlanie zadań w obszarze

Na stronie Zadania można wyświetlić wszystkie zadania istniejące dla obszaru wdrażania. Można również usunąć zadanie z tej strony.

Aby wyświetlić szczegóły konkretnego zadania, kliknij zadanie. Na stronie szczegółów zadania można wykonać następujące czynności:

  • Wyświetlanie uruchomień dla tego zadania i statusu każdego uruchomienia. Jeśli wykonanie nie powiodło się, można wybrać uruchomienie i wyświetlić ogon dziennika lub pobrać cały plik dziennika, aby ułatwić rozwiązywanie problemów z uruchomieniem. Wykonanie zakończonego niepowodzeniem może być powiązane z problemem związanym z połączeniem tymczasowym lub środowiskiem. Spróbuj ponownie uruchomić zadanie. Jeśli zadanie nadal nie powiedzie się, można wysłać dziennik do działu obsługi klienta.

  • Po uruchomieniu zadania indykator postępu na panelu informacyjnym wyświetla informacje o względnym postępie przebiegu. Można użyć wskaźnika postępu w celu monitorowania długotrwałego przebiegu.

  • Edytuj ustawienia harmonogramu lub wybierz inny szablon środowiska.

  • Uruchom zadanie ręcznie, klikając ikonę uruchamiania z paska działań zadania. Aby uruchomić zadanie ręcznie, należy anulować wybór harmonogramu.

Zarządzanie przechowywaniem metadanych zadania

Plan Watson Machine Learning powiązany z kontem IBM Cloud ustala limity liczby uruchomionych i zapisanych wdrożeń, które można utworzyć. Jeśli limit zostanie przekroczony, nie będzie można tworzyć nowych wdrożeń do czasu usunięcia istniejących wdrożeń lub zaktualizowania planu. Szczegółowe informacje na ten temat można znaleźć w sekcji Plany Watson Machine Learning.

Programowe zarządzanie przechowywaniem i usuwaniem metadanych programowo

Jeśli zadanie jest zarządzane programowo za pomocą klienta Python lub interfejsu REST API, można pobrać metadane z punktu końcowego wdrażania za pomocą metody GET w ciągu 30 dni.

Aby zachować metadane przez więcej lub mniej niż 30 dni, należy zmienić parametr zapytania z wartości domyślnej retention=30 dla metody POST , aby przesłonić wartość domyślną i zachować metadane. Należy pamiętać, że zmiana wartości na retention=-1 spowoduje anulowanie automatycznego usuwania i zachowanie metadanych.

Aby programowo usunąć zadanie, należy określić parametr zapytania hard_delete=true dla metody Watson Machine Learning DELETE , aby całkowicie usunąć metadane zadania. Na przykład:

DELETE /ml/v4/deployment_jobs/{JobsID}

Ucz mnie na przykładach

Refer to Przykłady i przykłady uczenia maszynowego for links to sample notebooks that demonstrate creating batch deployments and jobs by using the Watson Machine Learning Interfejs REST API and Watson Machine Learning Biblioteka klienta Python.

Temat nadrzędny: Zarządzanie wdrożeniami predykcyjnymi

Generative AI search and answer
These answers are generated by a large language model in watsonx.ai based on content from the product documentation. Learn more