az ml service
Note
このリファレンスは、Azure CLI (バージョン 2.0.28 以降) の azure-cli-ml 拡張機能の一部です。 拡張機能は、 az ml service コマンドを初めて実行するときに自動的にインストールされます。 拡張機能の詳細をご覧ください。
運用化されたサービスを管理します。
コマンド
名前 | 説明 | 型 | Status |
---|---|---|---|
az ml service delete |
ワークスペースからサービスを削除します。 |
拡張子 | GA |
az ml service get-access-token |
サービスに要求を発行するトークンを取得します。 |
拡張子 | GA |
az ml service get-keys |
サービスに対して要求を発行するためのキーを取得します。 |
拡張子 | GA |
az ml service get-logs |
サービスのログを取得します。 |
拡張子 | GA |
az ml service list |
ワークスペース内のサービスを一覧表示します。 |
拡張子 | GA |
az ml service regen-key |
サービスのキーを再生成します。 |
拡張子 | GA |
az ml service run |
ワークスペースでサービスを実行します。 |
拡張子 | GA |
az ml service show |
ワークスペース内のサービスの詳細を表示します。 |
拡張子 | GA |
az ml service update |
ワークスペース内のサービスを更新します。 |
拡張子 | GA |
az ml service delete
ワークスペースからサービスを削除します。
az ml service delete --name
[--path]
[--resource-group]
[--subscription-id]
[--workspace-name]
[-v]
必須のパラメーター
削除するサービス名。
省略可能のパラメーター
プロジェクト フォルダーへのパス。 既定値: 現在のディレクトリ。
指定されたワークスペースに対応するリソース グループ。
サブスクリプション ID を指定します。
削除するサービスを含むワークスペースの名前。
詳細度フラグ。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az ml service get-access-token
サービスに要求を発行するトークンを取得します。
az ml service get-access-token --name
[--path]
[--resource-group]
[--subscription-id]
[--workspace-name]
[-v]
必須のパラメーター
サービス名:
省略可能のパラメーター
プロジェクト フォルダーへのパス。 既定値: 現在のディレクトリ。
指定されたワークスペースに対応するリソース グループ。
サブスクリプション ID を指定します。
表示するサービスを含むワークスペースの名前。
詳細度フラグ。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az ml service get-keys
サービスに対して要求を発行するためのキーを取得します。
az ml service get-keys --name
[--path]
[--resource-group]
[--subscription-id]
[--workspace-name]
[-v]
必須のパラメーター
サービス名:
省略可能のパラメーター
プロジェクト フォルダーへのパス。 既定値: 現在のディレクトリ。
指定されたワークスペースに対応するリソース グループ。
サブスクリプション ID を指定します。
表示するサービスを含むワークスペースの名前。
詳細度フラグ。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az ml service get-logs
サービスのログを取得します。
az ml service get-logs --name
[--init]
[--num_lines]
[--path]
[--resource-group]
[--subscription-id]
[--workspace-name]
[-v]
必須のパラメーター
サービス名:
省略可能のパラメーター
スコアリング コンテナーではなく、init コンテナーのログを取得します。
末尾から返されるログ行の数 (既定値は 5000)。
プロジェクト フォルダーへのパス。 既定値: 現在のディレクトリ。
指定されたワークスペースに対応するリソース グループ。
サブスクリプション ID を指定します。
表示するサービスを含むワークスペースの名前。
詳細度フラグ。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az ml service list
ワークスペース内のサービスを一覧表示します。
az ml service list [--compute-type]
[--image-digest]
[--model-id]
[--model-name]
[--path]
[--property]
[--resource-group]
[--subscription-id]
[--tag]
[--workspace-name]
[-v]
省略可能のパラメーター
指定した場合、指定したコンピューティングの種類を持つサービスのみが表示されます。 (オプションは 'ACI'、'AKS' です)。
指定した場合、指定されたイメージ ダイジェストを持つサービスのみが表示されます。
指定した場合、指定されたモデル ID を持つサービスのみが表示されます。
指定した場合、指定されたモデル名を持つサービスのみが表示されます。
プロジェクト フォルダーへのパス。 既定値: 現在のディレクトリ。
指定した場合は、指定されたキー/値 (e.g. key、または key=value) に基づいてフィルター処理されます。 複数のプロパティは、複数の --property オプションで指定できます。
指定されたワークスペースに対応するリソース グループ。
サブスクリプション ID を指定します。
指定した場合は、指定されたキー/値 (e.g. key、または key=value) に基づいてフィルター処理されます。 複数のタグを複数の --tag オプションで指定できます。
一覧表示するサービスを含むワークスペースの名前。
詳細度フラグ。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az ml service regen-key
サービスのキーを再生成します。
az ml service regen-key --key
--name
[--path]
[--resource-group]
[--set-key]
[--subscription-id]
[--workspace-name]
[-v]
必須のパラメーター
regen が指定されている場合、再生成するキー。 オプション: プライマリ、セカンダリ。
サービス名:
省略可能のパラメーター
プロジェクト フォルダーへのパス。 既定値: 現在のディレクトリ。
指定されたワークスペースに対応するリソース グループ。
指定したキーの認証値を指定します。
サブスクリプション ID を指定します。
表示するサービスを含むワークスペースの名前。
詳細度フラグ。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az ml service run
ワークスペースでサービスを実行します。
az ml service run --name
[--input-data]
[--path]
[--resource-group]
[--subscription-id]
[--workspace-name]
[-v]
必須のパラメーター
スコア付け対象のサービス名。
省略可能のパラメーター
Web サービスの呼び出しに使用するデータ。
プロジェクト フォルダーへのパス。 既定値: 現在のディレクトリ。
指定されたワークスペースに対応するリソース グループ。
サブスクリプション ID を指定します。
実行するサービスを含むワークスペースの名前。
詳細度フラグ。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az ml service show
ワークスペース内のサービスの詳細を表示します。
az ml service show --name
[--path]
[--resource-group]
[--subscription-id]
[--workspace-name]
[-v]
必須のパラメーター
表示する Web サービスの名前。
省略可能のパラメーター
プロジェクト フォルダーへのパス。 既定値: 現在のディレクトリ。
指定されたワークスペースに対応するリソース グループ。
サブスクリプション ID を指定します。
表示するサービスを含むワークスペースの名前。
詳細度フラグ。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
az ml service update
ワークスペース内のサービスを更新します。
az ml service update --name
[--add-property]
[--add-tag]
[--ae]
[--ai]
[--ar]
[--as]
[--at]
[--autoscale-max-replicas]
[--autoscale-min-replicas]
[--base-image]
[--base-image-registry]
[--cc]
[--ccl]
[--cf]
[--collect-model-data]
[--compute-target]
[--cuda-version]
[--dc]
[--description]
[--dn]
[--ds]
[--ed]
[--eg]
[--entry-script]
[--environment-name]
[--environment-version]
[--failure-threshold]
[--gb]
[--gbl]
[--gc]
[--ic]
[--id]
[--is-migration]
[--kp]
[--ks]
[--lo]
[--max-request-wait-time]
[--model]
[--model-metadata-file]
[--no-wait]
[--nr]
[--path]
[--period-seconds]
[--po]
[--remove-tag]
[--replica-max-concurrent-requests]
[--resource-group]
[--rt]
[--sc]
[--scoring-timeout-ms]
[--sd]
[--se]
[--sk]
[--sp]
[--st]
[--subscription-id]
[--timeout-seconds]
[--token-auth-enabled]
[--workspace-name]
[-v]
必須のパラメーター
更新するサービス名。
省略可能のパラメーター
追加するキー/値プロパティ (e.g. key=value)。 複数の --add-property オプションを使用して、複数のプロパティを指定できます。
追加するキー/値タグ (e.g. key=value)。 複数の --add-tag オプションを使用して、複数のタグを指定できます。
この Webservice に対してキー認証を有効にするかどうかを指定します。 既定値は False です。
この Web サービスに対して AppInsights を有効にするかどうか。 既定値は False です。
自動スケーラーがこの Webservice のスケーリングを試行する頻度。 デフォルト値は 1 です。
この Web サービスに対して自動スケーリングを有効にするかどうか。 num_replicas が None の場合、既定値は True です。
自動スケーラーがこの Webservice に対して維持しようとする目標使用率 (最大 100%)。 既定値は 70 です。
この Webservice を自動スケーリングするときに使用するコンテナーの最大数。 既定値は 10 です。
この Webservice を自動スケーリングするときに使用するコンテナーの最小数。 デフォルト値は 1 です。
基本イメージとして使用するカスタム イメージ。 基本イメージが指定されていない場合、指定されたランタイム パラメーターに基づいた基本イメージが使用されます。
基本イメージを含むイメージ レジストリ。
この Web サービスに割り当てる CPU コアの数。 10 進数を指定できます。 既定値は 0.1 です。
この Webservice で使用できる CPU コアの最大数。 10 進数を指定できます。
イメージに使用する Conda 環境定義を含むローカル ファイルのパス。
この Web サービスに対してモデル データ収集を有効にするかどうか。 既定値は False です。
(プレビュー)移行された Kubernetes オンライン エンドポイントとデプロイをホストするために AzureML 拡張機能がインストールされているコンピューティング 先を指定します。
GPU のサポートが必要なイメージにインストールする CUDA のバージョン。 GPU イメージは、Azure Container Instances、Azure Machine Learning コンピューティング、Azure Virtual Machines、Azure Kubernetes Service などの Microsoft Azure サービス上で使用する必要があります。 サポートされているバージョンは 9.0、9.1、10.0 です。 "enable_gpu" が設定されている場合、これの既定値は "9.1" です。
デプロイ メタデータを含む JSON ファイルへのパス。
サービスの説明。
この Web サービスの DNS 名。
イメージを設定するときに実行する追加の Docker 手順を含むローカル ファイルのパス。
デプロイ用の Azure Machine Learning Environment のディレクトリ。 これは、'az ml environment scaffold' コマンドで指定されたのと同じディレクトリ パスです。
イメージで GPU サポートを有効にするかどうか。 GPU イメージは、Azure Container Instances、Azure Machine Learning コンピューティング、Azure Virtual Machines、Azure Kubernetes Service などの Microsoft Azure サービス上で使用する必要があります。 既定値は False です。
サービス用に実行するコードを含むローカル ファイルへのパス (指定されている場合はsource_directoryからの相対パス)。
デプロイ用の Azure Machine Learning 環境の名前。
デプロイ用の既存の Azure Machine Learning 環境のバージョン。
ポッドが起動し、ライブネス プローブが失敗した場合、Kubernetes は --failure-threshold 時間を試してから終了します。 既定値は 3 です。 最大値は 1 です。
この Web サービスに割り当てるメモリの量 (GB 単位)。 10 進数を指定できます。
この Web サービスで使用できるメモリの最大量 (GB 単位)。 10 進数を指定できます。
この Web サービスに割り当てる GPU コアの数。 既定値は 1 です。
推論構成を含む JSON または YAML ファイルへのパス。
コンテナーの起動後、liveness probe が開始するまでの秒数。 既定値は 310 です。
(プレビュー)AKS Web サービスを Kubernetes オンライン エンドポイントとデプロイに移行するかどうか。 既定値は False です。
この Web サービスに使用するプライマリ認証キー。
この Web サービスに使用するセカンダリ認証キー。
この Web サービスのデプロイ先となる Azure リージョン。 指定されていない場合、ワークスペースの場所が使用されます。 利用可能なリージョンの詳細については、 https://azure.microsoft.com/en-us/global-infrastructure/services/?regions=all&を参照してください。products=container-instances。
503 エラーを返すまでに、要求がキューに置かれる最大時間 (ミリ秒単位)。 既定値は 500 です。
デプロイするモデルの ID。 複数のモデルを追加の -m 引数で指定できます。 最初にモデルを登録する必要があります。
モデル登録メタデータを含む JSON ファイルへのパス。 複数の -f パラメーターを使用して、複数のモデルを指定できます。
非同期呼び出しを待機しないフラグ。
この Webservice に割り当てるコンテナーの数。 既定値はありません。このパラメーターが設定されない場合、自動スケーラーは既定で有効になります。
プロジェクト フォルダーへのパス。 既定値: 現在のディレクトリ。
liveness probe を実行する頻度 (秒単位)。 既定値は 10 秒です。 最大値は 1 です。
サービスの HTTP エンドポイントを公開するローカル ポート。
削除するタグのキー。 複数のタグを複数の --remove-tag オプションで指定できます。
この Web サービスに対して許可するノードあたりの最大同時要求数。 デフォルト値は 1 です。
指定されたワークスペースに対応するリソース グループ。
イメージに使用するランタイム。 現在サポートされているランタイムは、'spark-py' と 'python'spark-py|python|python-slim です。
SSL が有効な場合の cname ACI サービスを更新する場合にのみ適用されます。
この Web サービスに対するスコアリング呼び出しに適用するタイムアウト。 既定値は 60000 です。
イメージを作成するためのファイルをすべて含むフォルダーのパス。
この Web サービスに対して SSL を有効にするかどうか。 既定値は False です。
SSL が有効な場合、キー ファイルが必要です。
SSL が有効な場合、証明書ファイルが必要です。
失敗後、liveness probe が成功と見なされるための最小連続成功数。 既定値は 1 です。 最大値は 1 です。
サブスクリプション ID を指定します。
liveness probe がタイムアウトするまでの秒数。既定値は 2 秒です。 最大値は 1 です。
この Web サービスのトークン認証を有効にするかどうかを指定します。 AKS Web サービスでのみ使用できます。 既定値は False です。
更新するサービスを含むワークスペースの名前。
詳細度フラグ。
グローバル パラメーター
すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。
このヘルプ メッセージを表示して終了します。
エラーのみを表示し、警告は抑制します。
出力形式。
JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。
サブスクリプションの名前または ID。 az account set -s NAME_OR_ID
を使用して、既定のサブスクリプションを構成できます。
ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。
Azure CLI