Tworzenie i używanie wystąpienia obliczeniowego

Ukończone

Jeśli chcesz wykonać kod w notesach, możesz użyć wystąpienia obliczeniowego zarządzanego przez usługę Azure Machine Edukacja. Wystąpienie obliczeniowe można utworzyć w usłudze Azure Machine Edukacja Studio przy użyciu interfejsu wiersza polecenia platformy Azure lub zestawu SDK (Software Development Kit).

Tworzenie wystąpienia obliczeniowego przy użyciu zestawu PYTHON SDK

Aby utworzyć wystąpienie obliczeniowe za pomocą zestawu SDK języka Python, możesz użyć następującego kodu:

from azure.ai.ml.entities import ComputeInstance

ci_basic_name = "basic-ci-12345"
ci_basic = ComputeInstance(
    name=ci_basic_name, 
    size="STANDARD_DS3_v2"
)
ml_client.begin_create_or_update(ci_basic).result()

Aby zrozumieć, jakich parametrów ComputeInstance oczekuje klasa, możesz przejrzeć dokumentację referencyjną.

Uwaga

Wystąpienia obliczeniowe muszą mieć unikatową nazwę w regionie świadczenia usługi Azure (na przykład w regionie Europa Zachodnia). Jeśli nazwa już istnieje, zostanie wyświetlony komunikat o błędzie z informacją, że spróbujesz ponownie przy użyciu innej nazwy.

Alternatywnie możesz również utworzyć wystąpienie obliczeniowe przy użyciu skryptu. Za pomocą skryptu upewnij się, że wszystkie niezbędne pakiety, narzędzia lub oprogramowanie są automatycznie instalowane na obliczeniach i można sklonować wszystkie repozytoria do wystąpienia obliczeniowego. Jeśli musisz utworzyć wystąpienia obliczeniowe dla wielu użytkowników, użycie skryptu umożliwia utworzenie spójnego środowiska programistycznego dla wszystkich użytkowników.

Napiwek

Dowiedz się więcej na temat dostosowywania wystąpienia obliczeniowego za pomocą skryptu.

Przypisywanie wystąpienia obliczeniowego do użytkownika

Jako analityk danych możesz dołączyć wystąpienie obliczeniowe do notesów, aby uruchamiać komórki w notesie. Aby móc pracować z wystąpieniem obliczeniowym, należy przypisać go jako użytkownika.

Wystąpienie obliczeniowe można przypisać tylko do jednego użytkownika, ponieważ wystąpienie obliczeniowe nie może obsłużyć obciążeń równoległych. Podczas tworzenia nowego wystąpienia obliczeniowego możesz przypisać je do innej osoby, jeśli masz odpowiednie uprawnienia.

Minimalizowanie czasu obliczeniowego

Gdy aktywnie pracujesz nad kodem w notesie, chcesz, aby wystąpienie obliczeniowe było uruchomione. Jeśli nie wykonujesz żadnego kodu, chcesz zatrzymać wystąpienie obliczeniowe, aby zaoszczędzić na kosztach.

Po przypisaniu wystąpienia obliczeniowego możesz uruchomić i zatrzymać wystąpienie obliczeniowe zawsze wtedy, gdy jest to potrzebne. Możesz również dodać harmonogram do wystąpienia obliczeniowego, aby uruchomić lub zatrzymać w ustawionych godzinach. Ponadto można skonfigurować środowisko obliczeniowe tak, aby było automatycznie zamykane po bezczynności przez określony czas.

Planując wystąpienie obliczeniowe, aby zatrzymać się na końcu każdego dnia, należy unikać niepotrzebnych kosztów, jeśli zapomnisz zatrzymać wystąpienie obliczeniowe.

Korzystanie z wystąpienia obliczeniowego

Aby użyć wystąpienia obliczeniowego, potrzebna jest aplikacja, która może hostować notesy. Najprostszą opcją pracy z wystąpieniem obliczeniowym jest użycie zintegrowanego środowiska notesów w usłudze Azure Machine Edukacja Studio.

Wolisz pracować z programem Visual Studio Code, aby ułatwić kontrolę źródła kodu. Jeśli chcesz edytować i uruchamiać kod w programie Visual Studio Code, możesz dołączyć wystąpienie obliczeniowe do zdalnego uruchamiania komórek notesu.

Napiwek

Dowiedz się więcej o tworzeniu wystąpienia obliczeniowego usługi Azure Machine Edukacja i zarządzaniu nim.