az batch task

Batch-tevékenységek kezelése.

Parancsok

az batch task create

Batch-tevékenységek létrehozása.

az batch task delete

Töröl egy tevékenységet a megadott feladatból.

az batch task file

Batch-feladatfájlok kezelése.

az batch task file delete

Törli a megadott tevékenységfájlt abból a számítási csomópontból, ahol a tevékenység futott.

az batch task file download

Töltse le egy Batch-feladatfájl tartalmát.

az batch task file list

A tevékenység könyvtárában lévő fájlok listája a számítási csomóponton.

az batch task file show

Lekéri a megadott tevékenységfájl tulajdonságait.

az batch task list

Felsorolja a megadott feladathoz társított összes tevékenységet.

az batch task reactivate

Újraaktivál egy tevékenységet, így akkor is újrafuthat, ha az újrapróbálkozások száma kimerült.

az batch task reset

Batch-tevékenység tulajdonságainak alaphelyzetbe állítása.

az batch task show

Információt kap a megadott tevékenységről.

az batch task stop

Leállítja a megadott tevékenységet.

az batch task subtask

Batch-tevékenységek altevékenységi adatainak kezelése.

az batch task subtask list

Felsorolja a megadott többpéldányos tevékenységhez társított összes altevékenységet.

az batch task create

Batch-tevékenységek létrehozása.

az batch task create --job-id
                     [--account-endpoint]
                     [--account-key]
                     [--account-name]
                     [--affinity-id]
                     [--application-package-references]
                     [--command-line]
                     [--environment-settings]
                     [--json-file]
                     [--max-task-retry-count]
                     [--max-wall-clock-time]
                     [--resource-files]
                     [--retention-time]
                     [--task-id]

Kötelező paraméterek

--job-id

A feladatot tartalmazó 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

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.

--affinity-id

Kötelező. A csomópont affinitási azonosítóját átadva jelezheti, hogy a tevékenységnek az adott számítási csomóponton kell futnia. Vegye figyelembe, hogy ez csak egy puha affinitás. Ha a cél számítási csomópont foglalt vagy nem érhető el a tevékenység ütemezésének időpontjában, akkor a tevékenység máshol lesz ütemezve.

--application-package-references

A telepíteni kívánt alkalmazáscsomagokat meghatározó azonosítók szóközzel elválasztott listája. Szóközzel elválasztott alkalmazásazonosítók opcionális verziójú "id[#version]" formátumban.

--command-line

A tevékenység parancssorát. 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.

--environment-settings

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

--json-file

A JSON-ban létrehozandó feladatot(ok) tartalmazó fájl (a REST API kéréstörzsének megfelelően formázva). Több tevékenység elküldésekor egy tevékenységtömböt vagy egy TaskAddCollectionParamatert fogad el. Ha ez a paraméter meg van adva, a rendszer az összes többi paramétert figyelmen kívül hagyja.

--max-task-retry-count

A tevékenység ú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 kifejezetten szabályozza az újrapróbálkozások számát a végrehajtható feladathoz egy nem nulla kilépési kód miatt. A Batch szolgáltatás egyszer próbálja meg a feladatot, majd megpróbálkozhat ezzel a korláttal. Ha például a maximális újrapróbálkozások száma 3, a Batch legfeljebb 4 alkalommal próbálja meg a feladatot (egy kezdeti próbálkozás és 3 újrapróbálkozás). Ha a maximális újrapróbálkozási szám 0, a Batch szolgáltatás az első kísérlet után nem próbálja újra a feladatot. 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 fog végrehajtani.

--max-wall-clock-time

Ha ez nincs megadva, nincs időkorlát arra vonatkozóan, hogy mennyi ideig futhat a tevékenység.

--resource-files

Azon fájlok listája, amelyeket a Batch szolgáltatás letölt a számítási csomópontra a parancssor futtatása előtt. Térelválasztó erőforráshivatkozások fájlnév=httpurl formátumban, a httpurl pedig bármely nyilvános hozzáférésű HTTP-URL, vagy olvasási hozzáféréssel rendelkező SAS URL-cím.

--retention-time

Az alapértelmezett érték 7 nap, azaz a tevékenységkönyvtár 7 napig marad meg, kivéve, ha a számítási csomópontot eltávolítják vagy a feladatot törlik.

--task-id

A tevékenység azonosítója.

az batch task delete

Töröl egy tevékenységet a megadott feladatból.

Egy tevékenység törlésekor a számítási csomópont könyvtárában található összes fájl is törlődik (a megőrzési időtől függetlenül). Többpéldányos feladatok esetén a tevékenység törlése művelet szinkron módon érvényes az elsődleges tevékenységre; az altevékenységek és fájljaik ezután aszinkron módon törlődnek a háttérben.

az batch task delete --job-id
                     --task-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

Annak a feladatnak az azonosítója, amelyből törölni szeretné a tevékenységet.

--task-id

A törölni kívánt tevékenység 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 task list

Felsorolja a megadott feladathoz társított összes tevékenységet.

A többpéldányos feladatok esetében az olyan információk, mint az affinityId, a executionInfo és a nodeInfo, az elsődleges tevékenységre vonatkoznak. A list subtasks API használatával lekérheti az altevékenységekkel kapcsolatos információkat.

az batch task list --job-id
                   [--account-endpoint]
                   [--account-key]
                   [--account-name]
                   [--expand]
                   [--filter]
                   [--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.

--filter

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

--select

OData $select záradék.

az batch task reactivate

Újraaktivál egy tevékenységet, így akkor is újrafuthat, ha az újrapróbálkozások száma kimerült.

Az újraaktiválás lehetővé teszi, hogy egy tevékenység újrapróbálkozásra jogosult legyen a maximális újrapróbálkozási számig. A tevékenység állapota aktívra változik. Mivel a tevékenység már nincs befejezve, az újraaktiválás után a korábbi kilépési kód vagy hibainformációk már nem érhetők el. Minden alkalommal, amikor egy tevékenység újraaktiválódik, az újrapróbálkozásai száma 0-ra lesz visszaállítva. Az újraaktiválás sikertelen lesz a nem befejezett vagy korábban sikeresen befejezett feladatok esetében (0-s kilépési kóddal). Emellett sikertelen lesz, ha a feladat befejeződött (vagy leáll vagy töröl).

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

Kötelező paraméterek

--job-id

A feladatot tartalmazó feladat azonosítója.

--task-id

Az újraaktiválni kívánt tevékenység 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 task reset

Batch-tevékenység tulajdonságainak alaphelyzetbe állítása.

az batch task reset --job-id
                    --task-id
                    [--account-endpoint]
                    [--account-key]
                    [--account-name]
                    [--if-match]
                    [--if-modified-since]
                    [--if-none-match]
                    [--if-unmodified-since]
                    [--json-file]
                    [--max-task-retry-count]
                    [--max-wall-clock-time]
                    [--retention-time]

Kötelező paraméterek

--job-id

A feladatot tartalmazó feladat azonosítója.

--task-id

A frissíteni kívánt tevékenység 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.

--json-file

Egy fájl, amely a korlátozások 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 kényszerargumentumot figyelmen kívül hagyja.

--max-task-retry-count

A tevékenység ú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 kifejezetten szabályozza az újrapróbálkozások számát a végrehajtható feladathoz egy nem nulla kilépési kód miatt. A Batch szolgáltatás egyszer próbálja meg a feladatot, majd megpróbálkozhat ezzel a korláttal. Ha például a maximális újrapróbálkozások száma 3, a Batch legfeljebb 4 alkalommal próbálja meg a feladatot (egy kezdeti próbálkozás és 3 újrapróbálkozás). Ha a maximális újrapróbálkozási szám 0, a Batch szolgáltatás az első kísérlet után nem próbálja újra a feladatot. 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 fog végrehajtani.

--max-wall-clock-time

Ha ez nincs megadva, nincs időkorlát arra vonatkozóan, hogy mennyi ideig futhat a tevékenység. A várt formátum ISO-8601-es időtartam.

--retention-time

Az alapértelmezett érték 7 nap, azaz a tevékenységkönyvtár 7 napig marad meg, kivéve, ha a számítási csomópontot eltávolítják vagy a feladatot törlik. A várt formátum ISO-8601-es időtartam.

az batch task show

Információt kap a megadott tevékenységről.

A többpéldányos feladatok esetében az olyan információk, mint az affinityId, a executionInfo és a nodeInfo, az elsődleges tevékenységre vonatkoznak. A list subtasks API használatával lekérheti az altevékenységekkel kapcsolatos információkat.

az batch task show --job-id
                   --task-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 tevékenységet tartalmazó feladat azonosítója.

--task-id

Annak a tevékenységnek az azonosítója, amelyről információt szeretne kapni.

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 task stop

Leállítja a megadott tevékenységet.

A tevékenység leállásakor a tevékenység befejezett állapotba kerül. Többpéldányos feladatok esetén a feladat megszakítása művelet szinkron módon vonatkozik az elsődleges tevékenységre; az altevékenységek ezután aszinkron módon leállnak a háttérben.

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

Kötelező paraméterek

--job-id

A tevékenységet tartalmazó feladat azonosítója.

--task-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 lett módosítva.