az batchai job

此命令群組已隱含取代,因為命令群組 'batchai' 已被取代,且將在未來的版本中移除。

管理作業的命令。

命令

名稱 Description 類型 狀態
az batchai job create

建立作業。

核心 已取代
az batchai job delete

刪除作業。

核心 已取代
az batchai job file

用來列出和串流作業輸出目錄中檔案的命令。

核心 已取代
az batchai job file list

列出目錄中具有指定識別碼的作業輸出檔案。

核心 已取代
az batchai job file stream

串流檔案的內容(類似于 'tail -f')。

核心 已取代
az batchai job list

列出作業。

核心 已取代
az batchai job node

使用執行作業之節點的命令。

核心 已取代
az batchai job node exec

在叢集節點上執行命令列,以使用選擇性埠轉送來執行作業。

核心 已取代
az batchai job node list

列出執行作業之節點的遠端登入資訊。

核心 已取代
az batchai job show

顯示作業的相關資訊。

核心 已取代
az batchai job terminate

終止作業。

核心 已取代
az batchai job wait

等候指定的作業完成,並將結束代碼設定為作業的結束代碼。

核心 已取代

az batchai job create

已被取代

此命令已隱含取代,因為命令群組 'batchai' 已被取代,且將在未來的版本中移除。

建立作業。

az batchai job create --cluster
                      --config-file
                      --experiment
                      --name
                      --resource-group
                      --workspace
                      [--afs-mount-path]
                      [--afs-name]
                      [--bfs-mount-path]
                      [--bfs-name]
                      [--nfs]
                      [--nfs-mount-path]
                      [--storage-account-key]
                      [--storage-account-name]

範例

建立作業,以在相同資源群組中的叢集上執行。

az batchai job create -g MyResourceGroup -w MyWorkspace -e MyExperiment -n MyJob \
    -c MyCluster -f job.json

建立作業以在不同的工作區中的叢集上執行。

az batchai job create -g MyJobResourceGroup -w MyJobWorkspace -e MyExperiment -n MyJob \
    -f job.json \
    -c "/subscriptions/00000000-0000-0000-0000-000000000000/\
    resourceGroups/MyClusterResourceGroup/\
    providers/Microsoft.BatchAI/workspaces/MyClusterWorkspace/clusters/MyCluster"

建立作業。 (自動產生)

az batchai job create --cluster "/subscriptions/00000000-0000-0000-0000-000000000000/\
    resourceGroups/MyClusterResourceGroup/\
    providers/Microsoft.BatchAI/workspaces/MyClusterWorkspace/clusters/MyCluster" --config-file job.json --experiment MyExperiment --name MyJob --resource-group MyJobResourceGroup --storage-account-name MyStorageAccount --workspace MyJobWorkspace

必要參數

--cluster -c

要執行作業的叢集名稱或 ARM 識別碼。 如果叢集屬於不同的工作區,您必須提供 ARM 識別碼。

--config-file -f

JSON 檔案的路徑,其中包含作業建立參數(azure.mgmt.batchai.models.JobCreateParameters 的 json 標記法)。

--experiment -e

實驗的名稱。

--name -n

作業的名稱。

--resource-group -g

資源組名。 您可以使用 來設定預設群組 az configure --defaults group=<name>

--workspace -w

工作區的名稱。

選擇性參數

--afs-mount-path

Azure 檔案共用的相對掛接路徑。 檔案共用將在 $AZ_BATCHAI_JOB_MOUNT_ROOT/ < relative_mount_path > 資料夾中取得。

預設值: afs
--afs-name

在作業執行期間要掛接的 Azure 檔案共用名稱稱。 檔案共用只會掛接在執行作業的節點上。 必須與 --storage-account-name 搭配使用。 您可以使用組態檔掛接多個共用(請參閱 --config-file 選項)。

--bfs-mount-path

Azure 儲存體 Blob 容器的相對掛接路徑。 容器將在 $AZ_BATCHAI_JOB_MOUNT_ROOT/ < relative_mount_path > 資料夾中取得。

預設值: bfs
--bfs-name

作業執行期間要掛接Azure 儲存體 Blob 容器的名稱。 容器只會掛接在執行作業的節點上。 必須與 --storage-account-name 搭配使用。 您可以使用組態檔掛接多個容器(請參閱 --config-file 選項)。

--nfs

作業執行期間要掛接之檔案伺服器的名稱或 ARM 識別碼。 如果檔案伺服器屬於不同的工作區,您必須提供 ARM 識別碼。 您可以使用作業的組態檔來設定多部檔案伺服器。

--nfs-mount-path

NFS 的相對掛接路徑。 NFS 將在 $AZ_BATCHAI_JOB_MOUNT_ROOT/ < relative_mount_path > 資料夾中取得。

預設值: nfs
--storage-account-key

儲存體帳戶金鑰。 如果儲存體帳戶屬於不同的訂用帳戶,則為必要專案。 您可以使用AZURE_BATCHAI_STORAGE_KEY環境變數來指定。

--storage-account-name

儲存體要掛接在每個叢集節點上的 Azure 檔案共用和/或Azure 儲存體容器的帳戶名稱。 您可以使用 AZURE_BATCHAI_STORAGE_ACCOUNT 環境變數來指定。

全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID 帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

az batchai job delete

已被取代

此命令已隱含取代,因為命令群組 'batchai' 已被取代,且將在未來的版本中移除。

刪除作業。

az batchai job delete [--experiment]
                      [--ids]
                      [--name]
                      [--no-wait]
                      [--resource-group]
                      [--subscription]
                      [--workspace]
                      [--yes]

範例

刪除作業。 如果作業目前正在執行,將會終止作業。

az batchai job delete -g MyResourceGroup -w MyWorkspace -e MyExperiment -n MyJob

刪除作業而不要求確認 (針對非互動式案例)。

az batchai job delete -g MyResourceGroup -w MyWorkspace -e MyExperiment -n MyJob -y

要求刪除作業,而不需要等待刪除作業。

az batchai job delete -g MyResourceGroup -w MyWorkspace -e MyExperiment -n MyJob --no-wait

選擇性參數

--experiment -e

實驗的名稱。

--ids

一或多個資源識別碼 (以空格分隔)。 它應該是包含 「資源識別碼」引數所有資訊的完整資源識別碼。 您應該提供 --ids 或其他「資源識別碼」引數。

--name -n

作業的名稱。

--no-wait

請勿等候長時間執行的作業完成。

預設值: False
--resource-group -g

資源組名。 您可以使用 來設定預設群組 az configure --defaults group=<name>

--subscription

訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID 帳戶。

--workspace -w

工作區的名稱。

--yes -y

不提示確認。

預設值: False
全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID 帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

az batchai job list

已被取代

此命令已隱含取代,因為命令群組 'batchai' 已被取代,且將在未來的版本中移除。

列出作業。

az batchai job list --experiment
                    --resource-group
                    --workspace

範例

列出作業。

az batchai job list -g MyResourceGroup -w MyWorkspace -e MyExperiment -o table

必要參數

--experiment -e

實驗的名稱。

--resource-group -g

資源組名。 您可以使用 來設定預設群組 az configure --defaults group=<name>

--workspace -w

工作區的名稱。

全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID 帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

az batchai job show

已被取代

此命令已隱含取代,因為命令群組 'batchai' 已被取代,且將在未來的版本中移除。

顯示作業的相關資訊。

az batchai job show [--experiment]
                    [--ids]
                    [--name]
                    [--resource-group]
                    [--subscription]
                    [--workspace]

範例

顯示作業的完整資訊。

az batchai job show -g MyResourceGroup -w MyWorkspace -e MyExperiment -n MyJob

顯示作業的摘要。

az batchai job show -g MyResourceGroup -w MyWorkspace -e MyExperiment -n MyJob -o table

選擇性參數

--experiment -e

實驗的名稱。

--ids

一或多個資源識別碼 (以空格分隔)。 它應該是包含 「資源識別碼」引數所有資訊的完整資源識別碼。 您應該提供 --ids 或其他「資源識別碼」引數。

--name -n

作業的名稱。

--resource-group -g

資源組名。 您可以使用 來設定預設群組 az configure --defaults group=<name>

--subscription

訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID 帳戶。

--workspace -w

工作區的名稱。

全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID 帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

az batchai job terminate

已被取代

此命令已隱含取代,因為命令群組 'batchai' 已被取代,且將在未來的版本中移除。

終止作業。

az batchai job terminate [--experiment]
                         [--ids]
                         [--name]
                         [--no-wait]
                         [--resource-group]
                         [--subscription]
                         [--workspace]
                         [--yes]

範例

終止作業,並等候作業終止。

az batchai job terminate -g MyResourceGroup -w MyWorkspace -e MyExperiment -n MyJob

在不要求確認的情況下終止作業(針對非互動式案例)。

az batchai job terminate -g MyResourceGroup  -w MyWorkspace -e MyExperiment -n MyJob -y

要求作業終止,而不等待作業終止。

az batchai job terminate -g MyResourceGroup -e MyExperiment -w MyWorkspace -n MyJob \
    --no-wait

選擇性參數

--experiment -e

實驗的名稱。

--ids

一或多個資源識別碼 (以空格分隔)。 它應該是包含 「資源識別碼」引數所有資訊的完整資源識別碼。 您應該提供 --ids 或其他「資源識別碼」引數。

--name -n

作業的名稱。

--no-wait

請勿等候長時間執行的作業完成。

預設值: False
--resource-group -g

資源組名。 您可以使用 來設定預設群組 az configure --defaults group=<name>

--subscription

訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID 帳戶。

--workspace -w

工作區的名稱。

--yes -y

不提示確認。

預設值: False
全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID 帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。

az batchai job wait

已被取代

此命令已隱含取代,因為命令群組 'batchai' 已被取代,且將在未來的版本中移除。

等候指定的作業完成,並將結束代碼設定為作業的結束代碼。

az batchai job wait [--experiment]
                    [--ids]
                    [--interval]
                    [--name]
                    [--resource-group]
                    [--subscription]
                    [--workspace]

範例

等候作業完成。

az batchai job wait -g MyResourceGroup -w MyWorkspace -n MyJob

選擇性參數

--experiment -e

實驗的名稱。

--ids

一或多個資源識別碼 (以空格分隔)。 它應該是包含 「資源識別碼」引數所有資訊的完整資源識別碼。 您應該提供 --ids 或其他「資源識別碼」引數。

--interval

輪詢間隔秒。

預設值: 15
--name -n

作業的名稱。

--resource-group -g

資源組名。 您可以使用 來設定預設群組 az configure --defaults group=<name>

--subscription

訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID 帳戶。

--workspace -w

工作區的名稱。

全域參數
--debug

增加記錄詳細資訊,以顯示所有偵錯記錄。

--help -h

顯示此說明訊息並結束。

--only-show-errors

只顯示錯誤,隱藏警告。

--output -o

輸出格式。

接受的值: json, jsonc, none, table, tsv, yaml, yamlc
預設值: json
--query

JMESPath 查詢字串。 如需詳細資訊和範例,請參閱 http://jmespath.org/

--subscription

訂用帳戶的名稱或識別碼。 您可以使用 來設定預設訂用 az account set -s NAME_OR_ID 帳戶。

--verbose

增加記錄詳細資訊。 使用 --debug 來取得完整偵錯記錄。