Azure Machine Learning-munkaterületek áthelyezése előfizetések között (előzetes verzió)
A gépi tanulási alkalmazás követelményei megváltoznak, előfordulhat, hogy a munkaterületet egy másik Azure-előfizetésbe kell áthelyeznie. Előfordulhat például, hogy a munkaterületet a következő helyzetekben kell áthelyeznie:
- Munkaterület előléptetése teszt-előfizetésről éles előfizetésre.
- Módosítsa az alkalmazás kialakítását és architektúráját.
- Munkaterület áthelyezése előfizetésbe több elérhető kvótával.
- Munkaterület áthelyezése másik költségközponttal rendelkező előfizetésbe.
A munkaterület áthelyezésével a munkaterületet és annak tartalmát egyetlen, automatizált lépésben migrálhatja. A következő táblázat ismerteti az áthelyezett munkaterület-tartalmakat:
Munkaterület tartalma | A munkaterülettel áthelyezve |
---|---|
Adattárak | Igen |
Adathalmazok | Nem |
Kísérletfeladatok | Igen |
Környezetek | Igen |
A munkaterületen tárolt modellek és egyéb eszközök | Igen |
Számítási erőforrások | Nem |
Végpontok | Nem |
Fontos
A munkaterület áthelyezése jelenleg nyilvános előzetes verzióban érhető el. Ez az előzetes verzió szolgáltatásszint-szerződés nélkül érhető el, és éles számítási feladatokhoz nem ajánlott. Előfordulhat, hogy néhány funkció nem támogatott, vagy korlátozott képességekkel rendelkezik.
További információ: Kiegészítő használati feltételek a Microsoft Azure előzetes verziójú termékeihez.
Előfeltételek
Egy Azure Machine Learning-munkaterület a forrás-előfizetésben. További információ: Munkaterület-erőforrások létrehozása.
A forrás- és cél-előfizetésekben lévő erőforrások kezeléséhez engedélyekkel kell rendelkeznie. Például közreműködői vagy tulajdonosi szerepkör az előfizetés szintjén. A szerepkörökről további információt az Azure-szerepkörökben talál.
- Engedélyekre van szüksége az erőforrások forráshelyről való törléséhez.
- Engedélyekre van szüksége ahhoz, hogy erőforrásokat hozzon létre a célhelyen.
- Az áthelyezés nem sértheti meg az Azure-szabályzatokat a célhelyen.
- A forrás munkaterület hatóköréhez tartozó szerepkör-hozzárendelések nem lesznek áthelyezve; újra létre kell hoznia őket a célhelyen.
A cél-előfizetést regisztrálni kell a szükséges erőforrás-szolgáltatók számára. Az alábbi táblázat az Azure Machine Learning által igényelt erőforrás-szolgáltatók listáját tartalmazza:
Erőforrás-szolgáltató Miért van rá szükség? Microsoft.MachineLearningServices Az Azure Machine Learning-munkaterület létrehozása. Microsoft.Storage A rendszer az Azure Storage-fiókot használja a munkaterület alapértelmezett tárolójaként. Microsoft.ContainerRegistry Az Azure Container Registryt a munkaterület használja Docker-rendszerképek létrehozásához. Microsoft.KeyVault Az Azure Key Vaultot a munkaterület titkos kulcsok tárolására használja. Microsoft.Notebooks/NotebookProxies Integrált jegyzetfüzetek az Azure Machine Learning számítási példányán. Microsoft.ContainerService Ha betanított modellek üzembe helyezését tervezi az Azure Kubernetes Servicesben. Ha ügyfél által felügyelt kulcsot szeretne használni az Azure Machine Learningben, akkor a következő szolgáltatókat kell regisztrálnia:
Erőforrás-szolgáltató Miért van rá szükség? Microsoft.DocumentDB/databaseAccounts Azure Cosmos DB-példány, amely naplózza a munkaterület metaadatait. Microsoft.Search/searchServices Az Azure Search indexelési képességeket biztosít a munkaterülethez. Az erőforrás-szolgáltatók regisztrálásáról további információt az erőforrás-szolgáltató regisztrációjának hibáinak megoldása című témakörben talál.
Az Azure CLI.
Tipp.
Az áthelyezési művelet nem használja az Azure CLI-bővítményt a gépi tanuláshoz.
Támogatott esetek
Az automatizált munkaterület az ugyanazon régión belüli erőforráscsoportok vagy előfizetések között mozog. További információ: Erőforrások áthelyezése új erőforráscsoportba vagy előfizetésbe.
Feljegyzés
A munkaterületnek az áthelyezés előtt nem szabad elmozdulnia; a számítások törlődnek, nincsenek élő végpontok vagy futó kísérletek.
A privát végpontokkal rendelkező munkaterület áthelyezése támogatott. A privát végpontok leválasztva vannak, és az átvitel után újra létre lesznek hozva a tranzitív privát végpontok. Az áthelyezés után azonban Ön a felelős az új privát végpontok jóváhagyásáért (beleértve a munkaterület privát végpontját is).
Korlátozások
A munkaterület áthelyezése nem a munkaterületek replikálására, illetve az egyes objektumok, például modellek vagy adathalmazok egyik munkaterületről a másikra való áthelyezésére szolgál.
A munkaterület áthelyezése nem támogatja az Azure-régiók közötti migrálást.
A munkaterület áthelyezése nem támogatja a Microsoft Entra-bérlők közötti migrálást.
Tipp.
A bérlők manuális áthelyezéséről további információt az Azure-előfizetés átvitele egy másik Microsoft Entra-azonosítóra című cikkben talál.
A munkaterület nem használható az áthelyezési művelet során. Ellenőrizze, hogy az összes kísérletfeladat, adatprofilozási feladat és címkézési projekt befejeződött-e. Ellenőrizze azt is, hogy a következtetési végpontok nincsenek-e meghívva.
A munkaterület az áthelyezés során elérhetetlenné válik.
Az áthelyezés előtt törölnie kell vagy le kell választania a számítási és következtetési végpontokat a munkaterületről.
Előfordulhat, hogy az adattárak az áthelyezés után is megjelenítik a régi előfizetési adatokat. Az adattárak manuális frissítésének lépéseit lásd : Forgatókönyv: Munkaterület áthelyezése nem hibás adattárakkal.
A következő forgatókönyvek nem támogatottak:
- Munkaterület számításokkal (meglévő számításokkal vagy a számítás létrehozásának folyamatával).
- Üzembe helyezett szolgáltatásokkal rendelkező munkaterület.
- Online végpontokkal/üzembe helyezésekkel rendelkező munkaterület.
- Az ügyfél által felügyelt kulcshoz konfigurált munkaterület.
- A jelenleg futó címkézési projekteket tartalmazó munkaterület.
- Az Azure Databrickshez társított munkaterület.
- A munkaterület régiók közötti váltása.
Az áthelyezés előkészítése és ellenőrzése
Az Azure CLI-ben állítsa az előfizetést a forrás munkaterületére
az account set -s origin-sub-id
Ellenőrizze, hogy a forrás-munkaterület nincs-e használatban. Ellenőrizze, hogy a kísérleti feladatok, az adatprofilozási feladatok vagy a címkézési projektek befejeződtek-e. Ellenőrizze azt is, hogy a következtetési végpontok nincsenek-e meghívva.
Törölje vagy leválasztsa a számítási feladatokat a munkaterületről, és törölje a következtetési végpontokat. A számítások és végpontok áthelyezése nem támogatott. Azt is vegye figyelembe, hogy a munkaterület az áthelyezés során elérhetetlenné válik.
Hozzon létre egy célerőforrás-csoportot az új előfizetésben. Ez az erőforráscsoport az áthelyezés után tartalmazza a munkaterületet. A célhelynek ugyanabban a régióban kell lennie, mint a forrás.
az group create -g destination-rg -l my-region --subscription destination-sub-id
Az alábbi parancs bemutatja, hogyan ellenőrizheti a munkaterület áthelyezési műveletét. A társított erőforrásokat, például a tárfiókot, a tárolóregisztrációs adatbázist, a kulcstartót és az alkalmazáselemzést is belefoglalhatja az áthelyezésbe, ha hozzáadja őket a
resources
listához. Az ellenőrzés több percet is igénybe vehet. Ebben a parancsbanorigin-rg
a forrás erőforráscsoport, mígdestination-rg
a cél. Az előfizetés azonosítói a következőkorigin-sub-id
, ésdestination-sub-id
míg a munkaterület a következő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\" }"
A munkaterület áthelyezése
Ha az ellenőrzés sikeres volt, helyezze át a munkaterületet. A társított erőforrásokat is belefoglalhatja az áthelyezési műveletbe, ha hozzáadja őket a ids
paraméterhez. Ez a művelet több percet is igénybe vehet.
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"
Az áthelyezés befejezése után hozza létre újra a számításokat, és helyezze újra üzembe a webszolgáltatás-végpontokat az új helyen.
Forgatókönyv: Munkaterület áthelyezése nem hibás adattárakkal
Az automatizált munkaterület-áthelyezési művelet nem helyezi át a nem megbízható adattárakat. Az alábbi lépésekkel manuálisan frissítheti az adattár hitelesítő adatait az áthelyezés után.
Az Azure Machine Learning Studióban válassza az Adatok lehetőséget, majd válasszon egy nem megfelelő adattárat. Minden nem hibás adattár esetében ellenőrizze, hogy az Előfizetés azonosítója és az Erőforráscsoport neve mezők üresek-e. Ha vannak, válassza a Hitelesítés frissítése lehetőséget.
Az Adattár hitelesítő adatainak frissítése párbeszédpanelen válassza ki azt az előfizetés-azonosítót és erőforráscsoport-nevet, amelybe a tárfiókot áthelyezték, majd válassza a Mentés lehetőséget.
Ha az Előfizetés azonosítója és az Erőforráscsoport névmezői ki vannak töltve a nem hibás adategységekhez, és az áthelyezés előtt tekintse meg az előfizetés azonosítóját és az erőforráscsoportot, kövesse az alábbi lépéseket:
Lépjen az Adattárak lapra, válassza ki az adattárat, majd válassza a Regisztrálás törlése elemet.
Új adattár létrehozásához válassza a Létrehozás lehetőséget.
Az adattár létrehozása párbeszédpanelen használja ugyanazt a nevet, típust stb., mint a regisztrációt megszüntető adattárat. Válassza ki az előfizetés azonosítóját és tárfiókját az új helyről. Végül válassza a Létrehozás lehetőséget az új adattárregisztráció létrehozásához.