az batchai job

Comandos para gerenciar trabalhos.

Comandos

az batchai job create

Criar um trabalho.

az batchai job delete

Excluir um trabalho.

az batchai job file

Comandos para listar e transmitir arquivos em diretórios de saída do trabalho.

az batchai job file list

Lista os arquivos de saída do trabalho em um diretório com a ID fornecida.

az batchai job file stream

Transmita o conteúdo de um arquivo (semelhante a ' tail-f ').

az batchai job list

Listar trabalhos.

az batchai job node

Comandos para trabalhar com nós que executaram um trabalho.

az batchai job node exec

Executa uma linha de comando no nó de um cluster usado para executar o trabalho com encaminhamento de portas opcionais.

az batchai job node list

Listar informações de logon remoto para nós que executaram o trabalho.

az batchai job show

Mostrar informações sobre um trabalho.

az batchai job terminate

Encerrar um trabalho.

az batchai job wait

Aguarda a conclusão do trabalho especificado e configura o código de saída para o código de saída do trabalho.

az batchai job create

Criar um trabalho.

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]
                      [--subscription]

Exemplos

Crie um trabalho para ser executado em um cluster no mesmo grupo de recursos.

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

Crie um trabalho para ser executado em um cluster em um espaço de trabalho diferente.

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"

Criar um trabalho. gerado automaticamente

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

Parâmetros Exigidos

--cluster -c

Nome ou ID de ARM do cluster para executar o trabalho. Você precisará fornecer a ID do ARM se o cluster pertencer a um espaço de trabalho diferente.

--config-file -f

Um caminho para um arquivo JSON que contém parâmetros de criação de trabalho (representação JSON de azure.mgmt.batChai. Models. JobCreateParameters).

--experiment -e

Nome do experimento.

--name -n

Nome do trabalho.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--workspace -w

Nome do espaço de trabalho.

Parâmetros Opcionais

--afs-mount-path

Caminho de montagem relativo para o compartilhamento de arquivos do Azure. O compartilhamento de arquivos estará disponível em $AZ _BATCHAI_JOB_MOUNT_ROOT/<relative_mount_path pasta>.

valor padrão: afs
--afs-name

Nome do compartilhamento de arquivos do Azure a ser montado durante a execução do trabalho. O compartilhamento de arquivos será montado somente nos nós que estão executando o trabalho. Deve ser usado em conjunto com--Storage-Account-Name. Vários compartilhamentos podem ser montados usando o arquivo de configuração (consulte a opção--config-file).

--bfs-mount-path

Caminho de montagem relativo para Azure Storage Blob contêiner. O contêiner estará disponível em $AZ _BATCHAI_JOB_MOUNT_ROOT/<relative_mount_path pasta>.

valor padrão: bfs
--bfs-name

Nome do contêiner de Azure Storage Blob a ser montado durante a execução do trabalho. O contêiner será montado somente nos nós que estão executando o trabalho. Deve ser usado em conjunto com--Storage-Account-Name. Vários contêineres podem ser montados usando o arquivo de configuração (consulte a opção--config-file).

--nfs

Nome ou ID de ARM do servidor de arquivos a ser montado durante a execução do trabalho. Você precisará fornecer a ID do ARM se o servidor de arquivos pertencer a um espaço de trabalho diferente. Você pode configurar vários servidores de arquivos usando o arquivo de configuração do trabalho.

--nfs-mount-path

Caminho de montagem relativo para NFS. O NFS estará disponível em $AZ _BATCHAI_JOB_MOUNT_ROOT/<relative_mount_path pasta>.

valor padrão: nfs
--storage-account-key

Chave da conta de armazenamento. Necessário se a conta de armazenamento pertencer a uma assinatura diferente. Pode ser especificado usando AZURE_BATCHAI_STORAGE_KEY variável de ambiente.

--storage-account-name

Nome da conta de armazenamento para compartilhamentos de arquivos do Azure e/ou contêineres de armazenamento do Azure a serem montados em cada nó de cluster. Pode ser especificado usando AZURE_BATCHAI_STORAGE_ACCOUNT variável de ambiente.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID .

az batchai job delete

Excluir um trabalho.

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

Exemplos

Excluir um trabalho. O trabalho será encerrado se estiver em execução no momento.

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

Excluir um trabalho sem pedir confirmação (para cenários não interativos).

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

Solicite a exclusão do trabalho sem aguardar a exclusão do trabalho.

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

Parâmetros Opcionais

--experiment -e

Nome do experimento.

--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa contendo todas as informações dos argumentos ' Resource ID '. Você deve fornecer--IDs ou outros argumentos ' Resource ID '.

--name -n

Nome do trabalho.

--no-wait

Não aguarde a conclusão da operação de execução longa.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID .

--workspace -w

Nome do espaço de trabalho.

--yes -y

Não solicite confirmação.

az batchai job list

Listar trabalhos.

az batchai job list --experiment
                    --resource-group
                    --workspace
                    [--query-examples]
                    [--subscription]

Exemplos

Listar trabalhos.

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

Parâmetros Exigidos

--experiment -e

Nome do experimento.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--workspace -w

Nome do espaço de trabalho.

Parâmetros Opcionais

--query-examples

Recomende uma cadeia de caracteres JMESPath para você. Você pode copiar uma da consulta e colá-la após o parâmetro--Query entre aspas duplas para ver os resultados. Você pode adicionar uma ou mais palavras-chave posicionais para que possamos dar sugestões com base nessas palavras-chaves.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID .

az batchai job show

Mostrar informações sobre um trabalho.

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

Exemplos

Mostrar informações completas sobre um trabalho.

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

Mostrar Resumo do trabalho.

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

Parâmetros Opcionais

--experiment -e

Nome do experimento.

--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa contendo todas as informações dos argumentos ' Resource ID '. Você deve fornecer--IDs ou outros argumentos ' Resource ID '.

--name -n

Nome do trabalho.

--query-examples

Recomende uma cadeia de caracteres JMESPath para você. Você pode copiar uma da consulta e colá-la após o parâmetro--Query entre aspas duplas para ver os resultados. Você pode adicionar uma ou mais palavras-chave posicionais para que possamos dar sugestões com base nessas palavras-chaves.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID .

--workspace -w

Nome do espaço de trabalho.

az batchai job terminate

Encerrar um trabalho.

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

Exemplos

Encerre um trabalho e aguarde a finalização do trabalho.

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

Encerrar um trabalho sem pedir confirmação (para cenários não interativos).

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

Solicite terminação de trabalho sem esperar que o trabalho seja encerrado.

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

Parâmetros Opcionais

--experiment -e

Nome do experimento.

--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa contendo todas as informações dos argumentos ' Resource ID '. Você deve fornecer--IDs ou outros argumentos ' Resource ID '.

--name -n

Nome do trabalho.

--no-wait

Não aguarde a conclusão da operação de execução longa.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID .

--workspace -w

Nome do espaço de trabalho.

--yes -y

Não solicite confirmação.

az batchai job wait

Aguarda a conclusão do trabalho especificado e configura o código de saída para o código de saída do trabalho.

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

Exemplos

Aguarde a conclusão do trabalho.

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

Parâmetros Opcionais

--experiment -e

Nome do experimento.

--ids

Uma ou mais IDs de recurso (delimitadas por espaço). Deve ser uma ID de recurso completa contendo todas as informações dos argumentos ' Resource ID '. Você deve fornecer--IDs ou outros argumentos ' Resource ID '.

--interval

Intervalo de sondagem em segundos.

valor padrão: 15
--name -n

Nome do trabalho.

--resource-group -g

Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>.

--subscription

Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID .

--workspace -w

Nome do espaço de trabalho.