az batchai job

Opdrachten voor het beheren van taken.

Opdracht

az batchai job create

Maak een taak.

az batchai job delete

Een taak verwijderen.

az batchai job file

Opdrachten voor het weergeven en streamen van bestanden in de uitvoerdirecties van de taak.

az batchai job file list

Vermeld de uitvoerbestanden van de taak in een map met de opgegeven id.

az batchai job file stream

Stream de inhoud van een bestand (vergelijkbaar met 'tail -f').

az batchai job list

Taken op een lijst zetten.

az batchai job node

Opdrachten voor het werken met knooppunten die een taak hebben uitgevoerd.

az batchai job node exec

Hiermee wordt een opdrachtregel uitgevoerd op het knooppunt van een cluster dat wordt gebruikt om de taak uit te voeren met optionele doorsturen via poorten.

az batchai job node list

Lijst met externe aanmeldingsgegevens voor knooppunten die de taak hebben uitgevoerd.

az batchai job show

Informatie over een taak tonen.

az batchai job terminate

Een taak beëindigen.

az batchai job wait

Wacht tot de opgegeven taak is voltooid en de exitcode wordt ingesteld op de afsluitende code van de taak.

az batchai job create

Maak een taak.

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]

Voorbeelden

Maak een taak om uit te voeren op een cluster in dezelfde resourcegroep.

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

Maak een taak om uit te voeren op een cluster in een andere werkruimte.

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"

Maak een taak. (automatisch gegenereerd)

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

Vereiste parameters

--cluster -c

Naam of ARM-id van het cluster om de taak uit te voeren. U moet de ARM-id verstrekken als het cluster tot een andere werkruimte behoort.

--config-file -f

Een pad naar een JSON-bestand met parameters voor het maken van een taak (json-weergave van azure.mgmt.batchai.models.JobCreateParameters).

--experiment -e

De naam van het experiment.

--name -n

De naam van de taak.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--workspace -w

De naam van de werkruimte.

Optionele parameters

--afs-mount-path

Relatief pad voor het maken van een Azure-bestands share. De bestands share is beschikbaar in $AZ_BATCHAI_JOB_MOUNT_ROOT/<relative_mount_path> map.

standaardwaarde: afs
--afs-name

De naam van de Azure-bestands share die moet worden toegevoegd tijdens het uitvoeren van de taak. De bestands share wordt alleen aan de knooppunten waaraan de taak wordt uitgevoerd, bevestigd. Moet worden gebruikt in combinatie met --storage-account-name. Meerdere shares kunnen worden bevestigd met behulp van een configuratiebestand (zie de optie --config-file).

--bfs-mount-path

Relatief pad voor het Azure Storage Blob-container. De container is beschikbaar in $AZ_BATCHAI_JOB_MOUNT_ROOT/<relative_mount_path> map.

standaardwaarde: bfs
--bfs-name

Naam van Azure Storage Blob-container die tijdens het uitvoeren van de taak moet worden bevestigd. De container wordt alleen aan de knooppunten bevestigd waarop de taak wordt uitgevoerd. Moet worden gebruikt in combinatie met --storage-account-name. Er kunnen meerdere containers worden gemonteerd met behulp van een configuratiebestand (zie de optie --config-file).

--nfs

Naam of ARM-ID van de bestandsserver die tijdens de uitvoering van de taak moet worden bevestigd. U moet de ARM-id verstrekken als de bestandsserver tot een andere werkruimte behoort. U kunt meerdere bestandsservers configureren met behulp van het configuratiebestand van de taak.

--nfs-mount-path

Relatief pad voor NFS. De NFS is beschikbaar in $AZ_BATCHAI_JOB_MOUNT_ROOT/<relative_mount_path> map.

standaardwaarde: nfs
--storage-account-key

Storage accountsleutel. Vereist als het opslagaccount tot een ander abonnement behoort. Kan worden opgegeven met behulp AZURE_BATCHAI_STORAGE_KEY omgevingsvariabele.

--storage-account-name

Storage voor Azure-bestands shares en/of Azure Storage containers die aan elk clusterknooppunt moeten worden bevestigd. Kan worden opgegeven met behulp AZURE_BATCHAI_STORAGE_ACCOUNT omgevingsvariabele.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

az batchai job delete

Een taak verwijderen.

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

Voorbeelden

Een taak verwijderen. De taak wordt beëindigd als deze momenteel wordt uitgevoerd.

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

Verwijder een taak zonder om bevestiging te vragen (voor niet-interactieve scenario's).

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

Vraag het verwijderen van de taak aan zonder te wachten tot de taak wordt verwijderd.

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

Optionele parameters

--experiment -e

De naam van het experiment.

--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--name -n

De naam van de taak.

--no-wait

Wacht niet tot de langlopende bewerking is uitgevoerd.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

--workspace -w

De naam van de werkruimte.

--yes -y

Niet vragen om bevestiging.

az batchai job list

Taken op een lijst zetten.

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

Voorbeelden

Taken op een lijst zetten.

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

Vereiste parameters

--experiment -e

De naam van het experiment.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--workspace -w

De naam van de werkruimte.

Optionele parameters

--query-examples

JMESPath-tekenreeks voor u aanbevelen. U kunt een van de query's kopiëren en deze na de parameter --query tussen dubbele aanhalingstekens plakken om de resultaten te bekijken. U kunt een of meer positionele trefwoorden toevoegen, zodat we suggesties kunnen geven op basis van deze sleutelwoorden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

az batchai job show

Informatie over een taak tonen.

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

Voorbeelden

Volledige informatie over een taak tonen.

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

De samenvatting van de taak tonen.

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

Optionele parameters

--experiment -e

De naam van het experiment.

--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--name -n

De naam van de taak.

--query-examples

JMESPath-tekenreeks voor u aanbevelen. U kunt een van de query's kopiëren en deze na de parameter --query tussen dubbele aanhalingstekens plakken om de resultaten te bekijken. U kunt een of meer positionele trefwoorden toevoegen, zodat we suggesties kunnen geven op basis van deze sleutelwoorden.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

--workspace -w

De naam van de werkruimte.

az batchai job terminate

Een taak beëindigen.

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

Voorbeelden

Beëindig een taak en wacht tot de taak is beëindigd.

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

Beëindig een taak zonder om bevestiging te vragen (voor niet-interactieve scenario's).

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

Vraag beëindiging van de taak aan zonder te wachten tot de taak is beëindigd.

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

Optionele parameters

--experiment -e

De naam van het experiment.

--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--name -n

De naam van de taak.

--no-wait

Wacht niet tot de langlopende bewerking is uitgevoerd.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

--workspace -w

De naam van de werkruimte.

--yes -y

Niet vragen om bevestiging.

az batchai job wait

Wacht tot de opgegeven taak is voltooid en de exitcode wordt ingesteld op de afsluitende code van de taak.

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

Voorbeelden

Wacht tot de taak is voltooid.

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

Optionele parameters

--experiment -e

De naam van het experiment.

--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--interval

Pollinginterval in sec.

standaardwaarde: 15
--name -n

De naam van de taak.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID .

--workspace -w

De naam van de werkruimte.