az ml component

Feljegyzé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-összetevő 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

Name Description Típus Állapot
az ml component archive

Összetevő archiválása.

Mellék FE
az ml component create

Hozzon létre egy összetevőt.

Mellék FE
az ml component list

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

Mellék FE
az ml component restore

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

Mellék FE
az ml component show

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

Mellék FE
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.

Mellék FE

az ml component archive

Összetevő archiválása.

Az összetevők archiválása alapértelmezés szerint elrejti azt a lista lekérdezéseiből (az ml component list). Továbbra is hivatkozhat és használhat archivált összetevőt a folyamatokban. Egy összetevőtárolót vagy egy adott összetevőverziót archiválhat. 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 következővel az ml component restoreállíthatja vissza: . Ha a teljes összetevőtároló archiválva van, az összetevő egyes verziói nem állíthatók vissza – az összetevőtárolót vissza kell állítania.

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

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.

Opcionális paraméterek

--label -l

Az összetevő címkéje.

--registry-name

Ha meg van adva, a parancs munkaterület helyett a beállításjegyzéket célozza meg. Ezért nem lesz szükség erőforráscsoportra és munkaterületre.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

--version -v

Az összetevő verziója.

--workspace-name -w

Az Azure ML-munkaterület neve. Az alapértelmezett munkaterületet konfigurálhatja a következővel az configure --defaults workspace=<name>: .

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az ml component create

Hozzon létre egy összetevőt.

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

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 megadott verziójú YAML-specifikációs fájlból

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

Összetevő létrehozása a beállításjegyzékben YAML-specifikációs fájlból

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

Összetevő létrehozása a beállításjegyzékben egy megadott verziójú YAML-specifikációs fájlból

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

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-dokumentációja a következő helyen található: https://aka.ms/ml-cli-v2-component-command-yaml-reference.

Opcionális paraméterek

--name -n

Az összetevő neve.

--registry-name

Ha meg van adva, a parancs munkaterület helyett a beállításjegyzéket célozza meg. Ezért nem lesz szükség erőforráscsoportra és munkaterületre.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

--set

Frissítsen egy objektumot egy beállítandó tulajdonság elérési útjának és értékének megadásával. Példa: --set property1.property2=.

--skip-validation

Hagyja ki az érvényesítést az erőforrás létrehozásakor. Vegye figyelembe, hogy a függő erőforrások nem hagyják ki az ellenőrzésüket a létrehozás során.

alapértelmezett érték: False
--version -v

Az összetevő verziója.

--workspace-name -w

Az Azure ML-munkaterület neve. Az alapértelmezett munkaterületet konfigurálhatja a következővel az configure --defaults workspace=<name>: .

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az ml component list

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

az ml component list [--archived-only]
                     [--include-archived]
                     [--max-results]
                     [--name]
                     [--registry-name]
                     [--resource-group]
                     [--workspace-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 a 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

A beállításjegyzék összes összetevőjének listázása

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

A megadott név összes összetevőverziójának listázása egy beállításjegyzékben

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

Listázhatja a beállításjegyzék ö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 --registry-name my-registry-name --resource-group my-resource-group

Opcionális paraméterek

--archived-only

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

alapértelmezett érték: False
--include-archived

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

alapértelmezett érték: False
--max-results -r

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

--name -n

Az összetevő neve.

--registry-name

Ha meg van adva, a parancs munkaterület helyett a beállításjegyzéket célozza meg. Ezért nem lesz szükség erőforráscsoportra és munkaterületre.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

--workspace-name -w

Az Azure ML-munkaterület neve. Az alapértelmezett munkaterületet konfigurálhatja a következővel az configure --defaults workspace=<name>: .

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

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 lista lekérdezései elől (az ml component list). 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ó lett archiválva, visszaállíthatja az adott verziót.

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

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

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.

Opcionális paraméterek

--label -l

Az összetevő címkéje.

--registry-name

Ha meg van adva, a parancs munkaterület helyett a beállításjegyzéket célozza meg. Ezért nem lesz szükség erőforráscsoportra és munkaterületre.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

--version -v

Az összetevő verziója.

--workspace-name -w

Az Azure ML-munkaterület neve. Az alapértelmezett munkaterületet konfigurálhatja a következővel az configure --defaults workspace=<name>: .

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az ml component show

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

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

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

A megadott névvel és verzióval rendelkező összetevő részleteinek megjelenítése a beállításjegyzékben

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

Kötelező paraméterek

--name -n

Az összetevő neve.

Opcionális paraméterek

--label -l

Az összetevő címkéje.

--registry-name

Ha meg van adva, a parancs munkaterület helyett a beállításjegyzéket célozza meg. Ezért nem lesz szükség erőforráscsoportra és munkaterületre.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot konfigurálhatja a következővel az configure --defaults group=<name>: .

--version -v

Az összetevő verziója.

--workspace-name -w

Az Azure ML-munkaterület neve. Az alapértelmezett munkaterületet konfigurálhatja a következővel az configure --defaults workspace=<name>: .

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

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]
                       [--registry-name]
                       [--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 konfigurálhatja a következővel az configure --defaults group=<name>: .

--workspace-name -w

Az Azure ML-munkaterület neve. Az alapértelmezett munkaterületet konfigurálhatja a következővel az configure --defaults workspace=<name>: .

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 or JSON string>

alapértelmezett érték: []
--force-string

A "set" vagy a "add" használata esetén a JSON-ra való konvertálás helyett őrizze meg a sztringkonstansokat.

alapértelmezett érték: False
--label -l

Az összetevő címkéje.

--registry-name

Ha meg van adva, a parancs munkaterület helyett a beállításjegyzéket célozza meg. Ezért nem lesz szükség erőforráscsoportra és munkaterületre.

--remove

Tulajdonság vagy elem eltávolítása a listából. Példa: --remove property.list <indexToRemove> VAGY --remove propertyToRemove.

alapértelmezett érték: []
--set

Frissítsen egy objektumot egy beállítandó tulajdonság elérési útjának és értékének megadásával. Példa: --set property1.property2=<value>

alapértelmezett érték: []
--version -v

Az összetevő verziója.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.