az ml online-deployment
Note
Tento odkaz je součástí rozšíření ml pro Azure CLI (verze 2.15.0 nebo vyšší). Rozšíření se automaticky nainstaluje při prvním spuštění příkazu az ml online-deployment. Přečtěte si další informace o rozšířeních.
Správa online nasazení Azure ML
Azure nasazení ML poskytují jednoduché rozhraní pro vytváření a správu nasazení modelu.
Příkazy
| Name | Description | Typ | Stav |
|---|---|---|---|
| az ml online-deployment create |
Vytvořte nasazení. Pokud už nasazení existuje, selže. Pokud chcete aktualizovat existující nasazení, použijte příkaz az ml online-deployment update. |
Extension | GA |
| az ml online-deployment delete |
Odstranění nasazení |
Extension | GA |
| az ml online-deployment get-logs |
Získejte protokoly kontejneru pro online nasazení. |
Extension | GA |
| az ml online-deployment list |
Zobrazení seznamu nasazení |
Extension | GA |
| az ml online-deployment show |
Zobrazení nasazení |
Extension | GA |
| az ml online-deployment update |
Aktualizujte nasazení. |
Extension | GA |
az ml online-deployment create
Vytvořte nasazení. Pokud už nasazení existuje, selže. Pokud chcete aktualizovat existující nasazení, použijte příkaz az ml online-deployment update.
Minimální doporučená skladová položka výpočetních prostředků je Standard_DS3_v2 pro koncové body pro obecné účely. Další informace o skladových posílacích najdete tady: https://learn.microsoft.com/en-us/azure/machine-learning/reference-managed-online-endpoints-vm-sku-list.
az ml online-deployment create --file
--resource-group
--workspace-name
[--acquire-policy-token]
[--all-traffic]
[--change-reference]
[--endpoint-name]
[--local {false, true}]
[--local-enable-gpu {false, true}]
[--name]
[--no-wait]
[--package-model]
[--set]
[--skip-script-validation]
[--vscode-debug {false, true}]
[--web]
Příklady
Vytvoření nasazení ze souboru specifikace YAML
az ml online-deployment create --file deployment.yaml --resource-group my-resource-group --workspace-name my-workspace
Povinné parametry
Místní cesta k souboru YAML obsahujícímu specifikaci online nasazení Azure ML. Referenční dokumenty YAML pro online nasazení najdete na adrese: https://aka.ms/ml-cli-v2-deployment-managed-online-yaml-reference, https://aka.ms/ml-cli-v2-deployment-kubernetes-online-yaml-reference.
Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.
Název pracovního prostoru Azure ML. Výchozí pracovní prostor můžete nakonfigurovat pomocí az configure --defaults workspace=<name>.
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
Získání tokenu Azure Policy automaticky pro tuto operaci prostředku
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Global Policy Arguments |
Nastaví provoz koncového bodu 100% na toto nasazení po úspěšném vytvoření, nebude fungovat s parametrem --no-wait.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Související referenční ID odkazu na změnu pro tuto operaci prostředku.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Global Policy Arguments |
Název online koncového bodu
Vytvořte nasazení místně pomocí Dockeru. Je povoleno pouze jedno nasazení na jeden koncový bod. Poznámka: Pokud zadaný koncový bod neexistuje, vytvoří se.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
| Přípustné hodnoty: | false, true |
Povolte GPU pro místní nasazení.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
| Přípustné hodnoty: | false, true |
Název nasazení
Nečekejte na dokončení dlouhotrvající operace.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
[TOTO JE VE VERZI PREVIEW] Vytvořte zabalené prostředí z yaml nasazení a použijte zabalené prostředí pro nasazení.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Aktualizujte objekt zadáním cesty vlastnosti a hodnoty, která se má nastavit. Příklad: --set property1.property2=value.
Umožňuje uživateli obejít ověřování hodnoticího skriptu nasazení.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Vytvořte místní koncový bod a připojte ladicí program VSCode. Funguje jenom s příznakem --local.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
| Přípustné hodnoty: | false, true |
Zobrazení podrobností o nasazení ve webovém prohlížeči v nástroji Azure ML Studio
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
az ml online-deployment delete
Odstranění nasazení
az ml online-deployment delete --endpoint-name
--name
--resource-group
--workspace-name
[--acquire-policy-token]
[--change-reference]
[--local {false, true}]
[--no-wait]
[--yes]
Příklady
Odstranění nasazení s potvrzením
az ml online-deployment delete --name my-deployment --endpoint-name my-endpoint --yes --resource-group my-resource-group --workspace-name my-workspace
Povinné parametry
Název online koncového bodu
Název nasazení
Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.
Název pracovního prostoru Azure ML. Výchozí pracovní prostor můžete nakonfigurovat pomocí az configure --defaults workspace=<name>.
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
Získání tokenu Azure Policy automaticky pro tuto operaci prostředku
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Global Policy Arguments |
Související referenční ID odkazu na změnu pro tuto operaci prostředku.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Global Policy Arguments |
Odstraňte místní nasazení z prostředí Dockeru.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
| Přípustné hodnoty: | false, true |
Nečekejte na dokončení dlouhotrvající operace.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Nevyzývejte k potvrzení.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
az ml online-deployment get-logs
Získejte protokoly kontejneru pro online nasazení.
az ml online-deployment get-logs --endpoint-name
--name
--resource-group
--workspace-name
[--acquire-policy-token]
[--change-reference]
[--container]
[--lines]
[--local {false, true}]
Příklady
Získání protokolů kontejneru pro online nasazení
az ml online-deployment get-logs --name my-deployment --endpoint-name my-endpoint --lines 100 --resource-group my-resource-group --workspace-name my-workspace
Povinné parametry
Název online koncového bodu
Název nasazení
Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.
Název pracovního prostoru Azure ML. Výchozí pracovní prostor můžete nakonfigurovat pomocí az configure --defaults workspace=<name>.
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
Získání tokenu Azure Policy automaticky pro tuto operaci prostředku
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Global Policy Arguments |
Související referenční ID odkazu na změnu pro tuto operaci prostředku.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Global Policy Arguments |
Typ kontejneru, ze kterého chcete načíst protokoly. Povolené hodnoty: odvození serveru, inicializátor úložiště.
Maximální počet čar k chvostu.
| Vlastnost | Hodnota |
|---|---|
| Default value: | 5000 |
Získejte protokoly z místního nasazení v prostředí Dockeru.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
| Přípustné hodnoty: | false, true |
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
az ml online-deployment list
Zobrazení seznamu nasazení
az ml online-deployment list --endpoint-name
--resource-group
--workspace-name
[--local {false, true}]
Příklady
Výpis nasazení v koncovém bodu
az ml online-deployment list --endpoint-name my-endpoint --resource-group my-resource-group --workspace-name my-workspace
Povinné parametry
Název koncového bodu
Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.
Název pracovního prostoru Azure ML. Výchozí pracovní prostor můžete nakonfigurovat pomocí az configure --defaults workspace=<name>.
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
Uveďte místní nasazení v rámci tohoto místního koncového bodu.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
| Přípustné hodnoty: | false, true |
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
az ml online-deployment show
Zobrazení nasazení
az ml online-deployment show --endpoint-name
--name
--resource-group
--workspace-name
[--local {false, true}]
[--web]
Příklady
Zobrazení nasazení
az ml online-deployment show --name my-deployment --endpoint-name my-endpoint --resource-group my-resource-group --workspace-name my-workspace
Povinné parametry
Název online koncového bodu
Název nasazení
Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.
Název pracovního prostoru Azure ML. Výchozí pracovní prostor můžete nakonfigurovat pomocí az configure --defaults workspace=<name>.
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
Zobrazení místního nasazení z prostředí Dockeru
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
| Přípustné hodnoty: | false, true |
Zobrazení podrobností o nasazení ve webovém prohlížeči v nástroji Azure ML Studio
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
az ml online-deployment update
Aktualizujte nasazení.
az ml online-deployment update --resource-group
--workspace-name
[--acquire-policy-token]
[--add]
[--change-reference]
[--endpoint-name]
[--file]
[--force-string]
[--local {false, true}]
[--local-enable-gpu {false, true}]
[--name]
[--no-wait]
[--remove]
[--set]
[--skip-script-validation]
[--vscode-debug {false, true}]
[--web]
Příklady
Aktualizace nasazení ze souboru specifikace YAML
az ml online-deployment update --file deployment.yaml --resource-group my-resource-group --workspace-name my-workspace
Povinné parametry
Název skupiny prostředků Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.
Název pracovního prostoru Azure ML. Výchozí pracovní prostor můžete nakonfigurovat pomocí az configure --defaults workspace=<name>.
Volitelné parametry
Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.
Získání tokenu Azure Policy automaticky pro tuto operaci prostředku
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Global Policy Arguments |
Přidejte objekt do seznamu objektů zadáním párů cest a klíč-hodnota. Příklad: --add property.listProperty <key=value, string or JSON string>.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Generic Update Arguments |
| Default value: | [] |
Související referenční ID odkazu na změnu pro tuto operaci prostředku.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Global Policy Arguments |
Název online koncového bodu
Místní cesta k souboru YAML obsahujícímu specifikaci online nasazení Azure ML. Referenční dokumenty YAML pro online nasazení najdete na adrese: https://aka.ms/ml-cli-v2-deployment-managed-online-yaml-reference, https://aka.ms/ml-cli-v2-deployment-kubernetes-online-yaml-reference.
Při použití set nebo add zachovávejte řetězcové literály místo pokusu o převod na JSON.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Generic Update Arguments |
| Default value: | False |
Aktualizujte místní nasazení v prostředí Dockeru.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
| Přípustné hodnoty: | false, true |
Povolte GPU pro místní nasazení.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
| Přípustné hodnoty: | false, true |
Název nasazení
Nečekejte na dokončení dlouhotrvající operace.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Odeberte vlastnost nebo prvek ze seznamu. Příklad: --remove property.list <indexToRemove> OR --remove propertyToRemove.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Generic Update Arguments |
| Default value: | [] |
Aktualizujte objekt zadáním cesty vlastnosti a hodnoty, která se má nastavit. Příklad: --set property1.property2=<value>.
| Vlastnost | Hodnota |
|---|---|
| Skupina parametrů: | Generic Update Arguments |
| Default value: | [] |
Umožňuje uživateli obejít ověřování hodnoticího skriptu nasazení.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Aktualizujte místní koncový bod a znovu připojte ladicí program VSCode. Funguje jenom s příznakem --local.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
| Přípustné hodnoty: | false, true |
Zobrazení podrobností o nasazení ve webovém prohlížeči v nástroji Azure ML Studio
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazit pouze chyby, potlačit upozornění.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |
Výstupní formát
| Vlastnost | Hodnota |
|---|---|
| Default value: | json |
| Přípustné hodnoty: | json, jsonc, none, table, tsv, yaml, yamlc |
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
| Vlastnost | Hodnota |
|---|---|
| Default value: | False |