Přesun pracovních prostorů Azure Machine Learning mezi předplatnými (verze Preview)

Vzhledem k tomu, že se požadavky aplikace strojového učení mění, budete možná muset přesunout pracovní prostor do jiného předplatného Azure. Pracovní prostor můžete například přesunout v následujících situacích:

  • Zvyšte úroveň pracovního prostoru z testovacího předplatného na produkční předplatné.
  • Změňte návrh a architekturu aplikace.
  • Přesuňte pracovní prostor do předplatného s větší dostupnou kvótou.
  • Přesuňte pracovní prostor do předplatného s jiným nákladovým centrem.

Přesunutí pracovního prostoru vám umožní migrovat pracovní prostor a jeho obsah v rámci jediného automatizovaného kroku. Následující tabulka popisuje přesouvaný obsah pracovního prostoru:

Obsah pracovního prostoru Přesunuto s pracovním prostorem
Úložiště dat Ano
Datové sady No
Úlohy experimentu Ano
Prostředí Ano
Modely a další prostředky uložené v pracovním prostoru Ano
Výpočetní prostředky No
Koncové body No

Důležité

Přesunutí pracovního prostoru je aktuálně ve verzi Public Preview. Tato verze Preview je poskytována bez smlouvy o úrovni služeb a nedoporučuje se pro produkční úlohy. Některé funkce se nemusí podporovat nebo mohou mít omezené možnosti.
Další informace najdete v dodatečných podmínkách použití pro verze Preview v Microsoft Azure.

Předpoklady

  • Pracovní prostor azure machine Učení ve zdrojovém předplatném. Další informace najdete v tématu Vytvoření prostředků pracovního prostoru.

  • Musíte mít oprávnění ke správě prostředků ve zdrojovém i cílovém předplatném. Například role Přispěvatel nebo Vlastník na úrovni předplatného . Další informace o rolích najdete v tématu Role Azure.

    • Potřebujete oprávnění k odstranění prostředků ze zdrojového umístění.
    • Potřebujete oprávnění k vytváření prostředků v cílovém umístění.
    • Přesun Tee nesmí v cílovém umístění porušit zásady Azure.
    • Všechna přiřazení rolí ke zdrojovému oboru pracovního prostoru se nepřesunou. je nutné je znovu vytvořit v cíli.
  • Cílové předplatné musí být zaregistrované pro požadované poskytovatele prostředků. Následující tabulka obsahuje seznam poskytovatelů prostředků vyžadovaných službou Azure Machine Učení:

    Poskytovatel prostředků Proč je to potřeba
    Microsoft.Machine Učení Services Vytvoření pracovního prostoru Azure Machine Učení
    Microsoft.Storage Účet služby Azure Storage se používá jako výchozí úložiště pro pracovní prostor.
    Microsoft.ContainerRegistry Azure Container Registry používá pracovní prostor k vytváření imagí Dockeru.
    Microsoft.KeyVault Azure Key Vault používá pracovní prostor k ukládání tajných kódů.
    Microsoft.Notebooks/NotebookProxies Integrované poznámkové bloky ve službě Azure Machine Učení výpočetní instanci
    Microsoft.ContainerService Pokud plánujete nasadit natrénované modely do azure Kubernetes Services.

    Pokud plánujete používat klíč spravovaný zákazníkem se službou Azure Machine Učení, musí být zaregistrovaní následující poskytovatelé služeb:

    Poskytovatel prostředků Proč je to potřeba
    Microsoft.DocumentDB/databaseAccounts Instance služby Azure Cosmos DB, která protokoluje metadata pro pracovní prostor.
    Microsoft.Search/searchServices Azure Search poskytuje možnosti indexování pro pracovní prostor.

    Informace o registraci poskytovatelů prostředků najdete v tématu Řešení chyb registrace poskytovatele prostředků.

  • Rozhraní příkazového řádku Azure.

    Tip

    Operace přesunu nepoužívá rozšíření Azure CLI pro strojové učení.

Podporované scénáře

  • Automatizovaný pracovní prostor se přesunuje mezi skupinami prostředků nebo předplatnými ve stejné oblasti. Další informace najdete v tématu Přesun prostředků do nové skupiny prostředků nebo předplatného.

    Poznámka:

    Pracovní prostor musí být před přesunutím v klidovém stavu; výpočetní prostředky se odstraní, žádné živé koncové body ani spuštěné experimenty.

    Screenshot of the move resources steps in the Azure portal.

  • Přesun pracovního prostoru, který má nakonfigurované privátní koncové body, se podporuje. Privátní koncové body jsou odpojené a přechodné privátní koncové body se po přesunu znovu vytvoří. Po přesunu ale zodpovídáte za schválení nových privátních koncových bodů (včetně privátního koncového bodu pracovního prostoru).

Omezení

  • Přesun pracovního prostoru není určený pro replikaci pracovních prostorů ani přesun jednotlivých prostředků, jako jsou modely nebo datové sady z jednoho pracovního prostoru do druhého.

  • Přesun pracovního prostoru nepodporuje migraci napříč oblastmi Azure.

  • Přesun pracovního prostoru nepodporuje migraci napříč tenanty Microsoft Entra.

    Tip

    Informace o ručním přesunu tenantů najdete v článku Převod předplatného Azure do jiného článku s ID Microsoft Entra.

  • Pracovní prostor se nesmí používat během operace přesunutí. Ověřte, že byly dokončeny všechny úlohy experimentů, úlohy profilace dat a projekty popisků. Ověřte také, že se nevyvolávají koncové body odvozování.

  • Během přesunu se pracovní prostor stane nedostupným.

  • Před přesunem musíte odstranit nebo odpojit výpočetní a odvozovací koncové body z pracovního prostoru.

  • Úložiště dat můžou po přesunu stále zobrazovat staré informace o předplatném. Postup ruční aktualizace úložišť dat najdete v tématu Scénář: Přesunutí pracovního prostoru s nedefaultním úložištěm dat.

Následující scénáře se nepodporují :

  • Pracovní prostor s výpočetními prostředky (buď existující výpočty, nebo v procesu vytváření výpočetních prostředků).
  • Pracovní prostor s nasazenými službami
  • Pracovní prostor s online koncovými body a nasazeními
  • Pracovní prostor nakonfigurovaný pro klíč spravovaný zákazníkem
  • Pracovní prostor s aktuálně spuštěnými projekty popisků
  • Pracovní prostor propojený s Azure Databricks
  • Pracovní prostor se přesunuje mezi oblastmi.

Příprava a ověření přesunu

  1. V Azure CLI nastavte předplatné na pracovní prostor původu.

    az account set -s origin-sub-id
    
  2. Ověřte, že se nepoužívá pracovní prostor původu. Zkontrolujte, jestli byly dokončeny všechny úlohy experimentů, úlohy profilace dat nebo projekty popisků. Ověřte také, že se nevyvolávají koncové body pro odvozování.

  3. Odstraňte nebo odpojte všechny výpočetní prostředky z pracovního prostoru a odstraňte všechny koncové body odvozování. Přesun výpočetních prostředků a koncových bodů se nepodporuje. Všimněte si také, že během přesunu se pracovní prostor stane nedostupným.

  4. Vytvořte cílovou skupinu prostředků v novém předplatném. Tato skupina prostředků bude po přesunutí obsahovat pracovní prostor. Cíl musí být ve stejné oblasti jako zdroj.

    az group create -g destination-rg -l my-region --subscription destination-sub-id                  
    
  5. Následující příkaz ukazuje, jak ověřit operaci přesunutí pro pracovní prostor. Do přesunu můžete zahrnout přidružené prostředky, jako je účet úložiště, registr kontejneru, trezor klíčů a application Insights, a to tak, že je přidáte do resources seznamu. Ověření může trvat několik minut. V tomto příkazu origin-rg je zdrojová skupina prostředků, zatímco destination-rg je cílem. ID předplatného jsou origin-sub-id a destination-sub-idzatímco pracovní prostor je origin-workspace-name:

    az resource invoke-action --action validateMoveResources --ids "/subscriptions/origin-sub-id/resourceGroups/origin-rg" --request-body "{  \"resources\": [\"/subscriptions/origin-sub-id/resourceGroups/origin-rg/providers/Microsoft.MachineLearningServices/workspaces/origin-workspace-name\"],\"targetResourceGroup\":\"/subscriptions/destination-sub-id/resourceGroups/destination-rg\" }"
    

Přesunutí pracovního prostoru

Po úspěšném ověření přesuňte pracovní prostor. Do operace přesunu můžete zahrnout také všechny přidružené prostředky tak, že je přidáte do parametru ids . Tato operace může trvat několik minut.

az resource move --destination-group destination-rg --destination-subscription-id destination-sub-id --ids "/subscriptions/origin-sub-id/resourceGroups/origin-rg/providers/Microsoft.MachineLearningServices/workspaces/origin-workspace-name"

Po dokončení přesunu znovu vytvořte všechny výpočetní prostředky a znovu nasaďte všechny koncové body webové služby v novém umístění.

Scénář: Přesun pracovního prostoru s nedefaultním úložištěm dat

Operace automatického přesunu pracovního prostoru nepřesune nedefaultní úložiště dat. Pomocí následujícího postupu po přesunutí ručně aktualizujte přihlašovací údaje úložiště dat.

  1. V studio Azure Machine Learning vyberte Data a pak vyberte nedefaultní úložiště dat. Pro každé nedefaultní úložiště dat zkontrolujte, jestli jsou pole s id předplatného a názvem skupiny prostředků prázdná. Pokud ano, vyberte Aktualizovat ověřování.

    Screenshot of the data asset overview.

    V dialogovém okně Aktualizovat přihlašovací údaje úložiště dat vyberte ID předplatného a název skupiny prostředků, do kterého byl účet úložiště přesunut, a pak vyberte Uložit.

    Screenshot of the update datastore credentials dialog.

  2. Pokud jsou pro nedefaultní datové prostředky vyplněná pole ID předplatného a název skupiny prostředků a před přesunem se odkážete na ID předplatného a skupinu prostředků, postupujte následovně:

    1. Přejděte na kartu Úložiště dat, vyberte úložiště dat a pak vyberte Zrušit registraci.

      Screenshot of the unregister datastore link.

    2. Vyberte Vytvořit a vytvořte nové úložiště dat.

      Screenshot of the create datastore link.

    3. V dialogovém okně Vytvořit úložiště dat použijte stejný název, typ atd. jako úložiště dat, které jste neregistrovali. V novém umístění vyberte ID předplatného a účet úložiště. Nakonec vyberte Vytvořit a vytvořte novou registraci úložiště dat.

      Screenshot of the create dataset dialog.

Další kroky