az ml computetarget create

Note

このリファレンスは、Azure CLI (バージョン 2.0.28 以降) の azure-cli-ml 拡張機能の一部です。 拡張機能は、az ml computetarget create コマンドを初めて実行するときに自動的にインストールされます。 拡張機能の詳細をご覧ください。

コンピューティング ターゲット (aks または amlcompute または computeinstance) を作成します。

コマンド

名前 説明 Status
az ml computetarget create aks

AKS コンピューティング ターゲットを作成します。

拡張子 GA
az ml computetarget create amlcompute

AzureML コンピューティング ターゲットを作成します。

拡張子 GA
az ml computetarget create computeinstance

AzureML コンピューティング インスタンス ターゲットを作成します。

拡張子 GA
az ml computetarget create datafactory

データ ファクトリのコンピューティング 先を作成します。

拡張子 GA

az ml computetarget create aks

AKS コンピューティング ターゲットを作成します。

az ml computetarget create aks --name
                               [--agent-count]
                               [--cluster-purpose]
                               [--dns-service-ip]
                               [--docker-bridge-cidr]
                               [--load-balancer-subnet]
                               [--load-balancer-type]
                               [--location]
                               [--no-wait]
                               [--path]
                               [--resource-group]
                               [--service-cidr]
                               [--ssl-cert-file]
                               [--ssl-cname]
                               [--ssl-key-file]
                               [--ssl-leaf-domain-label]
                               [--ssl-overwrite-domain]
                               [--subnet-name]
                               [--subscription-id]
                               [--vm-size]
                               [--vnet-name]
                               [--vnet-resourcegroup-name]
                               [--workspace-name]
                               [-v]

必須のパラメーター

--name -n

プロビジョニングするコンピューティング 先の名前。

省略可能のパラメーター

--agent-count -a

AKS クラスターでプロビジョニングするエージェントの数。 既定: 3

--cluster-purpose

クラスターの対象となる目的。 これは、AzureML コンポーネントをプロビジョニングして、必要なレベルのフォールト トレランスと QoS を確保するために使用されます。 使用できる値は、"FastProd" と "DevTest" です。 ユース ケースの詳細については、 https://aka.ms/azureml-create-new-aks-cluster以下を参照してください。

--dns-service-ip

コンテナーの DNS サーバー IP アドレス。

--docker-bridge-cidr

Docker ブリッジの CIDR 表記の IP。

--load-balancer-subnet

内部ロード バランサーをロード バランサーの種類として使用する場合は、AKS クラスターのサブネットを指定できます。 既定値は "aks-subnet" です。

--load-balancer-type

パブリック IP または内部ロード バランサーを使用して AKS クラスターを作成できます。 指定できる値は、"PublicIp" と "InternalLoadBalancer" です。 既定値は "PublicIp" です。

--location -l

クラスターをプロビジョニングする場所。 指定されていない場合は、既定のワークスペースの場所になります。

--no-wait

非同期呼び出しを待機しないフラグ。

--path

プロジェクト フォルダーへのパス。 既定値: 現在のディレクトリ。

--resource-group -g

指定されたワークスペースに対応するリソース グループ。

--service-cidr

Kubenet を使用している場合、サービス クラスター IP を割り当てる CIDR 表記の IP 範囲。

--ssl-cert-file

SSL 検証に使用する証明書 pem ファイル。 指定する場合は、cname ファイルとキー pem ファイルも指定する必要があります。

--ssl-cname

SSL 検証に使用する Cname。 指定する場合は、証明書とキーの pem ファイルも指定する必要があります。

--ssl-key-file

SSL 検証に使用するキー pem ファイル。 指定する場合は、cname ファイルと証明書 pem ファイルも指定する必要があります。

--ssl-leaf-domain-label

自動生成された証明書に使用するリーフ doメイン ラベル。

--ssl-overwrite-domain

設定すると、既存のリーフ doメイン ラベルが上書きされます。

--subnet-name

VNet 内のサブネットの名前。

--subscription-id

サブスクリプション ID を指定します。

--vm-size -s

コンピューティング 先に使用する VM サイズ。 オプションの完全な一覧は次のとおりです。 https://aka.ms/azureml-aks-details 既定値: Standard_D3_v2。

--vnet-name

仮想ネットワークの名前。

--vnet-resourcegroup-name

仮想ネットワークが配置されているリソース グループの名前。

--workspace-name -w

このコンピューティング 先を作成するワークスペースの名前。

-v

詳細度フラグ。

既定値: False
グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az ml computetarget create amlcompute

AzureML コンピューティング ターゲットを作成します。

az ml computetarget create amlcompute --max-nodes
                                      --name
                                      --vm-size
                                      [--admin-user-password]
                                      [--admin-user-ssh-key]
                                      [--admin-username]
                                      [--assign-identity]
                                      [--description]
                                      [--enable-node-public-ip]
                                      [--idle-seconds-before-scaledown]
                                      [--location]
                                      [--min-nodes]
                                      [--no-wait]
                                      [--path]
                                      [--remote-login-port-public-access]
                                      [--resource-group]
                                      [--subnet-name]
                                      [--subscription-id]
                                      [--tag]
                                      [--vm-priority]
                                      [--vnet-name]
                                      [--vnet-resourcegroup-name]
                                      [--workspace-name]
                                      [-v]

必須のパラメーター

--max-nodes

使用するノードの最大数。 既定値: 4。

--name -n

プロビジョニングするコンピューティング 先の名前。

--vm-size -s

コンピューティング 先に使用する VM サイズ。 詳細については、デフォルト: https://aka.ms/azureml-vm-details Standard_NC6を参照してください。

省略可能のパラメーター

--admin-user-password

管理者のユーザー アカウントのパスワード。

--admin-user-ssh-key

管理者ユーザー アカウントの SSH 公開キー。

--admin-username

ノードへの SSH 接続に使用できる管理者ユーザー アカウントの名前。

--assign-identity

'[system]' を使用して、システム割り当て ID else 入力リソース ID をコンマで区切って設定します (つまり、'ResourceID1,ResourceID2') を使用して、ユーザー割り当て ID を設定します。

--description

コンピューティング 先の説明。

--enable-node-public-ip

ノード パブリック IP を有効にします。

既定値: True
--idle-seconds-before-scaledown

クラスターをスケールダウンするまでのノードのアイドル時間 (秒)。

既定値: 1800
--location -l

クラスターをプロビジョニングする場所。 指定されていない場合は、既定のワークスペースの場所になります。

--min-nodes

使用するノードの最小数。 既定: 0

--no-wait

非同期呼び出しを待機しないフラグ。

--path

プロジェクト フォルダーへのパス。 既定値: 現在のディレクトリ。

--remote-login-port-public-access

パブリック SSH ポートの状態。 有効または無効の値を指定できます。

--resource-group -g

指定されたワークスペースに対応するリソース グループ。

--subnet-name

VNet 内のサブネットの名前。

--subscription-id

サブスクリプション ID を指定します。

--tag

追加するキー/値タグ (e.g. key=value)。 複数のタグを複数の --tag オプションで指定できます。

既定値: []
--vm-priority -p

コンピューティング 先に使用する VM の優先順位。 (オプションは 'dedicated'、'lowpriority' です)既定値: 専用。

--vnet-name

仮想ネットワークの名前。

--vnet-resourcegroup-name

仮想ネットワークが配置されているリソース グループの名前。

--workspace-name -w

このコンピューティング 先を作成するワークスペースの名前。

-v

詳細度フラグ。

既定値: False
グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az ml computetarget create computeinstance

AzureML コンピューティング インスタンス ターゲットを作成します。

az ml computetarget create computeinstance --name
                                           --vm-size
                                           [--admin-user-ssh-public-key]
                                           [--description]
                                           [--no-wait]
                                           [--path]
                                           [--resource-group]
                                           [--ssh-public-access]
                                           [--subnet-name]
                                           [--subscription-id]
                                           [--tag]
                                           [--user-object-id]
                                           [--user-tenant-id]
                                           [--vnet-name]
                                           [--vnet-resourcegroup-name]
                                           [--workspace-name]
                                           [-v]

必須のパラメーター

--name -n

作成するコンピューティング インスタンスの名前。

--vm-size -s

コンピューティング 先に使用する VM サイズ。 詳細については、デフォルト: https://aka.ms/azureml-vm-details Standard_NC6を参照してください。

省略可能のパラメーター

--admin-user-ssh-public-key

管理者ユーザー アカウントの SSH 公開キー。

--description

コンピューティング 先の説明。

--no-wait

非同期呼び出しを待機しないフラグ。

--path

プロジェクト フォルダーへのパス。 既定値: 現在のディレクトリ。

--resource-group -g

指定されたワークスペースに対応するリソース グループ。

--ssh-public-access

パブリック SSH ポートの状態。 使用できる値は True または False です。

--subnet-name

VNet 内のサブネットの名前。

--subscription-id

サブスクリプション ID を指定します。

--tag

追加するキー/値タグ (e.g. key=value)。 複数のタグを複数の --tag オプションで指定できます。

既定値: []
--user-object-id

このコンピューティング インスタンスの割り当てられたユーザーの AAD オブジェクト ID (プレビュー)。

--user-tenant-id

このコンピューティング インスタンスの割り当てられたユーザーの AAD テナント ID (プレビュー)。

--vnet-name

仮想ネットワークの名前。

--vnet-resourcegroup-name

仮想ネットワークが配置されているリソース グループの名前。

--workspace-name -w

このコンピューティング 先を作成するワークスペースの名前。

-v

詳細度フラグ。

既定値: False
グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。

az ml computetarget create datafactory

データ ファクトリのコンピューティング 先を作成します。

az ml computetarget create datafactory --name
                                       [--location]
                                       [--no-wait]
                                       [--path]
                                       [--resource-group]
                                       [--subscription-id]
                                       [--workspace-name]
                                       [-v]

必須のパラメーター

--name -n

プロビジョニングするコンピューティング 先の名前。

省略可能のパラメーター

--location -l

クラスターをプロビジョニングする場所。 指定されていない場合は、既定のワークスペースの場所になります。

--no-wait

非同期呼び出しを待機しないフラグ。

--path

プロジェクト フォルダーへのパス。 既定値: 現在のディレクトリ。

--resource-group -g

指定されたワークスペースに対応するリソース グループ。

--subscription-id

サブスクリプション ID を指定します。

--workspace-name -w

このコンピューティング 先を作成するワークスペースの名前。

-v

詳細度フラグ。

既定値: False
グローバル パラメーター
--debug

すべてのデバッグ ログを表示するようにログの詳細レベルを上げます。

--help -h

このヘルプ メッセージを表示して終了します。

--only-show-errors

エラーのみを表示し、警告は抑制します。

--output -o

出力形式。

承認された値: json, jsonc, none, table, tsv, yaml, yamlc
既定値: json
--query

JMESPath クエリ文字列。 詳細と例については、http://jmespath.org/ をご覧ください。

--subscription

サブスクリプションの名前または ID。 az account set -s NAME_OR_ID を使用して、既定のサブスクリプションを構成できます。

--verbose

ログの詳細レベルを上げます。 詳細なデバッグ ログを表示するには --debug を使います。