BatchJob interface
Egy Azure Batch feladat.
Tulajdonságok
| allow |
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. (Ez a tulajdonság alapértelmezés szerint nem érhető el. További információért forduljon az ügyfélszolgálathoz) Ha az érték Igaz, a rendszernek küldött egyéb magas prioritású feladatok elsőbbséget élveznek, és képesek lesznek újra sorba állítani a feladatokat ebből a feladatból. A feladat allowTaskPreemption funkcióját a frissítési feladat API-val való létrehozása után frissítheti. |
| all |
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. |
| common |
A környezeti változók gyakori beállításainak listája. Ezek a környezeti változók a feladat összes tevékenységéhez (beleértve a feladatkezelőt, a feladat-előkészítést és a feladatkiadási tevékenységeket) vannak beállítva. Az egyes feladatok felülbírálhatják az itt megadott környezeti beállításokat ugyanazzal a beállításnévvel, egy másik értékkel. |
| constraints | A feladat végrehajtási korlátozásai. |
| creation |
A feladat létrehozási ideje. |
| display |
A feladat megjelenítendő neve. |
| e |
A feladat ETagje. Ez egy átlátszatlan sztring. Segítségével megállapíthatja, hogy a feladat megváltozott-e a kérések között. A feladat frissítésekor átadhatja az ETaget, így megadhatja, hogy a módosítások csak akkor lépnek érvénybe, ha addig senki más nem módosította a feladatot. |
| execution |
A feladat végrehajtási adatai. |
| id | Egy sztring, amely egyedileg azonosítja a feladatot a fiókon belül. 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). |
| job |
A feladat indításakor elindítandó Feladatkezelői tevékenység részletei. |
| job |
A feladat-előkészítési feladat. A feladat-előkészítési tevékenység egy speciális tevékenység, amely minden számítási csomóponton a feladat bármely más feladata előtt fut. |
| job |
A feladat kiadási feladata. A feladatkiadási tevékenység egy speciális tevékenység, amely a feladat végén fut minden olyan számítási csomóponton, amely a feladat bármely más feladatát futtatja. |
| job |
A feladat teljes élettartamának erőforrás-használati statisztikái. Ez a tulajdonság csak akkor lesz feltöltve, ha a BatchJob kibontási záradékkal lett beolvasva, beleértve a "stats" attribútumot; ellenkező esetben null értékű. Előfordulhat, hogy a statisztikák nem érhetők el azonnal. A Batch szolgáltatás a statisztikák rendszeres összesítését hajtja végre. A tipikus késés körülbelül 30 perc. |
| last |
A feladat utolsó módosított időpontja. Ez az utolsó alkalom, amikor a feladatszintű adatok, például a Feladat állapota vagy prioritása módosultak. Nem számít bele a tevékenységszintű változásokba, például új tevékenységek vagy tevékenységek változó állapotának hozzáadásába. |
| max |
A feladathoz párhuzamosan végrehajtható tevékenységek maximális száma. (Ez a tulajdonság alapértelmezés szerint nem érhető el. További információért forduljon az ügyfélszolgálathoz) A maxParallelTasks értékének 0-nál -1-nak vagy 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. |
| network |
(Ez a tulajdonság alapértelmezés szerint nem érhető el. További információért forduljon az ügyfélszolgálathoz) A feladat hálózati konfigurációja. |
| pool |
A feladathoz társított készletbeállítások. |
| previous |
A feladat előző állapota. Ez a tulajdonság nincs beállítva, ha a feladat kezdeti Aktív állapotban van. |
| previous |
Az az időpont, amikor a feladat az előző állapotába lépett. Ez a tulajdonság nincs beállítva, ha a feladat kezdeti Aktív állapotban van. |
| 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. |
| state | A feladat aktuális állapota. |
| state |
A feladat aktuális állapotának megadásának időpontja. |
| task |
A Batch szolgáltatásnak akkor kell végrehajtania a műveletet, ha a feladat egyik feladata meghiúsul. A feladat meghiúsultnak minősül, ha azInfo hibával rendelkezik. A failureInfo akkor van beállítva, ha a tevékenység nem nulla kilépési kóddal fejeződik be az újrapróbálkozások számának kimerítése után, vagy ha hiba történt a feladat indításakor, például egy erőforrásfájl letöltési hibája miatt. Az alapértelmezett beállítás a noaction. |
| url | A feladat URL-címe. |
| uses |
Azt jelzi, hogy a feladat tevékenységei definiálhatnak-e egymástól függőségeket. Az alapértelmezett érték hamis. |
Tulajdonság adatai
allowTaskPreemption
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. (Ez a tulajdonság alapértelmezés szerint nem érhető el. További információért forduljon az ügyfélszolgálathoz) Ha az érték Igaz, a rendszernek küldött egyéb magas prioritású feladatok elsőbbséget élveznek, és képesek lesznek újra sorba állítani a feladatokat ebből a feladatból. A feladat allowTaskPreemption funkcióját a frissítési feladat API-val való létrehozása után frissítheti.
allowTaskPreemption?: boolean
Tulajdonság értéke
boolean
allTasksCompleteMode
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.
allTasksCompleteMode?: BatchAllTasksCompleteMode
Tulajdonság értéke
commonEnvironmentSettings
A környezeti változók gyakori beállításainak listája. Ezek a környezeti változók a feladat összes tevékenységéhez (beleértve a feladatkezelőt, a feladat-előkészítést és a feladatkiadási tevékenységeket) vannak beállítva. Az egyes feladatok felülbírálhatják az itt megadott környezeti beállításokat ugyanazzal a beállításnévvel, egy másik értékkel.
commonEnvironmentSettings?: EnvironmentSetting[]
Tulajdonság értéke
constraints
A feladat végrehajtási korlátozásai.
constraints?: BatchJobConstraints
Tulajdonság értéke
creationTime
A feladat létrehozási ideje.
creationTime: Date
Tulajdonság értéke
Date
displayName
A feladat megjelenítendő neve.
displayName?: string
Tulajdonság értéke
string
eTag
A feladat ETagje. Ez egy átlátszatlan sztring. Segítségével megállapíthatja, hogy a feladat megváltozott-e a kérések között. A feladat frissítésekor átadhatja az ETaget, így megadhatja, hogy a módosítások csak akkor lépnek érvénybe, ha addig senki más nem módosította a feladatot.
eTag: string
Tulajdonság értéke
string
executionInfo
A feladat végrehajtási adatai.
executionInfo?: BatchJobExecutionInfo
Tulajdonság értéke
id
Egy sztring, amely egyedileg azonosítja a feladatot a fiókon belül. 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).
id: string
Tulajdonság értéke
string
jobManagerTask
A feladat indításakor elindítandó Feladatkezelői tevékenység részletei.
jobManagerTask?: BatchJobManagerTask
Tulajdonság értéke
jobPreparationTask
A feladat-előkészítési feladat. A feladat-előkészítési tevékenység egy speciális tevékenység, amely minden számítási csomóponton a feladat bármely más feladata előtt fut.
jobPreparationTask?: BatchJobPreparationTask
Tulajdonság értéke
jobReleaseTask
A feladat kiadási feladata. A feladatkiadási tevékenység egy speciális tevékenység, amely a feladat végén fut minden olyan számítási csomóponton, amely a feladat bármely más feladatát futtatja.
jobReleaseTask?: BatchJobReleaseTask
Tulajdonság értéke
jobStatistics
A feladat teljes élettartamának erőforrás-használati statisztikái. Ez a tulajdonság csak akkor lesz feltöltve, ha a BatchJob kibontási záradékkal lett beolvasva, beleértve a "stats" attribútumot; ellenkező esetben null értékű. Előfordulhat, hogy a statisztikák nem érhetők el azonnal. A Batch szolgáltatás a statisztikák rendszeres összesítését hajtja végre. A tipikus késés körülbelül 30 perc.
jobStatistics?: BatchJobStatistics
Tulajdonság értéke
lastModified
A feladat utolsó módosított időpontja. Ez az utolsó alkalom, amikor a feladatszintű adatok, például a Feladat állapota vagy prioritása módosultak. Nem számít bele a tevékenységszintű változásokba, például új tevékenységek vagy tevékenységek változó állapotának hozzáadásába.
lastModified: Date
Tulajdonság értéke
Date
maxParallelTasks
A feladathoz párhuzamosan végrehajtható tevékenységek maximális száma. (Ez a tulajdonság alapértelmezés szerint nem érhető el. További információért forduljon az ügyfélszolgálathoz) A maxParallelTasks értékének 0-nál -1-nak vagy 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.
maxParallelTasks?: number
Tulajdonság értéke
number
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.
metadata?: BatchMetadataItem[]
Tulajdonság értéke
networkConfiguration
(Ez a tulajdonság alapértelmezés szerint nem érhető el. További információért forduljon az ügyfélszolgálathoz) A feladat hálózati konfigurációja.
networkConfiguration?: BatchJobNetworkConfiguration
Tulajdonság értéke
poolInfo
previousState
A feladat előző állapota. Ez a tulajdonság nincs beállítva, ha a feladat kezdeti Aktív állapotban van.
previousState?: BatchJobState
Tulajdonság értéke
previousStateTransitionTime
Az az időpont, amikor a feladat az előző állapotába lépett. Ez a tulajdonság nincs beállítva, ha a feladat kezdeti Aktív állapotban van.
previousStateTransitionTime?: Date
Tulajdonság értéke
Date
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.
priority?: number
Tulajdonság értéke
number
state
stateTransitionTime
A feladat aktuális állapotának megadásának időpontja.
stateTransitionTime: Date
Tulajdonság értéke
Date
taskFailureMode
A Batch szolgáltatásnak akkor kell végrehajtania a műveletet, ha a feladat egyik feladata meghiúsul. A feladat meghiúsultnak minősül, ha azInfo hibával rendelkezik. A failureInfo akkor van beállítva, ha a tevékenység nem nulla kilépési kóddal fejeződik be az újrapróbálkozások számának kimerítése után, vagy ha hiba történt a feladat indításakor, például egy erőforrásfájl letöltési hibája miatt. Az alapértelmezett beállítás a noaction.
taskFailureMode?: BatchTaskFailureMode
Tulajdonság értéke
url
A feladat URL-címe.
url: string
Tulajdonság értéke
string
usesTaskDependencies
Azt jelzi, hogy a feladat tevékenységei definiálhatnak-e egymástól függőségeket. Az alapértelmezett érték hamis.
usesTaskDependencies?: boolean
Tulajdonság értéke
boolean