Task - Get
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 lista altevékenységek API-jával lekérheti az altevékenységekkel kapcsolatos információkat.
GET {batchUrl}/jobs/{jobId}/tasks/{taskId}?api-version=2024-07-01.20.0
GET {batchUrl}/jobs/{jobId}/tasks/{taskId}?$select={$select}&$expand={$expand}&timeout={timeout}&api-version=2024-07-01.20.0
URI-paraméterek
Name | In | Kötelező | Típus | Description |
---|---|---|---|---|
batch
|
path | True |
string |
Az Összes Azure Batch-szolgáltatáskérés alap URL-címe. |
job
|
path | True |
string |
A feladatot tartalmazó feladat azonosítója. |
task
|
path | True |
string |
A tevékenység azonosítója, amelyről információt szeretne kapni. |
api-version
|
query | True |
string |
Ügyfél API-verziója. |
$expand
|
query |
string |
OData $expand záradék. |
|
$select
|
query |
string |
OData $select záradék. |
|
timeout
|
query |
integer int32 |
A kiszolgáló által a kérés feldolgozásának maximális időtartama másodpercben. Az alapértelmezett érték 30 másodperc. Ha az érték nagyobb, mint 30, akkor a rendszer az alapértelmezett értéket használja. |
Kérelem fejléce
Media Types: "application/json; odata=minimalmetadata"
Name | Kötelező | Típus | Description |
---|---|---|---|
client-request-id |
string uuid |
A hívó által generált kérési identitás guid formában, díszítés nélkül, például kapcsos zárójelek, például 9C4D50EE-2D56-4CD3-8152-34347DC9F2B0. |
|
return-client-request-id |
boolean |
Azt jelzi, hogy a kiszolgálónak vissza kell-e adnia az ügyfél-kérelem azonosítóját a válaszban. |
|
ocp-date |
string date-time-rfc1123 |
A kérelem kiállításának időpontja. Az ügyfélkódtárak ezt általában az aktuális rendszeróra-időpontra állítják be; állítsa be explicit módon, ha közvetlenül a REST API-t hívja meg. |
|
If-Match |
string |
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-None-Match |
string |
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-Modified-Since |
string date-time-rfc1123 |
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-Unmodified-Since |
string date-time-rfc1123 |
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 nem módosult. |
Válaszok
Name | Típus | Description |
---|---|---|
200 OK |
A feladatot tartalmazó válasz. Fejlécek
|
|
Other Status Codes |
A Batch szolgáltatás hibája. |
Biztonság
azure_auth
Microsoft Entra OAuth 2.0 hitelesítési kódfolyamat
Típus:
oauth2
Folyamat:
implicit
Engedélyezési URL:
https://login.microsoftonline.com/common/oauth2/authorize
Hatókörök
Name | Description |
---|---|
user_impersonation | A felhasználói fiók megszemélyesítése |
Authorization
Típus:
apiKey
In:
header
Példák
Task get
Mintakérelem
GET account.region.batch.azure.com/jobs/jobId/tasks/taskId?api-version=2024-07-01.20.0
Mintaválasz
{
"id": "testTask",
"url": "https://account.region.batch.azure.com/jobs/jobId/tasks/taskId",
"eTag": "0x8D3D62350711C55",
"creationTime": "2016-09-06T06:59:15.1161429Z",
"lastModified": "2016-09-06T06:59:15.1161429Z",
"state": "active",
"stateTransitionTime": "2016-09-06T06:59:15.1161429Z",
"commandLine": "cmd /c hostname",
"userIdentity": {
"autoUser": {
"scope": "task",
"elevationLevel": "nonadmin"
}
},
"multiInstanceSettings": {
"numberOfInstances": 3,
"coordinationCommandLine": "cmd /c echo coordinating"
},
"constraints": {
"maxWallClockTime": "P10675199DT2H48M5.4775807S",
"retentionTime": "P10675199DT2H48M5.4775807S",
"maxTaskRetryCount": 0
},
"requiredSlots": 2,
"executionInfo": {
"retryCount": 0,
"requeueCount": 0
}
}
Definíciók
Name | Description |
---|---|
Access |
Azok a Batch-erőforrások, amelyekhez a jogkivonat hozzáférést biztosít. |
Affinity |
Egy területi tipp, amellyel a Batch szolgáltatás kiválaszthat egy számítási csomópontot, amelyen el szeretné indítani a feladatot. |
Application |
Hivatkozás a számítási csomópontokon üzembe helyezendő csomagra. |
Authentication |
Egy hitelesítési jogkivonat beállításai, amelyeket a feladat a Batch szolgáltatásműveletek végrehajtásához használhat. |
Auto |
Az automatikus felhasználó hatóköre |
Auto |
Megadja annak az automatikus felhasználónak a paramétereit, aki egy feladatot futtat a Batch szolgáltatásban. |
Batch |
Az Azure Batch szolgáltatástól kapott hibaválasz. |
Batch |
Az Azure Batch-hibaválaszban szereplő további információk egy eleme. |
Cloud |
Azure Batch-feladat. |
Compute |
A számítási csomópont által használt Batch-készlethez társított felhasználó által hozzárendelt identitásra mutató hivatkozás. |
Compute |
Információk arról a számítási csomópontról, amelyen egy tevékenység futott. |
Container |
A feladattárolóba csatlakoztatni kívánt elérési út és csatlakoztatási mód bejegyzése. |
Container |
A tárolófeladat tárolójára csatlakoztatni kívánt elérési utak. |
Container |
Egy privát tárolóregisztrációs adatbázis. |
Container |
A tároló tevékenység munkakönyvtárának helye. |
Dependency |
A Batch szolgáltatás által a tevékenységtől függő feladatokon végrehajtott művelet. |
Elevation |
A felhasználó szintemelési szintje. |
Environment |
Egy tevékenységfolyamathoz beállítandó környezeti változó. |
Error |
A hiba kategóriája. |
Error |
Hibaüzenet érkezett egy Azure Batch-hibaválaszban. |
Exit |
Hogyan reagáljon a Batch szolgáltatás, ha egy tevékenység egy adott kilépési kóddal lép ki. |
Exit |
A kilépési kódok tartománya, és hogy a Batch szolgáltatás hogyan reagáljon az adott tartományon belüli kilépési kódokra. |
Exit |
Megadja, hogy a Batch szolgáltatás hogyan válaszoljon a feladat befejezésekor. |
Exit |
Megadja, hogy a Batch szolgáltatás hogyan reagál egy adott kilépési feltételre. |
Http |
EGY HTTP-fejléc név-érték párja |
Job |
A feladatot tartalmazó feladaton végrehajtandó művelet, ha a tevékenység a megadott kilépési feltétellel fejeződik be, és a Feladat onTaskFailed tulajdonsága a "performExitOptionsJobAction". |
Multi |
A többpéldányos feladat futtatását meghatározó beállítások. |
Name |
Név-érték párokat jelöl. |
Output |
Az Azure Batch számítási csomópontról egy másik helyre való fájlok feltöltésének specifikációja, miután a Batch szolgáltatás befejezte a feladatfolyamat végrehajtását. |
Output |
Egy Fájlfeltöltési célhelyet határoz meg egy Azure Blob Storage-tárolón belül. |
Output |
Az a cél, amelyre a fájlt fel kell tölteni. |
Output |
A feladat kimeneti fájljának vagy fájlkészletének feltöltésének feltételei. |
Output |
A kimeneti fájlfeltöltési művelet részletei, beleértve a feltöltés végrehajtásához szükséges feltételeket is. |
Resource |
Egy vagy több, a számítási csomópontra letöltendő fájl. |
Task |
A tevékenységre alkalmazandó végrehajtási korlátozások. |
Task |
Információkat tartalmaz arról a tárolóról, amelyet egy feladat hajt végre. |
Task |
A tevékenység tárolóbeállításai. |
Task |
Egy tevékenység függőségeit adja meg. A kifejezetten megadott vagy függőségi tartományon belüli tevékenységeknek a függő tevékenység ütemezése előtt be kell fejeződniük. |
Task |
Információk egy tevékenység végrehajtásáról. |
Task |
A tevékenység végrehajtásának eredménye. |
Task |
A feladathibával kapcsolatos információk. |
Task |
Tevékenységazonosítók tartománya, amelyektől egy tevékenység függhet. A függő tevékenység ütemezhetővé tétele előtt a tartomány összes azonosítójával rendelkező tevékenységnek sikeresen le kell fejeződnie. |
Task |
A tevékenység állapota. |
Task |
Tevékenység erőforrás-használati statisztikái. |
User |
Annak a felhasználói identitásnak a definíciója, amely alatt a feladat fut. |
AccessScope
Azok a Batch-erőforrások, amelyekhez a jogkivonat hozzáférést biztosít.
Name | Típus | Description |
---|---|---|
job |
string |
Hozzáférést biztosít a feladatot tartalmazó feladat összes műveletének végrehajtásához. |
AffinityInformation
Egy területi tipp, amellyel a Batch szolgáltatás kiválaszthat egy számítási csomópontot, amelyen el szeretné indítani a feladatot.
Name | Típus | Description |
---|---|---|
affinityId |
string |
Egy átlátszatlan sztring, amely egy számítási csomópont vagy egy korábban futtatott feladat helyét jelöli. |
ApplicationPackageReference
Hivatkozás a számítási csomópontokon üzembe helyezendő csomagra.
Name | Típus | Description |
---|---|---|
applicationId |
string |
Az üzembe helyezendő alkalmazás azonosítója. |
version |
string |
Az üzembe helyezendő alkalmazás verziója. Ha nincs megadva, az alapértelmezett verzió lesz üzembe helyezve. |
AuthenticationTokenSettings
Egy hitelesítési jogkivonat beállításai, amelyeket a feladat a Batch szolgáltatásműveletek végrehajtásához használhat.
Name | Típus | Description |
---|---|---|
access |
Azok a Batch-erőforrások, amelyekhez a jogkivonat hozzáférést biztosít. |
AutoUserScope
Az automatikus felhasználó hatóköre
Name | Típus | Description |
---|---|---|
pool |
string |
Megadja, hogy a feladat a készlet minden számítási csomópontján létrehozott közös automatikus felhasználói fiókként fusson. |
task |
string |
Megadja, hogy a szolgáltatásnak létre kell hoznia egy új felhasználót a feladathoz. |
AutoUserSpecification
Megadja annak az automatikus felhasználónak a paramétereit, aki egy feladatot futtat a Batch szolgáltatásban.
Name | Típus | Description |
---|---|---|
elevationLevel |
Az automatikus felhasználó jogosultságszintje. |
|
scope |
Az automatikus felhasználó hatóköre |
BatchError
Az Azure Batch szolgáltatástól kapott hibaválasz.
Name | Típus | Description |
---|---|---|
code |
string |
A hiba azonosítója. A kódok invariánsak, és programozott módon használhatók. |
message |
A hibát leíró üzenet, amely alkalmas a felhasználói felületen való megjelenítésre. |
|
values |
Kulcs-érték párok gyűjteménye, amelyek további részleteket tartalmaznak a hibáról. |
BatchErrorDetail
Az Azure Batch-hibaválaszban szereplő további információk egy eleme.
Name | Típus | Description |
---|---|---|
key |
string |
Az Érték tulajdonság jelentését meghatározó azonosító. |
value |
string |
A hibaválasz további információi. |
CloudTask
Azure Batch-feladat.
Name | Típus | Description |
---|---|---|
affinityInfo |
Egy területi tipp, amellyel a Batch szolgáltatás kiválaszthat egy számítási csomópontot, amelyen el szeretné indítani az új feladatot. |
|
applicationPackageReferences |
Azon csomagok listája, amelyeket a Batch szolgáltatás üzembe helyez a számítási csomóponton a parancssor futtatása előtt. |
|
authenticationTokenSettings |
Egy hitelesítési jogkivonat beállításai, amelyeket a feladat a Batch szolgáltatásműveletek végrehajtásához használhat. |
|
commandLine |
string |
A feladat parancssora. |
constraints |
A tevékenységre vonatkozó végrehajtási korlátozások. |
|
containerSettings |
Annak a tárolónak a beállításai, amelyek alatt a feladat fut. |
|
creationTime |
string |
A feladat létrehozási ideje. |
dependsOn |
Azok a tevékenységek, amelyektől ez a tevékenység függ. |
|
displayName |
string |
A feladat megjelenítendő neve. |
eTag |
string |
A tevékenység ETagje. |
environmentSettings |
A tevékenység környezeti változóbeállításainak listája. |
|
executionInfo |
A feladat végrehajtásával kapcsolatos információk. |
|
exitConditions |
Megadja, hogy a Batch szolgáltatás hogyan válaszoljon a feladat befejezésekor. |
|
id |
string |
Egy sztring, amely egyedileg azonosítja a feladatot a feladaton belül. |
lastModified |
string |
A tevékenység utolsó módosított időpontja. |
multiInstanceSettings |
Egy objektum, amely azt jelzi, hogy a tevékenység többpéldányos tevékenység, és információt tartalmaz a többpéldányos tevékenység futtatásáról. |
|
nodeInfo |
Információk arról a számítási csomópontról, amelyen a tevékenység futott. |
|
outputFiles |
Azon fájlok listája, amelyeket a Batch szolgáltatás feltölt a számítási csomópontról a parancssor futtatása után. |
|
previousState |
A tevékenység előző állapota. |
|
previousStateTransitionTime |
string |
Az az időpont, amikor a tevékenység az előző állapotába lépett. |
requiredSlots |
integer |
Azon ütemezési pontok száma, amelyeket a tevékenységnek futtatnia kell. |
resourceFiles |
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. |
|
state |
A tevékenység aktuális állapota. |
|
stateTransitionTime |
string |
A tevékenység aktuális állapotának megadásának időpontja. |
stats |
A tevékenység erőforrás-használati statisztikái. |
|
url |
string |
A tevékenység URL-címe. |
userIdentity |
Az a felhasználói identitás, amely alatt a feladat fut. |
ComputeNodeIdentityReference
A számítási csomópont által használt Batch-készlethez társított felhasználó által hozzárendelt identitásra mutató hivatkozás.
Name | Típus | Description |
---|---|---|
resourceId |
string |
A felhasználó által hozzárendelt identitás ARM-erőforrás-azonosítója. |
ComputeNodeInformation
Információk arról a számítási csomópontról, amelyen egy tevékenység futott.
Name | Típus | Description |
---|---|---|
affinityId |
string |
Annak a csomópontnak az azonosítója, amelyen a tevékenység futott, amely átadható egy tevékenység hozzáadásakor, hogy a tevékenység ütemezve legyen ezen a számítási csomóponton. |
nodeId |
string |
Annak a számítási csomópontnak az azonosítója, amelyen a tevékenység futott. |
nodeUrl |
string |
Annak a számítási csomópontnak az URL-címe, amelyen a tevékenység futott. |
poolId |
string |
Annak a készletnek az azonosítója, amelyen a tevékenység futott. |
taskRootDirectory |
string |
A számítási csomópont tevékenységének gyökérkönyvtára. |
taskRootDirectoryUrl |
string |
A számítási csomópont tevékenység gyökérkönyvtárának URL-címe. |
ContainerHostBatchBindMountEntry
A feladattárolóba csatlakoztatni kívánt elérési út és csatlakoztatási mód bejegyzése.
Name | Típus | Description |
---|---|---|
isReadOnly |
boolean |
Csatlakoztassa ezt a forrásútvonalat írásvédett módként vagy sem. Az alapértelmezett érték hamis (olvasási/írási mód). |
source |
A tároló-ügyfélhez csatlakoztatni kívánt elérési út kiválasztható. |
ContainerHostDataPath
A tárolófeladat tárolójára csatlakoztatni kívánt elérési utak.
Name | Típus | Description |
---|---|---|
Applications |
string |
Az alkalmazások elérési útja. |
JobPrep |
string |
A feladat-előkészítési tevékenység elérési útja. |
Shared |
string |
A többpéldányos feladat elérési útja a fájlok megosztásához. |
Startup |
string |
A tevékenység kezdési útvonala. |
Task |
string |
A tevékenység elérési útja. |
VfsMounts |
string |
Az elérési út az összes virtuális fájlrendszert tartalmazza ezen a csomóponton. |
ContainerRegistry
Egy privát tárolóregisztrációs adatbázis.
Name | Típus | Description |
---|---|---|
identityReference |
A felhasználó által hozzárendelt identitásra mutató hivatkozás, a felhasználónév és a jelszó helyett az Azure Container Registry eléréséhez. |
|
password |
string |
A beállításjegyzék-kiszolgálóra való bejelentkezéshez szükséges jelszó. |
registryServer |
string |
A beállításjegyzék URL-címe. |
username |
string |
A beállításjegyzék-kiszolgálóra való bejelentkezéshez szükséges felhasználónév. |
ContainerWorkingDirectory
A tároló tevékenység munkakönyvtárának helye.
Name | Típus | Description |
---|---|---|
containerImageDefault |
string |
Használja a tároló lemezképében definiált munkakönyvtárat. Ne feledje, hogy ez a könyvtár nem tartalmazza a Batch által letöltött erőforrásfájlokat. |
taskWorkingDirectory |
string |
Használja a Batch szolgáltatás szokásos tevékenység munkakönyvtárát, amely tartalmazza a Batch által kitöltött tevékenységerőforrás-fájlokat. |
DependencyAction
A Batch szolgáltatás által a tevékenységtől függő feladatokon végrehajtott művelet.
Name | Típus | Description |
---|---|---|
block |
string |
Letiltja a tevékenységre várakozó tevékenységeket, megakadályozva azok ütemezését. |
satisfy |
string |
A feladatra váró feladatok kielégítése; Ha az összes függőség teljesül, a feladat futtatása ütemezve lesz. |
ElevationLevel
A felhasználó szintemelési szintje.
Name | Típus | Description |
---|---|---|
admin |
string |
A felhasználó emelt szintű hozzáféréssel rendelkező felhasználó, és teljes rendszergazdai engedélyekkel rendelkezik. |
nonadmin |
string |
A felhasználó egy általános jogú felhasználó, aki nem rendelkezik emelt szintű hozzáféréssel. |
EnvironmentSetting
Egy tevékenységfolyamathoz beállítandó környezeti változó.
Name | Típus | Description |
---|---|---|
name |
string |
A környezeti változó neve. |
value |
string |
A környezeti változó értéke. |
ErrorCategory
A hiba kategóriája.
Name | Típus | Description |
---|---|---|
servererror |
string |
A hiba belső kiszolgálóhiba miatt jelentkezett. |
usererror |
string |
A hiba oka egy felhasználói probléma, például a helytelen konfiguráció. |
ErrorMessage
Hibaüzenet érkezett egy Azure Batch-hibaválaszban.
Name | Típus | Description |
---|---|---|
lang |
string |
A hibaüzenet nyelvi kódja |
value |
string |
Az üzenet szövege. |
ExitCodeMapping
Hogyan reagáljon a Batch szolgáltatás, ha egy tevékenység egy adott kilépési kóddal lép ki.
Name | Típus | Description |
---|---|---|
code |
integer |
Egy folyamat kilépési kódja. |
exitOptions |
Hogyan reagáljon a Batch szolgáltatás, ha a feladat ezzel a kilépési kóddal lép ki. |
ExitCodeRangeMapping
A kilépési kódok tartománya, és hogy a Batch szolgáltatás hogyan reagáljon az adott tartományon belüli kilépési kódokra.
Name | Típus | Description |
---|---|---|
end |
integer |
A tartomány utolsó kilépési kódja. |
exitOptions |
Hogyan kell válaszolnia a Batch szolgáltatásnak, ha a tevékenység kilép egy kilépési kóddal a tartományban (beleértve). |
|
start |
integer |
A tartomány első kilépési kódja. |
ExitConditions
Megadja, hogy a Batch szolgáltatás hogyan válaszoljon a feladat befejezésekor.
Name | Típus | Description |
---|---|---|
default |
Hogyan reagáljon a Batch szolgáltatás, ha a feladat olyan kilépési feltétellel meghiúsul, amelyet egyik tulajdonság sem fed le. |
|
exitCodeRanges |
A tevékenység kilépési kódtartományainak listája, és hogy a Batch szolgáltatás hogyan válaszoljon rájuk. |
|
exitCodes |
A tevékenység egyes kilépési kódjainak listája, valamint az, hogy a Batch szolgáltatás hogyan válaszoljon rájuk. |
|
fileUploadError |
A Batch szolgáltatás válasza fájlfeltöltési hiba esetén. |
|
preProcessingError |
Hogyan reagáljon a Batch szolgáltatás, ha a feladat hiba miatt nem indul el. |
ExitOptions
Megadja, hogy a Batch szolgáltatás hogyan reagál egy adott kilépési feltételre.
Name | Típus | Description |
---|---|---|
dependencyAction |
A Batch szolgáltatás által a tevékenységtől függő feladatokon végrehajtott művelet. |
|
jobAction |
A feladatot tartalmazó feladaton végrehajtandó művelet, ha a tevékenység a megadott kilépési feltétellel fejeződik be, és a Feladat onTaskFailed tulajdonsága a "performExitOptionsJobAction". |
HttpHeader
EGY HTTP-fejléc név-érték párja
Name | Típus | Description |
---|---|---|
name |
string |
A kimeneti fájlok feltöltése során használandó fejléc kis- és nagybetűs neve |
value |
string |
A kimeneti fájlok feltöltése során használandó fejléc értéke |
JobAction
A feladatot tartalmazó feladaton végrehajtandó művelet, ha a tevékenység a megadott kilépési feltétellel fejeződik be, és a Feladat onTaskFailed tulajdonsága a "performExitOptionsJobAction".
Name | Típus | Description |
---|---|---|
disable |
string |
Tiltsa le a feladatot. Ez egyenértékű a letiltott feladat API meghívásával, a disableTasks requeue értékével. |
none |
string |
Ne tegyen semmilyen műveletet. |
terminate |
string |
Állítsa le a feladatot. A feladat végrehajtásának megszakításaInfo értéke "TaskFailed". |
MultiInstanceSettings
A többpéldányos feladat futtatását meghatározó beállítások.
Name | Típus | Description |
---|---|---|
commonResourceFiles |
A Batch szolgáltatás által a koordinációs parancssor futtatása előtt letöltött fájlok listája. |
|
coordinationCommandLine |
string |
Az összes számítási csomóponton futtatandó parancssor, amely lehetővé teszi számukra a koordinációt, amikor az elsődleges futtatja a fő feladat parancsot. |
numberOfInstances |
integer |
A tevékenység által igényelt számítási csomópontok száma. |
NameValuePair
Név-érték párokat jelöl.
Name | Típus | Description |
---|---|---|
name |
string |
A név-érték pár neve. |
value |
string |
A név-érték párban lévő érték. |
OutputFile
Az Azure Batch számítási csomópontról egy másik helyre való fájlok feltöltésének specifikációja, miután a Batch szolgáltatás befejezte a feladatfolyamat végrehajtását.
Name | Típus | Description |
---|---|---|
destination |
A kimeneti fájl(ok) célhelye. |
|
filePattern |
string |
Egy minta, amely jelzi, hogy mely fájl(ok)t kell feltölteni. |
uploadOptions |
További lehetőségek a feltöltési művelethez, beleértve a feltöltés végrehajtásának feltételeit is. |
OutputFileBlobContainerDestination
Egy Fájlfeltöltési célhelyet határoz meg egy Azure Blob Storage-tárolón belül.
Name | Típus | Description |
---|---|---|
containerUrl |
string |
Annak a tárolónak az URL-címe az Azure Blob Storage-ban, ahová fel szeretné tölteni a fájlt(ok). |
identityReference |
A containerUrl által megadott Azure Blob Storage eléréséhez használt felhasználó által hozzárendelt identitásra mutató hivatkozás |
|
path |
string |
A cél blob vagy virtuális könyvtár az Azure Storage-tárolóban. |
uploadHeaders |
A kimeneti fájlok feltöltéséhez használandó fejlécek név-érték párjainak listája |
OutputFileDestination
Az a cél, amelyre a fájlt fel kell tölteni.
Name | Típus | Description |
---|---|---|
container |
Egy hely az Azure Blob Storage-ban, ahová a fájlokat feltöltik. |
OutputFileUploadCondition
A feladat kimeneti fájljának vagy fájlkészletének feltöltésének feltételei.
Name | Típus | Description |
---|---|---|
taskcompletion |
string |
Töltse fel a fájlt a feladatfolyamat kilépése után, függetlenül attól, hogy mi volt a kilépési kód. |
taskfailure |
string |
A fájl(ok) feltöltése csak akkor történik meg, ha a tevékenységfolyamat kilép egy nemzero kilépési kóddal. |
tasksuccess |
string |
A fájl(ok) feltöltése csak a feladatfolyamat 0-s kilépési kóddal való kilépése után történik. |
OutputFileUploadOptions
A kimeneti fájlfeltöltési művelet részletei, beleértve a feltöltés végrehajtásához szükséges feltételeket is.
Name | Típus | Description |
---|---|---|
uploadCondition |
A feladat kimeneti fájljának vagy fájlkészletének feltöltésének feltételei. |
ResourceFile
Egy vagy több, a számítási csomópontra letöltendő fájl.
Name | Típus | Description |
---|---|---|
autoStorageContainerName |
string |
A tároló neve az automatikus tárfiókban. |
blobPrefix |
string |
A blobok Azure Storage-tárolóból való letöltésekor használandó blobelőtag. Csak azok a blobok töltődnek le, amelyeknek a neve a megadott előtaggal kezdődik. |
fileMode |
string |
A fájlengedélyezési mód attribútum oktális formátumban. |
filePath |
string |
A számítási csomópont azon helye, ahová le szeretné tölteni a fájlt a tevékenység munkakönyvtárához viszonyítva. |
httpUrl |
string |
A letölteni kívánt fájl URL-címe. |
identityReference |
A storageContainerUrl vagy a httpUrl által megadott Azure Blob Storage eléréséhez használt felhasználó által hozzárendelt identitásra mutató hivatkozás |
|
storageContainerUrl |
string |
A blobtároló URL-címe az Azure Blob Storage-ban. |
TaskConstraints
A tevékenységre alkalmazandó végrehajtási korlátozások.
Name | Típus | Description |
---|---|---|
maxTaskRetryCount |
integer |
A tevékenység ú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. |
maxWallClockTime |
string |
A tevékenység futásának maximális időtartama a tevékenység indításának időpontjától mérve. Ha a tevékenység nem fejeződik be az időkorláton belül, a Batch szolgáltatás leállítja. |
retentionTime |
string |
A tevékenységkönyvtár azon a számítási csomóponton való megőrzésének minimális ideje, amely a végrehajtás befejezésétől kezdve fut. Ezt követően a Batch szolgáltatás törölheti a Tevékenység könyvtárat és annak tartalmát. |
TaskContainerExecutionInformation
Információkat tartalmaz arról a tárolóról, amelyet egy feladat hajt végre.
Name | Típus | Description |
---|---|---|
containerId |
string |
A tároló azonosítója. |
error |
string |
Részletes hibainformációk a tárolóról. |
state |
string |
A tároló állapota. |
TaskContainerSettings
A tevékenység tárolóbeállításai.
Name | Típus | Description |
---|---|---|
containerHostBatchBindMounts |
A tárolófeladathoz csatlakoztatni kívánt elérési utak. |
|
containerRunOptions |
string |
A tároló létrehozási parancsának további beállításai. |
imageName |
string |
A tároló létrehozásához használni kívánt rendszerkép, amelyben a feladat futni fog. |
registry |
A tároló lemezképét tartalmazó privát beállításjegyzék. |
|
workingDirectory |
A tároló tevékenység munkakönyvtárának helye. |
TaskDependencies
Egy tevékenység függőségeit adja meg. A kifejezetten megadott vagy függőségi tartományon belüli tevékenységeknek a függő tevékenység ütemezése előtt be kell fejeződniük.
Name | Típus | Description |
---|---|---|
taskIdRanges |
Azoknak a tevékenységazonosító-tartományoknak a listája, amelyektől ez a tevékenység függ. Az összes tartomány összes tevékenységének sikeresen le kell fejeződnie, mielőtt a függő tevékenység ütemezhető lenne. |
|
taskIds |
string[] |
Azoknak a tevékenységazonosítóknak a listája, amelyektől ez a tevékenység függ. A listában szereplő összes tevékenységnek sikeresen le kell fejeződnie, mielőtt a függő tevékenység ütemezhető lenne. |
TaskExecutionInformation
Információk egy tevékenység végrehajtásáról.
Name | Típus | Description |
---|---|---|
containerInfo |
Információk arról a tárolóról, amely alatt a feladat fut. |
|
endTime |
string |
A tevékenység befejezésének időpontja. |
exitCode |
integer |
A Tevékenység parancssorban megadott program kilépési kódja. |
failureInfo |
A feladathibát leíró információk, ha vannak ilyenek. |
|
lastRequeueTime |
string |
Az a legutóbbi időpont, amikor a Batch szolgáltatás egy felhasználói kérés eredményeként újra lekérdezte a feladatot. |
lastRetryTime |
string |
A legutóbbi időpont, amikor a tevékenység újrapróbálkozása elkezdődött. |
requeueCount |
integer |
Az a szám, amikor a Batch szolgáltatás egy felhasználói kérés eredményeként újra lekérdezte a feladatot. |
result |
A feladat végrehajtásának eredménye. |
|
retryCount |
integer |
A Batch szolgáltatás által újrapróbálkozott tevékenységek száma. |
startTime |
string |
A tevékenység futásának időpontja. |
TaskExecutionResult
A tevékenység végrehajtásának eredménye.
Name | Típus | Description |
---|---|---|
failure |
string |
Hiba történt a feladat feldolgozása során. Előfordulhat, hogy a hiba a Tevékenység folyamat elindítása, a Tevékenység folyamat végrehajtása vagy a Tevékenység folyamat kilépése után következett be. |
success |
string |
A feladat sikeresen lefutott. |
TaskFailureInformation
A feladathibával kapcsolatos információk.
Name | Típus | Description |
---|---|---|
category |
A Tevékenység hiba kategóriája. |
|
code |
string |
A feladathiba azonosítója. A kódok invariánsak, és programozott módon használhatók. |
details |
A hibával kapcsolatos további részletek listája. |
|
message |
string |
A feladathibát leíró üzenet, amely alkalmas a felhasználói felületen való megjelenítésre. |
TaskIdRange
Tevékenységazonosítók tartománya, amelyektől egy tevékenység függhet. A függő tevékenység ütemezhetővé tétele előtt a tartomány összes azonosítójával rendelkező tevékenységnek sikeresen le kell fejeződnie.
Name | Típus | Description |
---|---|---|
end |
integer |
A tartomány utolsó tevékenységazonosítója. |
start |
integer |
A tartomány első tevékenységazonosítója. |
TaskState
A tevékenység állapota.
Name | Típus | Description |
---|---|---|
active |
string |
A feladat várólistára van állítva, és futtatható, de jelenleg nincs hozzárendelve számítási csomóponthoz. A tevékenység akkor adja meg ezt az állapotot, amikor létrejött, amikor le van tiltva, vagy ha egy sikertelen futtatás után újrapróbálkozásra vár. |
completed |
string |
A tevékenység már nem futtatható, általában azért, mert a tevékenység sikeresen befejeződött, vagy a tevékenység sikertelenül fejeződött be, és kimerítette az újrapróbálkozási korlátot. A tevékenység akkor is befejezettként van megjelölve, ha hiba történt a tevékenység indításakor vagy a tevékenység leállásakor. |
preparing |
string |
A tevékenység hozzá lett rendelve egy számítási csomóponthoz, de a számítási csomóponton vár egy szükséges feladat-előkészítési tevékenység elvégzésére. Ha a feladat-előkészítési tevékenység sikeres, a tevékenység futásra vált. Ha a feladat-előkészítési tevékenység sikertelen, a tevékenység aktív állapotba kerül, és jogosult lesz egy másik számítási csomóponthoz való hozzárendelésre. |
running |
string |
A feladat számítási csomóponton fut. Ez magában foglalja a tevékenységszintű előkészítést, például az erőforrásfájlok letöltését vagy a tevékenységen megadott csomagok üzembe helyezését – ez nem feltétlenül jelenti azt, hogy a Tevékenység parancssor megkezdte a végrehajtást. |
TaskStatistics
Tevékenység erőforrás-használati statisztikái.
Name | Típus | Description |
---|---|---|
kernelCPUTime |
string |
A feladat által felhasznált teljes kernel módú CPU-idő (az összes mag és az összes számítási csomópont összesítése). |
lastUpdateTime |
string |
A statisztikák legutóbbi frissítésének időpontja. Minden statisztika a startTime és a lastUpdateTime közötti tartományra korlátozódik. |
readIOGiB |
number |
A feladat által a lemezről beolvasott összes gibibyte. |
readIOps |
integer |
A feladat által végrehajtott lemezolvasási műveletek teljes száma. |
startTime |
string |
A statisztikák által lefedett időtartomány kezdő időpontja. |
url |
string |
A statisztikák URL-címe. |
userCPUTime |
string |
A tevékenység által felhasznált teljes felhasználói módú CPU-idő (az összes mag és az összes számítási csomópont összesítése). |
waitTime |
string |
A tevékenység teljes várakozási ideje. A tevékenység várakozási ideje a tevékenység létrehozása és a tevékenység végrehajtásának kezdete közötti eltelt idő. (Ha a feladat sikertelenség miatt újrapróbálkozott, a várakozási idő a legutóbbi tevékenység végrehajtásának ideje.) |
wallClockTime |
string |
A feladat teljes falióra-ideje. |
writeIOGiB |
number |
A feladat által lemezre írt összes gibibájt. |
writeIOps |
integer |
A tevékenység által végrehajtott lemezírási műveletek teljes száma. |
UserIdentity
Annak a felhasználói identitásnak a definíciója, amely alatt a feladat fut.
Name | Típus | Description |
---|---|---|
autoUser |
Az az automatikus felhasználó, amely alatt a feladat fut. |
|
username |
string |
Annak a felhasználói identitásnak a neve, amely alatt a feladat fut. |