az ml online-deployment
Uwaga
Ta dokumentacja jest częścią rozszerzenia ml dla interfejsu wiersza polecenia platformy Azure (wersja 2.15.0 lub nowsza). Rozszerzenie zostanie automatycznie zainstalowane przy pierwszym uruchomieniu polecenia az ml online-deployment . Dowiedz się więcej o rozszerzeniach.
Zarządzanie wdrożeniami online usługi Azure ML.
Wdrożenia usługi Azure ML zapewniają prosty interfejs do tworzenia wdrożeń modeli i zarządzania nimi.
Polecenia
Nazwa | Opis | Typ | Stan |
---|---|---|---|
az ml online-deployment create |
Utwórz wdrożenie. Jeśli wdrożenie już istnieje, zakończy się niepowodzeniem. Jeśli chcesz zaktualizować istniejące wdrożenie, użyj polecenia az ml online-deployment update. |
Numer wewnętrzny | Ogólna dostępność |
az ml online-deployment delete |
Usuwanie wdrożenia. |
Numer wewnętrzny | Ogólna dostępność |
az ml online-deployment get-logs |
Pobierz dzienniki kontenera dla wdrożenia online. |
Numer wewnętrzny | Ogólna dostępność |
az ml online-deployment list |
Wyświetlanie listy wdrożeń. |
Numer wewnętrzny | Ogólna dostępność |
az ml online-deployment show |
Pokaż wdrożenie. |
Numer wewnętrzny | Ogólna dostępność |
az ml online-deployment update |
Aktualizowanie wdrożenia. |
Numer wewnętrzny | Ogólna dostępność |
az ml online-deployment create
Utwórz wdrożenie. Jeśli wdrożenie już istnieje, zakończy się niepowodzeniem. Jeśli chcesz zaktualizować istniejące wdrożenie, użyj polecenia az ml online-deployment update.
Minimalna zalecana jednostka SKU obliczeniowa jest Standard_DS3_v2 dla punktów końcowych ogólnego przeznaczenia. Dowiedz się więcej o jednostkach SKU tutaj: 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
[--all-traffic]
[--endpoint-name]
[--local {false, true}]
[--local-enable-gpu {false, true}]
[--name]
[--no-wait]
[--package-model]
[--set]
[--skip-script-validation]
[--vscode-debug {false, true}]
[--web]
Przykłady
Tworzenie wdrożenia na podstawie pliku specyfikacji YAML
az ml online-deployment create --file deployment.yaml --resource-group my-resource-group --workspace-name my-workspace
Parametry wymagane
Ścieżka lokalna do pliku YAML zawierającego specyfikację wdrażania online usługi Azure ML. Dokumentację referencyjną YAML dotyczącą wdrażania online można znaleźć na stronie: https://aka.ms/ml-cli-v2-deployment-managed-online-yaml-reference, https://aka.ms/ml-cli-v2-deployment-kubernetes-online-yaml-reference.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Nazwa obszaru roboczego usługi Azure ML. Domyślny obszar roboczy można skonfigurować przy użyciu polecenia az configure --defaults workspace=<name>
.
Parametry opcjonalne
Ustawia ruch punktu końcowego 100% do tego wdrożenia po pomyślnym utworzeniu, nie działa z parametrem --no-wait.
Nazwa punktu końcowego online.
Utwórz wdrożenie lokalnie przy użyciu platformy Docker. Dozwolone jest tylko jedno wdrożenie na punkt końcowy. Uwaga: Jeśli określony punkt końcowy nie istnieje, zostanie utworzony.
Włącz procesor GPU na potrzeby lokalnego wdrożenia.
Nazwa wdrożenia.
Nie czekaj na zakończenie długotrwałej operacji.
[TO JEST W WERSJI ZAPOZNAWCZEJ] Utwórz spakowane środowisko na podstawie pliku yaml wdrożenia i użyj spakowanego środowiska na potrzeby wdrożenia.
Zaktualizuj obiekt, określając ścieżkę właściwości i wartość do ustawienia. Przykład: --set property1.property2=.
Umożliwia użytkownikowi obejście weryfikacji skryptu oceniania wdrożenia.
Utwórz lokalny punkt końcowy i dołącz debuger programu VSCode. Działa tylko z flagą --local.
Pokaż szczegóły wdrożenia w usłudze Azure ML Studio w przeglądarce internetowej.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az ml online-deployment delete
Usuwanie wdrożenia.
az ml online-deployment delete --endpoint-name
--name
--resource-group
--workspace-name
[--local {false, true}]
[--no-wait]
[--yes]
Przykłady
Usuwanie wdrożenia z potwierdzeniem
az ml online-deployment delete --name my-deployment --endpoint-name my-endpoint --yes --resource-group my-resource-group --workspace-name my-workspace
Parametry wymagane
Nazwa punktu końcowego online.
Nazwa wdrożenia.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Nazwa obszaru roboczego usługi Azure ML. Domyślny obszar roboczy można skonfigurować przy użyciu polecenia az configure --defaults workspace=<name>
.
Parametry opcjonalne
Usuń wdrożenie lokalne ze środowiska platformy Docker.
Nie czekaj na zakończenie długotrwałej operacji.
Nie monituj o potwierdzenie.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az ml online-deployment get-logs
Pobierz dzienniki kontenera dla wdrożenia online.
az ml online-deployment get-logs --endpoint-name
--name
--resource-group
--workspace-name
[--container]
[--lines]
[--local {false, true}]
Przykłady
Pobieranie dzienników kontenera na potrzeby wdrożenia online
az ml online-deployment get-logs --name my-deployment --endpoint-name my-endpoint --lines 100 --resource-group my-resource-group --workspace-name my-workspace
Parametry wymagane
Nazwa punktu końcowego online.
Nazwa wdrożenia.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Nazwa obszaru roboczego usługi Azure ML. Domyślny obszar roboczy można skonfigurować przy użyciu polecenia az configure --defaults workspace=<name>
.
Parametry opcjonalne
Typ kontenera, z którego mają być pobierane dzienniki. Dozwolone wartości: wnioskowanie-serwer, inicjator magazynu.
Maksymalna liczba linii do końca.
Pobieranie dzienników z wdrożenia lokalnego w środowisku platformy Docker.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az ml online-deployment list
Wyświetlanie listy wdrożeń.
az ml online-deployment list --endpoint-name
--resource-group
--workspace-name
[--local {false, true}]
Przykłady
Wyświetlanie listy wdrożeń w punkcie końcowym
az ml online-deployment list --endpoint-name my-endpoint --resource-group my-resource-group --workspace-name my-workspace
Parametry wymagane
Nazwa punktu końcowego.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Nazwa obszaru roboczego usługi Azure ML. Domyślny obszar roboczy można skonfigurować przy użyciu polecenia az configure --defaults workspace=<name>
.
Parametry opcjonalne
Wyświetl listę wdrożenia lokalnego w ramach tego lokalnego punktu końcowego.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az ml online-deployment show
Pokaż wdrożenie.
az ml online-deployment show --endpoint-name
--name
--resource-group
--workspace-name
[--local {false, true}]
[--web]
Przykłady
Pokaż wdrożenie
az ml online-deployment show --name my-deployment --endpoint-name my-endpoint --resource-group my-resource-group --workspace-name my-workspace
Parametry wymagane
Nazwa punktu końcowego online.
Nazwa wdrożenia.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Nazwa obszaru roboczego usługi Azure ML. Domyślny obszar roboczy można skonfigurować przy użyciu polecenia az configure --defaults workspace=<name>
.
Parametry opcjonalne
Pokaż lokalne wdrożenie ze środowiska platformy Docker.
Pokaż szczegóły wdrożenia w usłudze Azure ML Studio w przeglądarce internetowej.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az ml online-deployment update
Aktualizowanie wdrożenia.
az ml online-deployment update --resource-group
--workspace-name
[--add]
[--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]
Przykłady
Aktualizowanie wdrożenia z pliku specyfikacji YAML
az ml online-deployment update --file deployment.yaml --resource-group my-resource-group --workspace-name my-workspace
Parametry wymagane
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Nazwa obszaru roboczego usługi Azure ML. Domyślny obszar roboczy można skonfigurować przy użyciu polecenia az configure --defaults workspace=<name>
.
Parametry opcjonalne
Dodaj obiekt do listy obiektów, określając pary ścieżki i wartości klucza. Przykład: --add property.listProperty <key=value, string or JSON string>
.
Nazwa punktu końcowego online.
Ścieżka lokalna do pliku YAML zawierającego specyfikację wdrażania online usługi Azure ML. Dokumentację referencyjną YAML dotyczącą wdrażania online można znaleźć na stronie: https://aka.ms/ml-cli-v2-deployment-managed-online-yaml-reference, https://aka.ms/ml-cli-v2-deployment-kubernetes-online-yaml-reference.
W przypadku używania polecenia "set" lub "add" zachowaj literały ciągu zamiast próbować konwertować na format JSON.
Aktualizowanie wdrożenia lokalnego w środowisku platformy Docker.
Włącz procesor GPU na potrzeby lokalnego wdrożenia.
Nazwa wdrożenia.
Nie czekaj na zakończenie długotrwałej operacji.
Usuń właściwość lub element z listy. Przykład: --remove property.list <indexToRemove>
OR --remove propertyToRemove
.
Zaktualizuj obiekt, określając ścieżkę właściwości i wartość do ustawienia. Przykład: --set property1.property2=<value>
.
Umożliwia użytkownikowi obejście weryfikacji skryptu oceniania wdrożenia.
Zaktualizuj lokalny punkt końcowy i ponownie dołącz debuger programu VSCode. Działa tylko z flagą --local.
Pokaż szczegóły wdrożenia w usłudze Azure ML Studio w przeglądarce internetowej.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.