Megosztás a következőn keresztül:


az batch job

Batch-feladatok kezelése.

Parancsok

Name Description Típus Állapot
az batch job create

Feladat hozzáadása Batch-fiókhoz.

Mag GA
az batch job delete

Feladat törlése Batch-fiókból.

Mag GA
az batch job disable

Batch-feladat letiltása.

Mag GA
az batch job enable

Batch-feladat engedélyezése.

Mag GA
az batch job list

A Batch-fiók összes feladatának vagy feladatütemezésének listázása.

Mag GA
az batch job prep-release-status

A Batch-feladatok előkészítésének és kiadási feladatainak állapotának megtekintése.

Mag GA
az batch job prep-release-status list

A megadott feladat feladat-előkészítési és feladat-kiadási tevékenységének végrehajtási állapotát sorolja fel azon számítási csomópontokon, ahol a feladat fut.

Mag GA
az batch job reset

Egy Batch-feladat tulajdonságainak frissítése. A frissíthető meghatározatlan tulajdonságok alaphelyzetbe állnak az alapértelmezett értékükre.

Mag GA
az batch job set

Egy Batch-feladat tulajdonságainak frissítése. Az alcsoport egyik tulajdonságának frissítése alaphelyzetbe állítja a csoport meghatározatlan tulajdonságait.

Mag GA
az batch job show

Információt kap a megadott Batch-feladatról.

Mag GA
az batch job stop

Futó Batch-feladat leállítása.

Mag GA
az batch job task-counts

A Batch-feladatokban lévő tevékenységek és pontok számának és állapotának megtekintése.

Mag GA
az batch job task-counts show

Lekéri a megadott feladat tevékenységszámát.

Mag GA

az batch job create

Feladat hozzáadása Batch-fiókhoz.

az batch job create [--account-endpoint]
                    [--account-key]
                    [--account-name]
                    [--allow-task-preemption]
                    [--id]
                    [--job-manager-task-application-package-references]
                    [--job-manager-task-command-line]
                    [--job-manager-task-environment-settings]
                    [--job-manager-task-id]
                    [--job-manager-task-resource-files]
                    [--job-max-task-retry-count]
                    [--job-max-wall-clock-time]
                    [--json-file]
                    [--max-parallel-tasks]
                    [--metadata]
                    [--on-all-tasks-complete]
                    [--pool-id]
                    [--priority]
                    [--required-slots]
                    [--uses-task-dependencies]

Példák

Hozzon létre egy meglévő készlethez társított új feladatot.

az batch job create --id job1 --pool-id pool1

Opcionális paraméterek

--account-endpoint

Batch szolgáltatásvégpont. Másik lehetőségként állítsa be a környezeti változót: AZURE_BATCH_ENDPOINT.

--account-key

Batch-fiókkulcs. Másik lehetőségként állítsa be a következő környezeti változót: AZURE_BATCH_ACCESS_KEY.

--account-name

Batch-fiók neve. Másik lehetőségként állítsa be a következő környezeti változót: AZURE_BATCH_ACCOUNT.

--allow-task-preemption

Azt, hogy az ebben a feladatban lévő tevékenységeket más magas prioritású feladatok elő tudják-e előtagként kezelni. Ha az érték True (Igaz) értékre van állítva, a rendszernek küldött egyéb magas prioritású feladatok elsőbbséget élveznek, és újra le tudják majd állítani a feladat tevékenységeit. A feladat allowTaskPreemption funkcióját a frissítési feladat API-val való létrehozása után frissítheti. Igaz, ha a jelölő jelen van.

--id

Egy sztring, amely egyedileg azonosítja a feladatot a fiókon belül. Az azonosító tartalmazhat alfanumerikus karakterek tetszőleges kombinációját, beleértve a kötőjeleket és az aláhúzásjeleket, és legfeljebb 64 karaktert tartalmazhat. Az azonosító kis- és nagybetűket nem érzékelyítő (vagyis előfordulhat, hogy nem rendelkezik két azonosítóval egy fiókon belül, amelyek csak esetenként különböznek). Szükséges.

--job-manager-task-application-package-references

Azon alkalmazáscsomagok listája, amelyeket a Batch szolgáltatás a parancssor futtatása előtt üzembe helyez a számítási csomóponton. Az alkalmazáscsomagok egy megosztott könyvtárba vannak letöltve és üzembe helyezve, nem pedig a feladat munkakönyvtárában. Ezért ha egy hivatkozott alkalmazáscsomag már megtalálható a számítási csomóponton, és naprakész, akkor az nem lesz újra letöltve; a számítási csomópont meglévő példánya lesz használatban. Ha egy hivatkozott alkalmazáscsomag nem telepíthető, például azért, mert a csomagot törölték, vagy a letöltés sikertelen volt, a feladat meghiúsul. Térelválasztó alkalmazásazonosítók opcionális verziójú "id[#version]" formátumban.

--job-manager-task-command-line

A Feladatkezelői feladat parancssora. A parancssor nem rendszerhéj alatt fut, ezért nem tudja kihasználni a rendszerhéj funkcióit, például a környezeti változók bővítését. Ha ki szeretné használni az ilyen funkciókat, a parancssorban meg kell hívnia a rendszerhéjat, például a Windowsban a "cmd /c MyCommand" vagy a "/bin/sh -c MyCommand" parancsmagot Linuxon. Ha a parancssor fájlelérési utakra hivatkozik, akkor relatív elérési utat kell használnia (a Feladat munkakönyvtárához képest), vagy a Batch által megadott környezeti változót (https://docs.microsoft.com/en-us/azure/batch/batch-compute-node-environment-variables). Szükséges.

--job-manager-task-environment-settings

A Feladatkezelői feladat környezeti változóbeállításainak listája. Szóközzel elválasztott értékek "key=value" formátumban.

--job-manager-task-id

Egy sztring, amely egyedileg azonosítja a Feladatkezelő feladatát a feladaton belül. Az azonosító tartalmazhat alfanumerikus karakterek tetszőleges kombinációját, beleértve a kötőjeleket és az aláhúzásjeleket, és legfeljebb 64 karaktert tartalmazhat. Szükséges.

--job-manager-task-resource-files

Azon fájlok listája, amelyeket a Batch szolgáltatás a parancssor futtatása előtt letölt a számítási csomópontra. Az elem alatt felsorolt fájlok a tevékenység munkakönyvtárában találhatók. Az erőforrásfájlok listájának maximális mérete van. A maximális méret túllépésekor a kérés sikertelen lesz, a válasz hibakódja pedig RequestEntityTooLarge lesz. Ha ez történik, a ResourceFiles gyűjteményét csökkenteni kell. Ez .zip fájlok, alkalmazáscsomagok vagy Docker-tárolók használatával érhető el. Térelválasztó erőforráshivatkozások fájlnév=httpurl formátumban.

--job-max-task-retry-count

Az egyes tevékenységek újrapróbálásának maximális száma. A Batch szolgáltatás újrapróbálkoz egy feladatot, ha a kilépési kódja nem érvényes. Vegye figyelembe, hogy ez az érték kifejezetten az újrapróbálkozések számát szabályozza. A Batch szolgáltatás egyszer kipróbálja az egyes feladatokat, majd újra próbálkozhat a korlátig. Ha például a maximális újrapróbálkozás száma 3, a Batch legfeljebb 4 alkalommal próbál meg egy feladatot (egy kezdeti próbálkozás és 3 újrapróbálkozás). Ha az újrapróbálkozás maximális száma 0, a Batch szolgáltatás nem próbálkozik újra a Feladatokkal. Ha a maximális újrapróbálkozási szám -1, a Batch szolgáltatás korlátozás nélkül újrapróbálkozza a feladatokat. Az alapértelmezett érték 0 (nincs újrapróbálkozás).

--job-max-wall-clock-time

A feladat futtatásának maximális időtartama a feladat létrehozásának időpontjától számítva. Ha a feladat nem fejeződik be az időkorláton belül, a Batch szolgáltatás leállítja azt, és minden olyan feladatot, amely még fut. Ebben az esetben a felmondás oka a MaxWallClockTimeExpiry lesz. Ha ez a tulajdonság nincs megadva, nincs időkorlát a feladat futtatásának időtartamára. A várt formátum ISO-8601-es időtartam.

--json-file

A feladat specifikációját tartalmazó fájl JSON-ban (a megfelelő REST API-törzsnek megfelelően formázva). Ha ez a paraméter meg van adva, a rendszer figyelmen kívül hagyja az összes "feladatargumentumot".

--max-parallel-tasks

A feladathoz párhuzamosan végrehajtható tevékenységek maximális száma. A maxParallelTasks értékének -1 vagy 0-nál nagyobbnak kell lennie, ha meg van adva. Ha nincs megadva, az alapértelmezett érték -1, ami azt jelenti, hogy nincs korlátozva az egyszerre futtatható tevékenységek száma. A feladat maxParallelTasks értékeit a feladat frissítési feladat API-val való létrehozása után frissítheti.

--metadata

A feladathoz metaadatként társított név-érték párok listája. A Batch szolgáltatás nem rendel semmilyen jelentést a metaadatokhoz; kizárólag a felhasználói kód használatára szolgál. Szóközzel elválasztott értékek "key=value" formátumban.

--on-all-tasks-complete

A Batch szolgáltatásnak akkor kell végrehajtania a műveletet, ha a feladat összes feladata befejeződött állapotban van. Vegye figyelembe, hogy ha egy feladat nem tartalmaz tevékenységeket, akkor a rendszer az összes tevékenységet befejezettnek tekinti. Ezt a lehetőséget ezért leggyakrabban a Job Manager-tevékenységhez használják; Ha automatikus feladatleállást szeretne használni Feladatkezelő nélkül, először állítsa aAllTasksComplete parancsot noaction értékre, és frissítse a feladattulajdonságokat úgy, hogy azAllTasksComplete-en állítsa be a feladat befejezését, miután befejezte a tevékenységek hozzáadását. Az alapértelmezett beállítás a noaction. Ismert értékek: "noaction" és "terminatejob".

--pool-id

Egy meglévő készlet azonosítója. A feladat összes feladata a megadott készleten fog futni. Győződjön meg arról, hogy a tulajdonság által hivatkozott készlet létezik. Ha a készlet nem létezik abban az időpontban, amikor a Batch szolgáltatás megpróbál feladatokat ütemezni, a feladathoz tartozó feladatok nem futnak, amíg létre nem hoz egy készletet ezzel az azonosítóval. Vegye figyelembe, hogy a Batch szolgáltatás nem utasítja el a feladatkérést; egyszerűen nem futtatja a feladatokat, amíg a készlet nem létezik. Meg kell adnia a készlet azonosítóját vagy az automatikus készlet specifikációját, de mindkettőt nem.

--priority

A feladat prioritása. A prioritási értékek -1000 és 1000 között mozoghatnak, mivel -1000 a legalacsonyabb prioritás, 1000 pedig a legmagasabb prioritás. Az alapértelmezett érték 0.

--required-slots

Azon ütemezési pontok száma, amelyeket a tevékenységnek futtatnia kell. Az alapértelmezett érték 1. A tevékenységek csak akkor ütemezhetők számítási csomóponton való futtatásra, ha a csomópont elegendő szabad ütemezési pont áll rendelkezésre. Többpéldányos feladatok esetén ez a tulajdonság nem támogatott, és nem adható meg.

--uses-task-dependencies

Azt jelzi, hogy a feladat tevékenységei definiálhatnak-e egymástól függőségeket. Az alapértelmezett érték hamis. Igaz, ha a jelölő jelen van.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

Elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
Alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd a http://jmespath.org/.

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést a az account set -s NAME_OR_IDhasználatával konfigurálhatja.

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az batch job delete

Feladat törlése Batch-fiókból.

az batch job delete --job-id
                    [--account-endpoint]
                    [--account-key]
                    [--account-name]
                    [--if-match]
                    [--if-modified-since]
                    [--if-none-match]
                    [--if-unmodified-since]
                    [--yes]

Példák

Töröljön egy feladatot a feladatazonosítóval anélkül, hogy megerősítést kérne.

az batch job delete --job-id job1 --yes

Kötelező paraméterek

--job-id

A törölni kívánt feladat azonosítója. Szükséges.

Opcionális paraméterek

--account-endpoint

Batch szolgáltatásvégpont. Másik lehetőségként állítsa be a környezeti változót: AZURE_BATCH_ENDPOINT.

--account-key

Batch-fiókkulcs. Másik lehetőségként állítsa be a következő környezeti változót: AZURE_BATCH_ACCESS_KEY.

--account-name

Batch-fiók neve. Másik lehetőségként állítsa be a következő környezeti változót: AZURE_BATCH_ACCOUNT.

--if-match

Az ügyfél által ismert erőforrás verziójához társított ETag-érték. A művelet csak akkor lesz végrehajtva, ha az erőforrás aktuális ETagje a szolgáltatásban pontosan megegyezik az ügyfél által megadott értékkel.

--if-modified-since

Az ügyfél által ismert erőforrás utolsó módosítási idejét jelző időbélyeg. A művelet csak akkor lesz végrehajtva, ha a szolgáltatásban lévő erőforrás a megadott időpont óta módosult.

--if-none-match

Az ügyfél által ismert erőforrás verziójához társított ETag-érték. A művelet csak akkor lesz végrehajtva, ha az erőforrás aktuális ETagje a szolgáltatásban nem egyezik meg az ügyfél által megadott értékkel.

--if-unmodified-since

Az ügyfél által ismert erőforrás utolsó módosítási idejét jelző időbélyeg. A művelet csak akkor lesz végrehajtva, ha a szolgáltatásban lévő erőforrás a megadott időpont óta módosult.

--yes -y

Ne kérje a megerősítést.

Alapértelmezett érték: False
Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

Elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
Alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd a http://jmespath.org/.

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést a az account set -s NAME_OR_IDhasználatával konfigurálhatja.

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az batch job disable

Batch-feladat letiltása.

az batch job disable --job-id
                     [--account-endpoint]
                     [--account-key]
                     [--account-name]
                     [--disable-tasks]
                     [--if-match]
                     [--if-modified-since]
                     [--if-none-match]
                     [--if-unmodified-since]
                     [--json-file]

Példák

Tiltson le egy feladatot, és futtassa újra a futó tevékenységeket.

az batch job disable --job-id job1 --disable-tasks requeue

Kötelező paraméterek

--job-id

A letiltani kívánt feladat azonosítója. Szükséges.

Opcionális paraméterek

--account-endpoint

Batch szolgáltatásvégpont. Másik lehetőségként állítsa be a környezeti változót: AZURE_BATCH_ENDPOINT.

--account-key

Batch-fiókkulcs. Másik lehetőségként állítsa be a következő környezeti változót: AZURE_BATCH_ACCESS_KEY.

--account-name

Batch-fiók neve. Másik lehetőségként állítsa be a következő környezeti változót: AZURE_BATCH_ACCOUNT.

--disable-tasks

Teendők a feladathoz társított aktív tevékenységekkel. Szükséges. Az ismert értékek a következők: "requeue", "terminate" és "wait".

--if-match

Az ügyfél által ismert erőforrás verziójához társított ETag-érték. A művelet csak akkor lesz végrehajtva, ha az erőforrás aktuális ETagje a szolgáltatásban pontosan megegyezik az ügyfél által megadott értékkel.

--if-modified-since

Az ügyfél által ismert erőforrás utolsó módosítási idejét jelző időbélyeg. A művelet csak akkor lesz végrehajtva, ha a szolgáltatásban lévő erőforrás a megadott időpont óta módosult.

--if-none-match

Az ügyfél által ismert erőforrás verziójához társított ETag-érték. A művelet csak akkor lesz végrehajtva, ha az erőforrás aktuális ETagje a szolgáltatásban nem egyezik meg az ügyfél által megadott értékkel.

--if-unmodified-since

Az ügyfél által ismert erőforrás utolsó módosítási idejét jelző időbélyeg. A művelet csak akkor lesz végrehajtva, ha a szolgáltatásban lévő erőforrás a megadott időpont óta módosult.

--json-file

A tartalom specifikációját tartalmazó fájl JSON-ban (a megfelelő REST API-törzsnek megfelelően formázva). Ha ez a paraméter meg van adva, a rendszer figyelmen kívül hagyja az összes "tartalomargumentumot".

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

Elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
Alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd a http://jmespath.org/.

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést a az account set -s NAME_OR_IDhasználatával konfigurálhatja.

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az batch job enable

Batch-feladat engedélyezése.

az batch job enable --job-id
                    [--account-endpoint]
                    [--account-key]
                    [--account-name]
                    [--if-match]
                    [--if-modified-since]
                    [--if-none-match]
                    [--if-unmodified-since]

Példák

Feladat engedélyezése.

az batch job enable --job-id job1

Kötelező paraméterek

--job-id

Az engedélyezni kívánt feladat azonosítója. Szükséges.

Opcionális paraméterek

--account-endpoint

Batch szolgáltatásvégpont. Másik lehetőségként állítsa be a környezeti változót: AZURE_BATCH_ENDPOINT.

--account-key

Batch-fiókkulcs. Másik lehetőségként állítsa be a következő környezeti változót: AZURE_BATCH_ACCESS_KEY.

--account-name

Batch-fiók neve. Másik lehetőségként állítsa be a következő környezeti változót: AZURE_BATCH_ACCOUNT.

--if-match

Az ügyfél által ismert erőforrás verziójához társított ETag-érték. A művelet csak akkor lesz végrehajtva, ha az erőforrás aktuális ETagje a szolgáltatásban pontosan megegyezik az ügyfél által megadott értékkel.

--if-modified-since

Az ügyfél által ismert erőforrás utolsó módosítási idejét jelző időbélyeg. A művelet csak akkor lesz végrehajtva, ha a szolgáltatásban lévő erőforrás a megadott időpont óta módosult.

--if-none-match

Az ügyfél által ismert erőforrás verziójához társított ETag-érték. A művelet csak akkor lesz végrehajtva, ha az erőforrás aktuális ETagje a szolgáltatásban nem egyezik meg az ügyfél által megadott értékkel.

--if-unmodified-since

Az ügyfél által ismert erőforrás utolsó módosítási idejét jelző időbélyeg. A művelet csak akkor lesz végrehajtva, ha a szolgáltatásban lévő erőforrás a megadott időpont óta módosult.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

Elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
Alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd a http://jmespath.org/.

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést a az account set -s NAME_OR_IDhasználatával konfigurálhatja.

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az batch job list

A Batch-fiók összes feladatának vagy feladatütemezésének listázása.

az batch job list [--account-endpoint]
                  [--account-key]
                  [--account-name]
                  [--expand]
                  [--filter]
                  [--job-schedule-id]
                  [--select]

Példák

Batch-fiók összes feladatának listázása

az batch job list

A Batch-fiók összes feladatütemezésének listázása

az batch job list --job-schedule-id jobschedule1

Opcionális paraméterek

--account-endpoint

Batch szolgáltatásvégpont. Másik lehetőségként állítsa be a környezeti változót: AZURE_BATCH_ENDPOINT.

--account-key

A Batch-fiókkulcs. Másik lehetőségként állítsa be a következő környezeti változót: AZURE_BATCH_ACCESS_KEY.

--account-name

A Batch-fiók neve. Másik lehetőségként csak a következő környezeti változó szerint kell beállítani: AZURE_BATCH_ACCOUNT.

--expand

OData $expand záradék.

--filter

OData $filter záradék. A szűrő felépítésével kapcsolatos további információkért lásd: https://learn.microsoft.com/rest/api/batchservice/odata-filters-in-batch.

--job-schedule-id

Annak a feladatütemezésnek az azonosítója, amelyből le szeretné kapni a feladatok listáját. Ha nincs megadva, a fiók összes feladatát felsorolja.

--select

OData $select záradék.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

Elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
Alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd a http://jmespath.org/.

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést a az account set -s NAME_OR_IDhasználatával konfigurálhatja.

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az batch job reset

Egy Batch-feladat tulajdonságainak frissítése. A frissíthető meghatározatlan tulajdonságok alaphelyzetbe állnak az alapértelmezett értékükre.

az batch job reset --job-id
                   [--account-endpoint]
                   [--account-key]
                   [--account-name]
                   [--allow-task-preemption]
                   [--if-match]
                   [--if-modified-since]
                   [--if-none-match]
                   [--if-unmodified-since]
                   [--job-max-task-retry-count]
                   [--job-max-wall-clock-time]
                   [--json-file]
                   [--max-parallel-tasks]
                   [--metadata]
                   [--on-all-tasks-complete]
                   [--pool-id]
                   [--priority]

Példák

Az összes feladattulajdonság alaphelyzetbe állítása a prioritás kivételével.

az batch job reset --job-id job1 --priority 100

Kötelező paraméterek

--job-id

Annak a feladatnak az azonosítója, amelynek a tulajdonságait frissíteni szeretné. Szükséges.

Opcionális paraméterek

--account-endpoint

Batch szolgáltatásvégpont. Másik lehetőségként állítsa be a környezeti változót: AZURE_BATCH_ENDPOINT.

--account-key

Batch-fiókkulcs. Másik lehetőségként állítsa be a következő környezeti változót: AZURE_BATCH_ACCESS_KEY.

--account-name

Batch-fiók neve. Másik lehetőségként állítsa be a következő környezeti változót: AZURE_BATCH_ACCOUNT.

--allow-task-preemption

Azt, hogy az ebben a feladatban lévő tevékenységeket más magas prioritású feladatok elő tudják-e előtagként kezelni. Ha az érték True (Igaz) értékre van állítva, a rendszernek küldött egyéb magas prioritású feladatok elsőbbséget élveznek, és újra le tudják majd állítani a feladat tevékenységeit. A feladat allowTaskPreemption funkcióját a frissítési feladat API-val való létrehozása után frissítheti. Igaz, ha a jelölő jelen van.

--if-match

Az ügyfél által ismert erőforrás verziójához társított ETag-érték. A művelet csak akkor lesz végrehajtva, ha az erőforrás aktuális ETagje a szolgáltatásban pontosan megegyezik az ügyfél által megadott értékkel.

--if-modified-since

Az ügyfél által ismert erőforrás utolsó módosítási idejét jelző időbélyeg. A művelet csak akkor lesz végrehajtva, ha a szolgáltatásban lévő erőforrás a megadott időpont óta módosult.

--if-none-match

Az ügyfél által ismert erőforrás verziójához társított ETag-érték. A művelet csak akkor lesz végrehajtva, ha az erőforrás aktuális ETagje a szolgáltatásban nem egyezik meg az ügyfél által megadott értékkel.

--if-unmodified-since

Az ügyfél által ismert erőforrás utolsó módosítási idejét jelző időbélyeg. A művelet csak akkor lesz végrehajtva, ha a szolgáltatásban lévő erőforrás a megadott időpont óta módosult.

--job-max-task-retry-count

Az egyes tevékenységek újrapróbálásának maximális száma. A Batch szolgáltatás újrapróbálkoz egy feladatot, ha a kilépési kódja nem érvényes. Vegye figyelembe, hogy ez az érték kifejezetten az újrapróbálkozések számát szabályozza. A Batch szolgáltatás egyszer kipróbálja az egyes feladatokat, majd újra próbálkozhat a korlátig. Ha például a maximális újrapróbálkozás száma 3, a Batch legfeljebb 4 alkalommal próbál meg egy feladatot (egy kezdeti próbálkozás és 3 újrapróbálkozás). Ha az újrapróbálkozás maximális száma 0, a Batch szolgáltatás nem próbálkozik újra a Feladatokkal. Ha a maximális újrapróbálkozási szám -1, a Batch szolgáltatás korlátozás nélkül újrapróbálkozza a feladatokat. Az alapértelmezett érték 0 (nincs újrapróbálkozás).

--job-max-wall-clock-time

A feladat futtatásának maximális időtartama a feladat létrehozásának időpontjától számítva. Ha a feladat nem fejeződik be az időkorláton belül, a Batch szolgáltatás leállítja azt, és minden olyan feladatot, amely még fut. Ebben az esetben a felmondás oka a MaxWallClockTimeExpiry lesz. Ha ez a tulajdonság nincs megadva, nincs időkorlát a feladat futtatásának időtartamára. A várt formátum ISO-8601-es időtartam.

--json-file

A feladat specifikációját tartalmazó fájl JSON-ban (a megfelelő REST API-törzsnek megfelelően formázva). Ha ez a paraméter meg van adva, a rendszer figyelmen kívül hagyja az összes "feladatargumentumot".

--max-parallel-tasks

A feladathoz párhuzamosan végrehajtható tevékenységek maximális száma. A maxParallelTasks értékének -1 vagy 0-nál nagyobbnak kell lennie, ha meg van adva. Ha nincs megadva, az alapértelmezett érték -1, ami azt jelenti, hogy nincs korlátozva az egyszerre futtatható tevékenységek száma. A feladat maxParallelTasks értékeit a feladat frissítési feladat API-val való létrehozása után frissítheti.

--metadata

A feladathoz metaadatként társított név-érték párok listája. A Batch szolgáltatás nem rendel semmilyen jelentést a metaadatokhoz; kizárólag a felhasználói kód használatára szolgál. Szóközzel elválasztott értékek "key=value" formátumban.

--on-all-tasks-complete

A Batch szolgáltatásnak akkor kell végrehajtania a műveletet, ha a feladat összes feladata befejeződött állapotban van. Az alapértelmezett beállítás a noaction. Ismert értékek: "noaction" és "terminatejob".

--pool-id

Egy meglévő készlet azonosítója. A feladat összes feladata a megadott készleten fog futni. Győződjön meg arról, hogy a tulajdonság által hivatkozott készlet létezik. Ha a készlet nem létezik abban az időpontban, amikor a Batch szolgáltatás megpróbál feladatokat ütemezni, a feladathoz tartozó feladatok nem futnak, amíg létre nem hoz egy készletet ezzel az azonosítóval. Vegye figyelembe, hogy a Batch szolgáltatás nem utasítja el a feladatkérést; egyszerűen nem futtatja a feladatokat, amíg a készlet nem létezik. Meg kell adnia a készlet azonosítóját vagy az automatikus készlet specifikációját, de mindkettőt nem.

--priority

A feladat prioritása. A prioritási értékek -1000 és 1000 között mozoghatnak, mivel -1000 a legalacsonyabb prioritás, 1000 pedig a legmagasabb prioritás. Az alapértelmezett érték 0.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

Elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
Alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd a http://jmespath.org/.

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést a az account set -s NAME_OR_IDhasználatával konfigurálhatja.

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az batch job set

Egy Batch-feladat tulajdonságainak frissítése. Az alcsoport egyik tulajdonságának frissítése alaphelyzetbe állítja a csoport meghatározatlan tulajdonságait.

az batch job set --job-id
                 [--account-endpoint]
                 [--account-key]
                 [--account-name]
                 [--allow-task-preemption]
                 [--if-match]
                 [--if-modified-since]
                 [--if-none-match]
                 [--if-unmodified-since]
                 [--job-max-task-retry-count]
                 [--job-max-wall-clock-time]
                 [--json-file]
                 [--max-parallel-tasks]
                 [--metadata]
                 [--on-all-tasks-complete]
                 [--pool-id]
                 [--priority]

Példák

Feladat prioritásának frissítése.

az batch job set --job-id job1 --priority 100

Kötelező paraméterek

--job-id

Annak a feladatnak az azonosítója, amelynek a tulajdonságait frissíteni szeretné. Szükséges.

Opcionális paraméterek

--account-endpoint

Batch szolgáltatásvégpont. Másik lehetőségként állítsa be a környezeti változót: AZURE_BATCH_ENDPOINT.

--account-key

Batch-fiókkulcs. Másik lehetőségként állítsa be a következő környezeti változót: AZURE_BATCH_ACCESS_KEY.

--account-name

Batch-fiók neve. Másik lehetőségként állítsa be a következő környezeti változót: AZURE_BATCH_ACCOUNT.

--allow-task-preemption

Azt, hogy az ebben a feladatban lévő tevékenységeket más magas prioritású feladatok elő tudják-e előtagként kezelni. Ha az érték True (Igaz) értékre van állítva, a rendszernek küldött egyéb magas prioritású feladatok elsőbbséget élveznek, és újra le tudják majd állítani a feladat tevékenységeit. A feladat allowTaskPreemption funkcióját a frissítési feladat API-val való létrehozása után frissítheti. Igaz, ha a jelölő jelen van.

--if-match

Az ügyfél által ismert erőforrás verziójához társított ETag-érték. A művelet csak akkor lesz végrehajtva, ha az erőforrás aktuális ETagje a szolgáltatásban pontosan megegyezik az ügyfél által megadott értékkel.

--if-modified-since

Az ügyfél által ismert erőforrás utolsó módosítási idejét jelző időbélyeg. A művelet csak akkor lesz végrehajtva, ha a szolgáltatásban lévő erőforrás a megadott időpont óta módosult.

--if-none-match

Az ügyfél által ismert erőforrás verziójához társított ETag-érték. A művelet csak akkor lesz végrehajtva, ha az erőforrás aktuális ETagje a szolgáltatásban nem egyezik meg az ügyfél által megadott értékkel.

--if-unmodified-since

Az ügyfél által ismert erőforrás utolsó módosítási idejét jelző időbélyeg. A művelet csak akkor lesz végrehajtva, ha a szolgáltatásban lévő erőforrás a megadott időpont óta módosult.

--job-max-task-retry-count

Az egyes tevékenységek újrapróbálásának maximális száma. A Batch szolgáltatás újrapróbálkoz egy feladatot, ha a kilépési kódja nem érvényes. Vegye figyelembe, hogy ez az érték kifejezetten az újrapróbálkozések számát szabályozza. A Batch szolgáltatás egyszer kipróbálja az egyes feladatokat, majd újra próbálkozhat a korlátig. Ha például a maximális újrapróbálkozás száma 3, a Batch legfeljebb 4 alkalommal próbál meg egy feladatot (egy kezdeti próbálkozás és 3 újrapróbálkozás). Ha az újrapróbálkozás maximális száma 0, a Batch szolgáltatás nem próbálkozik újra a Feladatokkal. Ha a maximális újrapróbálkozási szám -1, a Batch szolgáltatás korlátozás nélkül újrapróbálkozza a feladatokat. Az alapértelmezett érték 0 (nincs újrapróbálkozás).

--job-max-wall-clock-time

A feladat futtatásának maximális időtartama a feladat létrehozásának időpontjától számítva. Ha a feladat nem fejeződik be az időkorláton belül, a Batch szolgáltatás leállítja azt, és minden olyan feladatot, amely még fut. Ebben az esetben a felmondás oka a MaxWallClockTimeExpiry lesz. Ha ez a tulajdonság nincs megadva, nincs időkorlát a feladat futtatásának időtartamára. A várt formátum ISO-8601-es időtartam.

--json-file

A feladat specifikációját tartalmazó fájl JSON-ban (a megfelelő REST API-törzsnek megfelelően formázva). Ha ez a paraméter meg van adva, a rendszer figyelmen kívül hagyja az összes "feladatargumentumot".

--max-parallel-tasks

A feladathoz párhuzamosan végrehajtható tevékenységek maximális száma. A maxParallelTasks értékének -1 vagy 0-nál nagyobbnak kell lennie, ha meg van adva. Ha nincs megadva, az alapértelmezett érték -1, ami azt jelenti, hogy nincs korlátozva az egyszerre futtatható tevékenységek száma. A feladat maxParallelTasks értékeit a feladat frissítési feladat API-val való létrehozása után frissítheti.

--metadata

A feladathoz metaadatként társított név-érték párok listája. Ha nincs megadva, a meglévő feladat metaadatai változatlanok maradnak. Szóközzel elválasztott értékek "key=value" formátumban.

--on-all-tasks-complete

A Batch szolgáltatásnak akkor kell végrehajtania a műveletet, ha a feladat összes feladata befejeződött állapotban van. Ha nincs megadva, a befejezési viselkedés változatlan marad. Előfordulhat, hogy nem módosítja az értéket a megszakítási feladatról a megszakításra – vagyis ha automatikus feladatvégzítést végzett, nem kapcsolhatja ki újra. Ha megpróbálja ezt megtenni, a kérés "érvénytelen tulajdonságérték" hibaüzenettel meghiúsul; ha közvetlenül a REST API-t hívja meg, a HTTP-állapotkód 400 (hibás kérés). Ismert értékek: "noaction" és "terminatejob".

--pool-id

Egy meglévő készlet azonosítója. A feladat összes feladata a megadott készleten fog futni. Győződjön meg arról, hogy a tulajdonság által hivatkozott készlet létezik. Ha a készlet nem létezik abban az időpontban, amikor a Batch szolgáltatás megpróbál feladatokat ütemezni, a feladathoz tartozó feladatok nem futnak, amíg létre nem hoz egy készletet ezzel az azonosítóval. Vegye figyelembe, hogy a Batch szolgáltatás nem utasítja el a feladatkérést; egyszerűen nem futtatja a feladatokat, amíg a készlet nem létezik. Meg kell adnia a készlet azonosítóját vagy az automatikus készlet specifikációját, de mindkettőt nem.

--priority

A feladat prioritása. A prioritási értékek -1000 és 1000 között mozoghatnak, mivel -1000 a legalacsonyabb prioritás, 1000 pedig a legmagasabb prioritás. Ha nincs megadva, a feladat prioritása változatlan marad.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

Elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
Alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd a http://jmespath.org/.

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést a az account set -s NAME_OR_IDhasználatával konfigurálhatja.

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az batch job show

Információt kap a megadott Batch-feladatról.

az batch job show --job-id
                  [--account-endpoint]
                  [--account-key]
                  [--account-name]
                  [--expand]
                  [--if-match]
                  [--if-modified-since]
                  [--if-none-match]
                  [--if-unmodified-since]
                  [--select]

Példák

Egy feladat adatainak megjelenítése.

az batch job show --job-id job1

Kötelező paraméterek

--job-id

A feladat azonosítója. Szükséges.

Opcionális paraméterek

--account-endpoint

Batch szolgáltatásvégpont. Másik lehetőségként állítsa be a környezeti változót: AZURE_BATCH_ENDPOINT.

--account-key

Batch-fiókkulcs. Másik lehetőségként állítsa be a következő környezeti változót: AZURE_BATCH_ACCESS_KEY.

--account-name

Batch-fiók neve. Másik lehetőségként állítsa be a következő környezeti változót: AZURE_BATCH_ACCOUNT.

--expand

OData $expand záradék.

--if-match

Az ügyfél által ismert erőforrás verziójához társított ETag-érték. A művelet csak akkor lesz végrehajtva, ha az erőforrás aktuális ETagje a szolgáltatásban pontosan megegyezik az ügyfél által megadott értékkel.

--if-modified-since

Az ügyfél által ismert erőforrás utolsó módosítási idejét jelző időbélyeg. A művelet csak akkor lesz végrehajtva, ha a szolgáltatásban lévő erőforrás a megadott időpont óta módosult.

--if-none-match

Az ügyfél által ismert erőforrás verziójához társított ETag-érték. A művelet csak akkor lesz végrehajtva, ha az erőforrás aktuális ETagje a szolgáltatásban nem egyezik meg az ügyfél által megadott értékkel.

--if-unmodified-since

Az ügyfél által ismert erőforrás utolsó módosítási idejét jelző időbélyeg. A művelet csak akkor lesz végrehajtva, ha a szolgáltatásban lévő erőforrás a megadott időpont óta módosult.

--select

OData $select záradék.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

Elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
Alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd a http://jmespath.org/.

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést a az account set -s NAME_OR_IDhasználatával konfigurálhatja.

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az batch job stop

Futó Batch-feladat leállítása.

Fejezd be a megadott feladatot, és jelöld meg befejezettként. A Feladat leállítására vonatkozó kérelem fogadásakor a Batch szolgáltatás a feladatot leállítási állapotra állítja. A Batch szolgáltatás ezután leállítja a feladathoz társított összes futó feladatot, és futtatja a szükséges feladatkiadási feladatokat. Ezután a feladat a befejezett állapotba kerül. Ha a feladat aktív állapotban van, azok aktív állapotban maradnak. Egy feladat leállása után nem lehet új tevékenységeket hozzáadni, és a fennmaradó aktív tevékenységek nem lesznek ütemezve.

az batch job stop --job-id
                  [--account-endpoint]
                  [--account-key]
                  [--account-name]
                  [--if-match]
                  [--if-modified-since]
                  [--if-none-match]
                  [--if-unmodified-since]
                  [--terminate-reason]

Példák

Feladat leállítása és a megszüntetés okának megszüntetése

az batch job stop --job-id job1 --terminate-reason "Completed workflow"

Kötelező paraméterek

--job-id

A leállítandó feladat azonosítója. Szükséges.

Opcionális paraméterek

--account-endpoint

Batch szolgáltatásvégpont. Másik lehetőségként állítsa be a környezeti változót: AZURE_BATCH_ENDPOINT.

--account-key

Batch-fiókkulcs. Másik lehetőségként állítsa be a következő környezeti változót: AZURE_BATCH_ACCESS_KEY.

--account-name

Batch-fiók neve. Másik lehetőségként állítsa be a következő környezeti változót: AZURE_BATCH_ACCOUNT.

--if-match

Az ügyfél által ismert erőforrás verziójához társított ETag-érték. A művelet csak akkor lesz végrehajtva, ha az erőforrás aktuális ETagje a szolgáltatásban pontosan megegyezik az ügyfél által megadott értékkel.

--if-modified-since

Az ügyfél által ismert erőforrás utolsó módosítási idejét jelző időbélyeg. A művelet csak akkor lesz végrehajtva, ha a szolgáltatásban lévő erőforrás a megadott időpont óta módosult.

--if-none-match

Az ügyfél által ismert erőforrás verziójához társított ETag-érték. A művelet csak akkor lesz végrehajtva, ha az erőforrás aktuális ETagje a szolgáltatásban nem egyezik meg az ügyfél által megadott értékkel.

--if-unmodified-since

Az ügyfél által ismert erőforrás utolsó módosítási idejét jelző időbélyeg. A művelet csak akkor lesz végrehajtva, ha a szolgáltatásban lévő erőforrás a megadott időpont óta módosult.

--terminate-reason

A felmondás oka.

Az a szöveg, amelyet a feladat TerminateReasonjaként szeretne megjeleníteni. Az alapértelmezett érték a "UserTerminate".

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

Elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
Alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd a http://jmespath.org/.

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést a az account set -s NAME_OR_IDhasználatával konfigurálhatja.

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.