az batch job

Batch-feladatok kezelése.

Parancsok

az batch job all-statistics

A Batch-fiókban lévő összes feladat statisztikájának megtekintése.

az batch job all-statistics show

Egy Batch-fiókban lévő összes feladat élettartam-összefoglaló statisztikáinak lekérése.

az batch job create

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

az batch job delete

Egy feladat törlése.

az batch job disable

Letiltja a megadott feladatot, megakadályozva az új feladatok futtatását.

az batch job enable

Engedélyezi a megadott feladatot, és engedélyezi az új feladatok futtatását.

az batch job list

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

az batch job prep-release-status

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

az batch job prep-release-status list

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

az batch job reset

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 set

Batch-feladat tulajdonságainak frissítése. Egy alcsoportban lévő tulajdonság frissítése alaphelyzetbe állítja a csoport meghatározatlan tulajdonságait.

az batch job show

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

az batch job stop

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

az batch job task-counts

Megtekintheti egy Batch-feladat tevékenységeinek és tárolóhelyeinek számát és állapotát.

az batch job task-counts show

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

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-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]
                    [--pool-id]
                    [--priority]
                    [--required-slots]
                    [--uses-task-dependencies]

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ö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örnyezeti változót: AZURE_BATCH_ACCOUNT.

--allow-task-preemption

Azt határozza meg, hogy a feladat tevékenységeit 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 á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

Kötelező. Az azonosító tartalmazhat alfanumerikus karakterek bármilyen 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 különböztet meg (vagyis előfordulhat, hogy nem rendelkezik két azonosítóval egy fiókon belül, amelyek csak esetenként különböznek).

--job-manager-task-command-line

Kötelező. 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, akkor a parancssorban kell meghívnia a rendszerhéjat, például a "cmd /c MyCommand" parancsmagot a Windowsban, vagy a "/bin/sh -c MyCommand" parancsmagot Linuxon. Ha a parancssor fájlelérési utakra hivatkozik, relatív elérési utat kell használnia (a feladat munkakönyvtárához viszonyítva), vagy a Batch által megadott környezeti változót (https://docs.microsoft.com/en-us/azure/batch/batch-compute-node-environment-variables).

--job-manager-task-environment-settings

Szóközzel elválasztott értékek "key=value" formátumban.

--job-manager-task-id

Kötelező. Az azonosító tartalmazhat alfanumerikus karakterek bármilyen kombinációját, beleértve az kötőjeleket és az aláhúzásjeleket, és legfeljebb 64 karaktert tartalmazhat.

--job-manager-task-resource-files

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ének méreté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ál egy feladatot, ha a kilépési kódja nem nulla. Vegye figyelembe, hogy ez az érték határozza meg az újrapróbálkozások számát. A Batch szolgáltatás egyszer próbálja meg az egyes feladatokat, majd újrapróbálkozhat ennél a korlátnál. Ha például a maximális újrapróbálkozások száma 3, a Batch legfeljebb 4 alkalommal próbál meg egy tevékenységet (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 Feladatok szolgáltatással. Ha az újrapróbálkozások maximális száma -1, a Batch szolgáltatás korlátozás nélkül újrapróbálkozásokat végez a Feladatok szolgáltatással. Az alapértelmezett érték 0 (nincs újrapróbálkozás).

--job-max-wall-clock-time

Ha a feladat nem fejeződik be az időkorláton belül, a Batch szolgáltatás leállítja azt, és a továbbra is futó tevékenységeket. Ebben az esetben a leállítás oka a MaxWallClockTimeExpiry lesz. Ha ez a tulajdonság nincs megadva, nincs időkorlát a feladat futá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 az összes "Feladatargumentumot" figyelmen kívül hagyja.

--max-parallel-tasks

A feladathoz párhuzamosan végrehajtható tevékenységek maximális száma. A maxParallelTasks értékének -1-nek 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 frissítési feladat API-val való létrehozása után frissítheti. Alapértelmezett érték: -1 .

--metadata

A Batch szolgáltatás nem rendel semmilyen jelentést a metaadatokhoz; kizárólag felhasználói kód használatára szolgál. Szóközzel elválasztott értékek "key=value" formátumban.

--pool-id

Egy meglévő készlet azonosítója. A feladat összes feladata a megadott készleten fog futni.

--priority

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

--required-slots

A tevékenység futtatásához szükséges ütemezési pontok száma. 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 ponttal rendelkezik. Többpéldányos feladatok esetén ez a tulajdonság nem támogatott, és nem adható meg.

--uses-task-dependencies

Azt határozza meg, 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.

az batch job delete

Egy feladat törlése.

A feladatok törlése az adott feladathoz tartozó összes tevékenységet és az összes feladatstatisztikát is törli. Ez felülbírálja a tevékenységadatok megőrzési időtartamát is; vagyis ha a feladat olyan feladatokat tartalmaz, amelyek továbbra is megmaradnak a számítási csomópontokon, a Batch-szolgáltatások törlik a tevékenységek munkakönyvtárait és azok tartalmát. A Feladat törlése kérelem érkezésekor a Batch szolgáltatás törlési állapotba állítja a feladatot. A törlési állapotban lévő feladat összes frissítési művelete sikertelen lesz a 409-ben (Ütközés) állapotkóddal, és további információk jelzik, hogy a feladat törölve van.

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

Kötelező paraméterek

--job-id

A törölni kívánt feladat azonosítója.

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ö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ö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ásának időpontjá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ő ó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ásának időpontjá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ő óta nem módosult.

--yes -y

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

az batch job disable

Letiltja a megadott feladatot, megakadályozva az új feladatok futtatását.

A Batch szolgáltatás azonnal áthelyezi a feladatot a letiltó állapotba. A Batch ezután a disableTasks paraméterrel határozza meg, hogy mi a teendő a feladat aktuálisan futó feladataival. A feladat letiltási állapotban marad, amíg a letiltási művelet be nem fejeződik, és az összes tevékenység kezelése a disableTasks beállításnak megfelelően történik; A feladat ezután a letiltott állapotba kerül. A feladat nem indít el új tevékenységeket, amíg vissza nem kerül az aktív állapotba. Ha olyan feladatot próbál letiltani, amely nem aktív, letiltott vagy letiltott állapotban van, a kérés a 409-ben megadott állapotkóddal meghiúsul.

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]

Kötelező paraméterek

--job-id

A letiltani kívánt feladat azonosítója.

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ö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örnyezeti változót: AZURE_BATCH_ACCOUNT.

--disable-tasks

A lehetséges értékek a következők: "requeue", "terminate", "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ásának időpontjá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ő ó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ásának időpontjá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ő óta nem módosult.

az batch job enable

Engedélyezi a megadott feladatot, és engedélyezi az új feladatok futtatását.

Amikor meghívja ezt az API-t, a Batch szolgáltatás beállít egy letiltott feladatot az engedélyezés állapotára. A művelet befejezése után a feladat az aktív állapotba kerül, és a feladat alatti új tevékenységek ütemezése folytatódik. A Batch szolgáltatás nem teszi lehetővé, hogy egy tevékenység 180 napnál hosszabb ideig aktív állapotban maradjon. Ezért ha olyan aktív tevékenységeket tartalmazó feladatot engedélyez, amely több mint 180 nappal ezelőtt lett hozzáadva, ezek a feladatok nem fognak futni.

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

Kötelező paraméterek

--job-id

Az engedélyezni kívánt feladat azonosítója.

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ö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ö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ásának időpontjá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ő ó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ásának időpontjá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ő óta nem módosult.

az batch job list

Egy 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]

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ók kulcsa. Másik lehetőségként állítsa be a környezeti változót: AZURE_BATCH_ACCESS_KEY.

--account-name

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

--expand

OData $expand záradék.

--filter

OData $filter záradék.

--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, listázza a fiók összes feladatát.

--select

OData $select záradék.

az batch job reset

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 {noaction, terminatejob}]
                   [--pool-id]
                   [--priority]

Kötelező paraméterek

--job-id

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

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ö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örnyezeti változót: AZURE_BATCH_ACCOUNT.

--allow-task-preemption

Azt határozza meg, hogy a feladat tevékenységeit 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 á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ásának időpontjá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ő ó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ásának időpontjá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ő óta nem 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ál egy feladatot, ha a kilépési kódja nem nulla. Vegye figyelembe, hogy ez az érték határozza meg az újrapróbálkozások számát. A Batch szolgáltatás egyszer próbálja meg az egyes feladatokat, majd újrapróbálkozhat ennél a korlátnál. Ha például a maximális újrapróbálkozások száma 3, a Batch legfeljebb 4 alkalommal próbál meg egy tevékenységet (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 Feladatok szolgáltatással. Ha az újrapróbálkozások maximális száma -1, a Batch szolgáltatás korlátozás nélkül újrapróbálkozásokat végez a Feladatok szolgáltatással. Az alapértelmezett érték 0 (nincs újrapróbálkozás).

--job-max-wall-clock-time

Ha a feladat nem fejeződik be az időkorláton belül, a Batch szolgáltatás leállítja azt, és a továbbra is futó tevékenységeket. Ebben az esetben a leállítás oka a MaxWallClockTimeExpiry lesz. Ha ez a tulajdonság nincs megadva, nincs időkorlát a feladat futásának időtartamára. A várt formátum ISO-8601-es időtartam.

--json-file

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

--max-parallel-tasks

A feladathoz párhuzamosan végrehajtható tevékenységek maximális száma. A maxParallelTasks értékének -1-nek 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 frissítési feladat API-val való létrehozása után frissítheti. Alapértelmezett érték: -1 .

--metadata

Ha nincs megadva, az üres lista alapértelmezett értékét veszi fel; a meglévő metaadatok törlődnek. 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 tevékenységének befejezett állapota van. Ha nincs megadva, a befejezési viselkedés noaction értékre van állítva. Ha az aktuális érték leállási feladat, ez hiba, mert a feladat befejezési viselkedése nem módosítható leállási feladatról megszakításra. Az értéket nem módosíthatja leállási feladatról megszakításra – vagyis ha már bekapcsolta az automatikus feladatleállást, nem kapcsolhatja ki újra. Ha megpróbálja ezt megtenni, a kérés sikertelen lesz, és a Batch visszaadja a 400-ás állapotkódot (hibás kérelem) és egy "érvénytelen tulajdonságérték" hibaüzenetet. Ha nem adja meg ezt az elemet egy PUT-kérelemben, az egyenértékű a művelet nélküli művelettel. Ez a hiba akkor jelenik meg, ha az aktuális érték leáll.

elfogadott értékek: noaction, terminatejob
--pool-id

Egy meglévő készlet azonosítója. A feladat összes feladata a megadott készleten fog futni.

--priority

A feladat prioritása. A prioritási értékek -1000 és 1000 között lehetnek, a -1000 a legalacsonyabb prioritás, az 1000 pedig a legmagasabb prioritás. Ha nincs megadva, az alapértelmezett 0 értékre van állítva.

az batch job set

Batch-feladat tulajdonságainak frissítése. Egy alcsoportban lévő tulajdonság 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 {noaction, terminatejob}]
                 [--pool-id]
                 [--priority]

Kötelező paraméterek

--job-id

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

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ö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örnyezeti változót: AZURE_BATCH_ACCOUNT.

--allow-task-preemption

Azt határozza meg, hogy a feladat tevékenységeit 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 á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. A tulajdonság frissítéséhez adja meg a "true" (igaz) vagy a "false" (hamis) értéket.

--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ásának időpontjá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ő ó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ásának időpontjá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ő óta nem 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ál egy feladatot, ha a kilépési kódja nem nulla. Vegye figyelembe, hogy ez az érték határozza meg az újrapróbálkozások számát. A Batch szolgáltatás egyszer próbálja meg az egyes feladatokat, majd újrapróbálkozhat ennél a korlátnál. Ha például a maximális újrapróbálkozások száma 3, a Batch legfeljebb 4 alkalommal próbál meg egy tevékenységet (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 Feladatok szolgáltatással. Ha az újrapróbálkozások maximális száma -1, a Batch szolgáltatás korlátozás nélkül újrapróbálkozásokat végez a Feladatok szolgáltatással. Az alapértelmezett érték 0 (nincs újrapróbálkozás).

--job-max-wall-clock-time

Ha a feladat nem fejeződik be az időkorláton belül, a Batch szolgáltatás leállítja azt, és a továbbra is futó tevékenységeket. Ebben az esetben a leállítás oka a MaxWallClockTimeExpiry lesz. Ha ez a tulajdonság nincs megadva, nincs időkorlát a feladat futásának időtartamára. A várt formátum ISO-8601-es időtartam.

--json-file

Egy fájl, amely a feladatjavítás paraméterspecifikációját tartalmazza JSON-ban (a megfelelő REST API-törzsnek megfelelően formázva). Ha ez a paraméter meg van adva, a rendszer az összes "Feladatargumentumot" figyelmen kívül hagyja.

--max-parallel-tasks

A feladathoz párhuzamosan végrehajtható tevékenységek maximális száma. A maxParallelTasks értékének -1-nek 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 frissítési feladat API-val való létrehozása után frissítheti.

--metadata

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 tevékenységének befejezett állapota van. Ha nincs megadva, a befejezési viselkedés változatlan marad. Az értéket nem módosíthatja leállási feladatról megszakításra – vagyis ha már bekapcsolta az automatikus feladatleállást, 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).

elfogadott értékek: noaction, terminatejob
--pool-id

Egy meglévő készlet azonosítója. A feladat összes feladata a megadott készleten fog futni.

--priority

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

az batch job show

Információt kap a megadott 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]

Kötelező paraméterek

--job-id

A feladat azonosítója.

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ö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ö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ásának időpontjá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ő ó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ásának időpontjá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ő óta nem módosult.

--select

OData $select záradék.

az batch job stop

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

Állítsa le a megadott feladatot, és jelölje meg befejezettként. A Feladat megszakítása kérelem fogadásakor a Batch szolgáltatás leállítási állapotra állítja a feladatot. A Batch szolgáltatás ezután leállítja a feladathoz társított összes futó tevékenységet, és futtatja a szükséges feladatkiadási tevékenységeket. Ezután a feladat befejezett állapotba kerül. Ha a feladat aktív állapotban van, azok aktív állapotban maradnak. A feladat leállása után nem vehetők fel új tevékenységek, é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]

Kötelező paraméterek

--job-id

A leállítandó feladat azonosítója.

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ö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ö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ásának időpontjá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ő ó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ásának időpontjá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ő óta nem módosult.

--terminate-reason

A felmondás oka.