StreamingJob interface
Egy streamelési feladat objektuma, amely a nevesített streamelési feladathoz társított összes információt tartalmazza.
- Extends
Tulajdonságok
| cluster | Az a fürt, amelyen a streamelési feladatok futni fognak. |
| compatibility |
Szabályozza a streamelési feladat futásidejének bizonyos viselkedését. |
| content |
Az érvényes értékek a JobStorageAccount és a SystemAccount. Ha a JobStorageAccount értékre van állítva, a felhasználónak meg kell adnia a jobStorageAccount tulajdonságot is. . |
| created |
Az érték egy ISO-8601 formátumú UTC időbélyeg, amely azt jelzi, hogy mikor jött létre a streamelési feladat. MEGJEGYZÉS: Ez a tulajdonság nem lesz szerializálva. Csak a kiszolgáló tudja feltölteni. |
| data |
A streamelemzési feladat adat területi beállítása. Az értéknek egy támogatott .NET-kultúra neve kell legyen a https://msdn.microsoft.com/en-us/library/system.globalization.culturetypes(v=vs.110).aspxkészletből. Alapértelmezés szerint "en-US" értékre, ha nincs megadva. |
| etag | A streamelési feladat aktuális entitáscímkéje. Ez egy átlátszatlan sztring. Segítségével megállapíthatja, hogy az erőforrás megváltozott-e a kérések között. A If-Match vagy az If-None-Match fejlécekben is használhatja az optimista egyidejűség érdekében végzett írási műveletekhez. MEGJEGYZÉS: Ez a tulajdonság nem lesz szerializálva. Csak a kiszolgáló tudja feltölteni. |
| events |
A maximális elviselhető késleltetés másodpercekben, amikor a késői események is belefoglalhatók. A támogatott tartomány -1 1814399 (20.23:59:59 nap), a -1 pedig határozatlan ideig történő várakozás megadására szolgál. Ha a tulajdonság hiányzik, a rendszer úgy értelmezi, hogy értéke -1. |
| events |
A maximális elviselhető késleltetés másodpercekben, amikor a rendelésen kívüli események állíthatók vissza a sorrendbe. |
| events |
A bemeneti eseményfolyamban sorrendből érkező eseményekre alkalmazandó szabályzatot jelzi. |
| functions | A streamelési feladat egy vagy több függvényének listája. Az egyes függvények névtulajdonságára szükség van a tulajdonság PUT-kérelemben való megadásakor. Ez a tulajdonság patch művelettel nem módosítható. Az egyes átalakításokhoz elérhető PATCH API-t kell használnia. |
| identity | A feladathoz hozzárendelt rendszer által hozzárendelt felügyelt identitást ismerteti, amely bemenetekkel és kimenetekkel való hitelesítésre használható. |
| inputs | A streamelési feladat egy vagy több bemenetének listája. A tulajdonság PUT-kérelemben való megadásakor minden bemenethez meg kell adni a névtulajdonságot. Ez a tulajdonság patch művelettel nem módosítható. Az egyes bemenetekhez elérhető PATCH API-t kell használnia. |
| job |
A streamelési feladatot egyedileg azonosító GUID. Ez a GUID a streamelési feladat létrehozásakor jön létre. MEGJEGYZÉS: Ez a tulajdonság nem lesz szerializálva. Csak a kiszolgáló tudja feltölteni. |
| job |
A streamelési feladat állapotát ismerteti. MEGJEGYZÉS: Ez a tulajdonság nem lesz szerializálva. Csak a kiszolgáló tudja feltölteni. |
| job |
Az MSI-vel rendelkező Azure Storage-fiókhoz társított tulajdonságok |
| job |
A feladat típusát ismerteti. Az érvényes módok a |
| last |
Az érték egy ISO-8601 formátumú időbélyeg, amely a streamelési feladat utolsó kimeneti eseményének időpontját jelzi, vagy null értékű, amely azt jelzi, hogy a kimenet még nem lett létrehozva. Több kimenet vagy több stream esetén ez a készlet legújabb értékét jeleníti meg. MEGJEGYZÉS: Ez a tulajdonság nem lesz szerializálva. Csak a kiszolgáló tudja feltölteni. |
| output |
Azt a házirendet jelzi, amely a kimenetre érkező eseményekre vonatkozik, és nem írható a külső tárolóba helytelen formázás miatt (hiányzó oszlopértékek, helytelen típusú vagy méretű oszlopértékek). |
| outputs | A streamelési feladat egy vagy több kimenetének listája. A tulajdonság PUT-kérelemben való megadásakor minden kimenethez meg kell adni a névtulajdonságot. Ez a tulajdonság patch művelettel nem módosítható. Az egyes kimenetekhez elérhető PATCH API-t kell használnia. |
| output |
Ezt a tulajdonságot csak akkor szabad használni, ha azt szeretné, hogy a feladat azonnal elinduljon a létrehozáskor. Az érték lehet JobStartTime, CustomTime vagy LastOutputEventTime, amely jelzi, hogy a kimeneti eseményfolyam kezdőpontja a feladat indításakor induljon el, a outputStartTime tulajdonságon keresztül megadott egyéni felhasználói időbélyeggel kezdődjön, vagy az utolsó eseménykimeneti időponttól induljon. |
| output |
Az érték egy ISO-8601 formátumú időbélyeg, amely a kimeneti eseményfolyam kezdőpontját jelzi, vagy null érték, amely azt jelzi, hogy a kimeneti eseményfolyam a streamelési feladat indításakor elindul. Ennek a tulajdonságnak értékkel kell rendelkeznie, ha az outputStartMode értéke CustomTime. |
| provisioning |
A streamelési feladat kiépítési állapotát ismerteti. MEGJEGYZÉS: Ez a tulajdonság nem lesz szerializálva. Csak a kiszolgáló tudja feltölteni. |
| sku | A streamelési feladat termékváltozatát ismerteti. PUT (CreateOrReplace) kérelmekhez szükséges. |
| transformation | A lekérdezést és a streamelési feladathoz használandó streamegységek számát jelzi. A tulajdonság PUT-kérelemben való megadásakor az átalakítás névtulajdonsága szükséges. Ez a tulajdonság patch művelettel nem módosítható. Az egyes átalakításokhoz elérhető PATCH API-t kell használnia. |
Örökölt tulajdonságok
| id | Az erőforrás teljes erőforrás-azonosítója. Például : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} MEGJEGYZÉS: Ez a tulajdonság nem lesz szerializálva. Csak a kiszolgáló tudja feltölteni. |
| location | Az a földrajzi hely, ahol az erőforrás él |
| name | Az erőforrás neve MEGJEGYZÉS: Ez a tulajdonság nem lesz szerializálva. Csak a kiszolgáló tudja feltölteni. |
| tags | Erőforráscímkék. |
| type | Az erőforrás típusa. Például: Microsoft.Compute/virtualMachines vagy Microsoft.Storage/storageAccounts. MEGJEGYZÉS: Ez a tulajdonság nem lesz szerializálva. Csak a kiszolgáló tudja feltölteni. |
Tulajdonság adatai
cluster
Az a fürt, amelyen a streamelési feladatok futni fognak.
cluster?: ClusterInfo
Tulajdonság értéke
compatibilityLevel
Szabályozza a streamelési feladat futásidejének bizonyos viselkedését.
compatibilityLevel?: string
Tulajdonság értéke
string
contentStoragePolicy
Az érvényes értékek a JobStorageAccount és a SystemAccount. Ha a JobStorageAccount értékre van állítva, a felhasználónak meg kell adnia a jobStorageAccount tulajdonságot is. .
contentStoragePolicy?: string
Tulajdonság értéke
string
createdDate
Az érték egy ISO-8601 formátumú UTC időbélyeg, amely azt jelzi, hogy mikor jött létre a streamelési feladat. MEGJEGYZÉS: Ez a tulajdonság nem lesz szerializálva. Csak a kiszolgáló tudja feltölteni.
createdDate?: Date
Tulajdonság értéke
Date
dataLocale
A streamelemzési feladat adat területi beállítása. Az értéknek egy támogatott .NET-kultúra neve kell legyen a https://msdn.microsoft.com/en-us/library/system.globalization.culturetypes(v=vs.110).aspxkészletből. Alapértelmezés szerint "en-US" értékre, ha nincs megadva.
dataLocale?: string
Tulajdonság értéke
string
etag
A streamelési feladat aktuális entitáscímkéje. Ez egy átlátszatlan sztring. Segítségével megállapíthatja, hogy az erőforrás megváltozott-e a kérések között. A If-Match vagy az If-None-Match fejlécekben is használhatja az optimista egyidejűség érdekében végzett írási műveletekhez. MEGJEGYZÉS: Ez a tulajdonság nem lesz szerializálva. Csak a kiszolgáló tudja feltölteni.
etag?: string
Tulajdonság értéke
string
eventsLateArrivalMaxDelayInSeconds
A maximális elviselhető késleltetés másodpercekben, amikor a késői események is belefoglalhatók. A támogatott tartomány -1 1814399 (20.23:59:59 nap), a -1 pedig határozatlan ideig történő várakozás megadására szolgál. Ha a tulajdonság hiányzik, a rendszer úgy értelmezi, hogy értéke -1.
eventsLateArrivalMaxDelayInSeconds?: number
Tulajdonság értéke
number
eventsOutOfOrderMaxDelayInSeconds
A maximális elviselhető késleltetés másodpercekben, amikor a rendelésen kívüli események állíthatók vissza a sorrendbe.
eventsOutOfOrderMaxDelayInSeconds?: number
Tulajdonság értéke
number
eventsOutOfOrderPolicy
A bemeneti eseményfolyamban sorrendből érkező eseményekre alkalmazandó szabályzatot jelzi.
eventsOutOfOrderPolicy?: string
Tulajdonság értéke
string
functions
A streamelési feladat egy vagy több függvényének listája. Az egyes függvények névtulajdonságára szükség van a tulajdonság PUT-kérelemben való megadásakor. Ez a tulajdonság patch művelettel nem módosítható. Az egyes átalakításokhoz elérhető PATCH API-t kell használnia.
functions?: FunctionModel[]
Tulajdonság értéke
identity
A feladathoz hozzárendelt rendszer által hozzárendelt felügyelt identitást ismerteti, amely bemenetekkel és kimenetekkel való hitelesítésre használható.
identity?: Identity
Tulajdonság értéke
inputs
A streamelési feladat egy vagy több bemenetének listája. A tulajdonság PUT-kérelemben való megadásakor minden bemenethez meg kell adni a névtulajdonságot. Ez a tulajdonság patch művelettel nem módosítható. Az egyes bemenetekhez elérhető PATCH API-t kell használnia.
inputs?: Input[]
Tulajdonság értéke
Input[]
jobId
A streamelési feladatot egyedileg azonosító GUID. Ez a GUID a streamelési feladat létrehozásakor jön létre. MEGJEGYZÉS: Ez a tulajdonság nem lesz szerializálva. Csak a kiszolgáló tudja feltölteni.
jobId?: string
Tulajdonság értéke
string
jobState
A streamelési feladat állapotát ismerteti. MEGJEGYZÉS: Ez a tulajdonság nem lesz szerializálva. Csak a kiszolgáló tudja feltölteni.
jobState?: string
Tulajdonság értéke
string
jobStorageAccount
Az MSI-vel rendelkező Azure Storage-fiókhoz társított tulajdonságok
jobStorageAccount?: JobStorageAccount
Tulajdonság értéke
jobType
A feladat típusát ismerteti. Az érvényes módok a Cloud és az Edge.
jobType?: string
Tulajdonság értéke
string
lastOutputEventTime
Az érték egy ISO-8601 formátumú időbélyeg, amely a streamelési feladat utolsó kimeneti eseményének időpontját jelzi, vagy null értékű, amely azt jelzi, hogy a kimenet még nem lett létrehozva. Több kimenet vagy több stream esetén ez a készlet legújabb értékét jeleníti meg. MEGJEGYZÉS: Ez a tulajdonság nem lesz szerializálva. Csak a kiszolgáló tudja feltölteni.
lastOutputEventTime?: Date
Tulajdonság értéke
Date
outputErrorPolicy
Azt a házirendet jelzi, amely a kimenetre érkező eseményekre vonatkozik, és nem írható a külső tárolóba helytelen formázás miatt (hiányzó oszlopértékek, helytelen típusú vagy méretű oszlopértékek).
outputErrorPolicy?: string
Tulajdonság értéke
string
outputs
A streamelési feladat egy vagy több kimenetének listája. A tulajdonság PUT-kérelemben való megadásakor minden kimenethez meg kell adni a névtulajdonságot. Ez a tulajdonság patch művelettel nem módosítható. Az egyes kimenetekhez elérhető PATCH API-t kell használnia.
outputs?: Output[]
Tulajdonság értéke
Output[]
outputStartMode
Ezt a tulajdonságot csak akkor szabad használni, ha azt szeretné, hogy a feladat azonnal elinduljon a létrehozáskor. Az érték lehet JobStartTime, CustomTime vagy LastOutputEventTime, amely jelzi, hogy a kimeneti eseményfolyam kezdőpontja a feladat indításakor induljon el, a outputStartTime tulajdonságon keresztül megadott egyéni felhasználói időbélyeggel kezdődjön, vagy az utolsó eseménykimeneti időponttól induljon.
outputStartMode?: string
Tulajdonság értéke
string
outputStartTime
Az érték egy ISO-8601 formátumú időbélyeg, amely a kimeneti eseményfolyam kezdőpontját jelzi, vagy null érték, amely azt jelzi, hogy a kimeneti eseményfolyam a streamelési feladat indításakor elindul. Ennek a tulajdonságnak értékkel kell rendelkeznie, ha az outputStartMode értéke CustomTime.
outputStartTime?: Date
Tulajdonság értéke
Date
provisioningState
A streamelési feladat kiépítési állapotát ismerteti. MEGJEGYZÉS: Ez a tulajdonság nem lesz szerializálva. Csak a kiszolgáló tudja feltölteni.
provisioningState?: string
Tulajdonság értéke
string
sku
A streamelési feladat termékváltozatát ismerteti. PUT (CreateOrReplace) kérelmekhez szükséges.
sku?: Sku
Tulajdonság értéke
transformation
A lekérdezést és a streamelési feladathoz használandó streamegységek számát jelzi. A tulajdonság PUT-kérelemben való megadásakor az átalakítás névtulajdonsága szükséges. Ez a tulajdonság patch művelettel nem módosítható. Az egyes átalakításokhoz elérhető PATCH API-t kell használnia.
transformation?: Transformation
Tulajdonság értéke
Örökölt tulajdonság részletei
id
Az erőforrás teljes erőforrás-azonosítója. Például : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} MEGJEGYZÉS: Ez a tulajdonság nem lesz szerializálva. Csak a kiszolgáló tudja feltölteni.
id?: string
Tulajdonság értéke
string
örököltTrackedResource.id
location
Az a földrajzi hely, ahol az erőforrás él
location?: string
Tulajdonság értéke
string
örököltTrackedResource.location
name
Az erőforrás neve MEGJEGYZÉS: Ez a tulajdonság nem lesz szerializálva. Csak a kiszolgáló tudja feltölteni.
name?: string
Tulajdonság értéke
string
örököltTrackedResource.name
tags
Erőforráscímkék.
tags?: {[propertyName: string]: string}
Tulajdonság értéke
{[propertyName: string]: string}
örököltTrackedResource.tags
type
Az erőforrás típusa. Például: Microsoft.Compute/virtualMachines vagy Microsoft.Storage/storageAccounts. MEGJEGYZÉS: Ez a tulajdonság nem lesz szerializálva. Csak a kiszolgáló tudja feltölteni.
type?: string
Tulajdonság értéke
string
örököltTrackedResource.type