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.

compatibilityLevel

Szabályozza a streamelési feladat futásidejének bizonyos viselkedését.

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. .

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.

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.

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.

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.

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.

eventsOutOfOrderPolicy

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.

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.

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.

jobStorageAccount

Az MSI-vel rendelkező Azure Storage-fiókhoz társított tulajdonságok

jobType

A feladat típusát ismerteti. Az érvényes módok a Cloud és az Edge.

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.

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).

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.

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.

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.

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.

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

Sku

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