az ml component

Megjegyzés

Ez a hivatkozás az Azure CLI ml-bővítményének része (2.15.0-s vagy újabb verzió). A bővítmény automatikusan telepíti az az ml component parancs első futtatásakor. További információ a bővítményekről.

Azure ML-összetevők kezelése.

Az Azure ML-összetevő határozza meg a folyamatfeladatok összetevőjének konfigurációját. Konfigurálhatja a bemeneti/kimeneti portokat, a végrehajtási környezetet és az összetevő parancsát. Az összetevő létrehozása után hivatkozhat a folyamatfeladat összetevőire a Docker-tárolókban való végrehajtásukhoz.

Parancsok

az ml component archive

Összetevő archiválása.

az ml component create

Hozzon létre egy összetevőt.

az ml component list

Munkaterület összetevőinek listázása.

az ml component restore

Archivált összetevő visszaállítása.

az ml component show

Egy összetevő részleteinek megjelenítése.

az ml component update

Összetevő frissítése. Jelenleg csak néhány mező (leírás, display_name) támogatja a frissítést.

az ml component archive

Összetevő archiválása.

Az összetevők archiválása alapértelmezés szerint elrejti azt a lista lekérdezései (az ml component list) elől. Továbbra is hivatkozhat és használhat archivált összetevőt a folyamatokban. Archiválhat egy összetevőtárolót vagy egy adott összetevőverziót. Az összetevőtároló archiválása archiválja az összetevő összes verzióját az adott név alatt. Az archivált összetevőket a használatával az ml component restoreállíthatja vissza. Ha a teljes összetevőtároló archiválva van, nem állíthatja vissza az összetevő egyes verzióit – az összetevőtárolót vissza kell állítania.

az ml component archive --name
                        --resource-group
                        --workspace-name
                        [--label]
                        [--version]

Példák

Összetevőtároló archiválása (az összetevő összes verziójának archiválása)

az ml component archive --name my-component --resource-group my-resource-group --workspace-name my-workspace

Adott összetevőverzió archiválása

az ml component archive --name my-component --version 1 --resource-group my-resource-group --workspace-name my-workspace

Kötelező paraméterek

--name -n

Az összetevő neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a használatával az configure --defaults group=<name>konfigurálhatja.

--workspace-name -w

Az Azure ML-munkaterület neve. Az alapértelmezett csoportot a használatával az configure --defaults workspace=<name>konfigurálhatja.

Opcionális paraméterek

--label -l

Az összetevő címkéje.

--version -v

Az összetevő verziója.

az ml component create

Hozzon létre egy összetevőt.

az ml component create --file
                       --resource-group
                       --workspace-name
                       [--name]
                       [--set]
                       [--version]

Példák

Összetevő létrehozása YAML-specifikációs fájlból

az ml component create --file my_component.yml --resource-group my-resource-group --workspace-name my-workspace

Összetevő létrehozása yaML-specifikációs fájlból a megadott verzióval

az ml component create --file my_component.yml --version 1 --resource-group my-resource-group --workspace-name my-workspace

Kötelező paraméterek

--file -f

Az Azure ML-összetevő specifikációját tartalmazó YAML-fájl helyi elérési útja. Az összetevő YAML-referencia-dokumentumai a következő helyen találhatók: https://aka.ms/ml-cli-v2-component-command-yaml-reference.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a használatával az configure --defaults group=<name>konfigurálhatja.

--workspace-name -w

Az Azure ML-munkaterület neve. Az alapértelmezett csoportot a használatával az configure --defaults workspace=<name>konfigurálhatja.

Opcionális paraméterek

--name -n

Az összetevő neve.

--set

Objektum frissítése a beállítandó tulajdonság elérési útjának és értékének megadásával. Példa: --set property1.property2=.

--version -v

Az összetevő verziója.

az ml component list

Munkaterület összetevőinek listázása.

az ml component list --resource-group
                     --workspace-name
                     [--archived-only]
                     [--include-archived]
                     [--max-results]
                     [--name]

Példák

A munkaterület összes összetevőjének listázása

az ml component list --resource-group my-resource-group --workspace-name my-workspace

A munkaterületen megadott név összes összetevőverziójának listázása

az ml component list --name my-component --resource-group my-resource-group --workspace-name my-workspace

Listázhatja egy munkaterület összes összetevőjét a --query argumentum használatával, hogy JMESPath-lekérdezést hajtson végre a parancsok eredményein.

az ml component list --query "[].{Name:name}"  --output table --resource-group my-resource-group --workspace-name my-workspace

Kötelező paraméterek

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a használatával az configure --defaults group=<name>konfigurálhatja.

--workspace-name -w

Az Azure ML-munkaterület neve. Az alapértelmezett csoportot a használatával az configure --defaults workspace=<name>konfigurálhatja.

Opcionális paraméterek

--archived-only

Csak az archivált összetevők listázása.

--include-archived

Archivált összetevők és aktív összetevők listázása.

--max-results -r

A visszaadandó eredmények maximális száma.

--name -n

Az összetevő neve.

az ml component restore

Archivált összetevő visszaállítása.

Az archivált összetevők visszaállításakor az többé nem lesz elrejtve a listabeli lekérdezések (az ml component list) elől. Ha egy teljes összetevőtároló archiválva van, visszaállíthatja az archivált tárolót. Ezzel visszaállítja az összetevő összes verzióját az adott név alatt. Nem állíthat vissza csak egy adott összetevőverziót, ha a teljes összetevőtároló archiválva van – a teljes tárolót vissza kell állítania. Ha csak egy adott összetevőverziót archivált, visszaállíthatja az adott verziót.

az ml component restore --name
                        --resource-group
                        --workspace-name
                        [--label]
                        [--version]

Példák

Archivált összetevőtároló visszaállítása (az összetevő összes verzióját visszaállítja)

az ml component restore --name my-component --resource-group my-resource-group --workspace-name my-workspace

Egy adott archivált összetevőverzió visszaállítása

az ml component restore --name my-component --version 1 --resource-group my-resource-group --workspace-name my-workspace

Kötelező paraméterek

--name -n

Az összetevő neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a használatával az configure --defaults group=<name>konfigurálhatja.

--workspace-name -w

Az Azure ML-munkaterület neve. Az alapértelmezett csoportot a használatával az configure --defaults workspace=<name>konfigurálhatja.

Opcionális paraméterek

--label -l

Az összetevő címkéje.

--version -v

Az összetevő verziója.

az ml component show

Egy összetevő részleteinek megjelenítése.

az ml component show --name
                     --resource-group
                     --workspace-name
                     [--label]
                     [--version]

Példák

A megadott névvel és verzióval rendelkező összetevő részleteinek megjelenítése

az ml component show --name my-component --version 1 --resource-group my-resource-group --workspace-name my-workspace

Kötelező paraméterek

--name -n

Az összetevő neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a használatával az configure --defaults group=<name>konfigurálhatja.

--workspace-name -w

Az Azure ML-munkaterület neve. Az alapértelmezett csoportot a használatával az configure --defaults workspace=<name>konfigurálhatja.

Opcionális paraméterek

--label -l

Az összetevő címkéje.

--version -v

Az összetevő verziója.

az ml component update

Összetevő frissítése. Jelenleg csak néhány mező (leírás, display_name) támogatja a frissítést.

az ml component update --name
                       --resource-group
                       --workspace-name
                       [--add]
                       [--force-string]
                       [--label]
                       [--remove]
                       [--set]
                       [--version]

Példák

Összetevő leírásának frissítése

az ml component update -n my_component -v 1 --set description="new description" -g my-resource-group -w my-workspace

Kötelező paraméterek

--name -n

Az összetevő neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a használatával az configure --defaults group=<name>konfigurálhatja.

--workspace-name -w

Az Azure ML-munkaterület neve. Az alapértelmezett csoportot a használatával az configure --defaults workspace=<name>konfigurálhatja.

Opcionális paraméterek

--add

Adjon hozzá egy objektumot az objektumok listájához egy elérési út és egy kulcsértékpár megadásával. Példa: --add property.listProperty <key=value, string vagy JSON string>.

--force-string

A "set" vagy az "add" használatakor őrizze meg a sztringkonstansokat ahelyett, hogy JSON-ra próbálnál konvertálni.

--label -l

Az összetevő címkéje.

--remove

Tulajdonság vagy elem eltávolítása egy listából. Példa: --remove property.list OR --remove propertyToRemove.

--set

Objektum frissítése a beállítandó tulajdonság elérési útjának és értékének megadásával. Példa: --set property1.property2=.

--version -v

Az összetevő verziója.