Vytvoření a použití výpočetní instance

Dokončeno

Pokud chcete spustit kód v poznámkových blocích, můžete použít výpočetní instanci spravovanou službou Azure Machine Učení. Výpočetní instanci můžete vytvořit v studio Azure Machine Learning pomocí rozhraní příkazového řádku Azure (CLI) nebo sady Sdk (Software Development Kit).

Vytvoření výpočetní instance pomocí sady Python SDK

K vytvoření výpočetní instance pomocí sady Python SDK můžete použít následující kód:

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()

Pokud chcete zjistit, jaké parametry ComputeInstance třída očekává, můžete si projít referenční dokumentaci.

Poznámka:

Výpočetní instance musí mít jedinečný název v celé oblasti Azure (například v oblasti západní Evropa). Pokud název již existuje, zobrazí se chybová zpráva s informacemi o dalším pokusu s jiným názvem.

Alternativně můžete vytvořit výpočetní instanci pomocí skriptu. Pomocí skriptu zajistíte, že všechny potřebné balíčky, nástroje nebo software se automaticky nainstalují do výpočetních prostředků a můžete do výpočetní instance naklonovat všechna úložiště. Když potřebujete vytvořit výpočetní instance pro více uživatelů, můžete pomocí skriptu vytvořit konzistentní vývojové prostředí pro všechny uživatele.

Tip

Přečtěte si další informace o tom, jak přizpůsobit výpočetní instanci pomocí skriptu.

Přiřazení výpočetní instance uživateli

Jako datový vědec můžete k poznámkovým blokům připojit výpočetní instanci, která bude spouštět buňky v poznámkovém bloku. Aby bylo možné pracovat s výpočetní instancí, musí být vám přiřazena jako uživatel.

Výpočetní instanci je možné přiřadit pouze jednomu uživateli, protože výpočetní instance nemůže zpracovávat paralelní úlohy. Když vytvoříte novou výpočetní instanci, můžete ji přiřadit někomu jinému, pokud máte příslušná oprávnění.

Minimalizace výpočetního času

Když aktivně pracujete na kódu v poznámkovém bloku, chcete, aby vaše výpočetní instance běžela. Pokud nespouštějíte žádný kód, chcete, aby se vaše výpočetní instance zastavila, aby se ušetřily náklady.

Když vám přiřadíte výpočetní instanci, můžete výpočetní instanci spustit a zastavit, kdykoli budete potřebovat. Do výpočetní instance můžete také přidat plán, který se má spustit nebo zastavit v nastavených časech. Kromě toho můžete výpočetní prostředky nakonfigurovat tak, aby se automaticky vypnuly, když byly nečinné po nastavenou dobu.

Plánováním zastavení výpočetní instance na konci každého dne se vyhnete zbytečným nákladům, pokud zapomenete zastavit výpočetní instanci.

Použití výpočetní instance

Pokud chcete použít výpočetní instanci, potřebujete aplikaci, která může hostovat poznámkové bloky. Nejjednodušší možností práce s výpočetní instancí je integrované prostředí poznámkových bloků v studio Azure Machine Learning.

Pro snadnější správu zdrojového kódu kódu můžete raději pracovat se sadou Visual Studio Code. Pokud chcete upravit a spustit kód v editoru Visual Studio Code, můžete připojit výpočetní instanci pro vzdálené spouštění buněk poznámkového bloku.

Tip

Přečtěte si další informace o tom, jak vytvořit a spravovat výpočetní instanci Azure Machine Učení.