Dela via


StreamingJob interface

Ett direktuppspelningsjobbobjekt som innehåller all information som är associerad med det namngivna strömningsjobbet.

Extends

Egenskaper

cluster

Klustret som strömmande jobb ska köras på.

compatibilityLevel

Styr vissa körningsbeteenden för strömningsjobbet.

contentStoragePolicy

Giltiga värden är JobStorageAccount och SystemAccount. Om värdet är JobStorageAccount kräver detta att användaren även anger egenskapen jobStorageAccount. .

createdDate

Värdet är en ISO-8601-formaterad UTC-tidsstämpel som anger när strömningsjobbet skapades. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

dataLocale

Dataspråket för stream analytics-jobbet. Värdet ska vara namnet på en .NET-kultur som stöds från uppsättningen https://msdn.microsoft.com/en-us/library/system.globalization.culturetypes(v=vs.110).aspx. Standardvärdet är "en-US" om inget anges.

etag

Den aktuella entitetstaggen för direktuppspelningsjobbet. Det här är en täckande sträng. Du kan använda den för att identifiera om resursen har ändrats mellan begäranden. Du kan också använda den i If-Match- eller If-None-Match-huvuden för skrivåtgärder för optimistisk samtidighet. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

eventsLateArrivalMaxDelayInSeconds

Den maximala tolerabla fördröjningen i sekunder där händelser som kommer sent kan inkluderas. Intervallet som stöds är -1 till 1814399 (20.23:59:59 dagar) och -1 används för att ange väntetid på obestämd tid. Om egenskapen saknas tolkas den som -1.

eventsOutOfOrderMaxDelayInSeconds

Den maximala tolerabla fördröjningen i sekunder där out-of-order-händelser kan justeras för att vara tillbaka i ordning.

eventsOutOfOrderPolicy

Anger vilken princip som ska tillämpas på händelser som tas emot i fel ordning i indatahändelseströmmen.

functions

En lista över en eller flera funktioner för strömningsjobbet. Namnegenskapen för varje funktion krävs när du anger den här egenskapen i en PUT-begäran. Det går inte att ändra den här egenskapen via en PATCH-åtgärd. Du måste använda PATCH-API:et som är tillgängligt för den enskilda omvandlingen.

identity

Beskriver den systemtilldelade hanterade identiteten som tilldelats det här jobbet och som kan användas för att autentisera med indata och utdata.

inputs

En lista över en eller flera indata till strömningsjobbet. Namnegenskapen för varje indata krävs när du anger den här egenskapen i en PUT-begäran. Det går inte att ändra den här egenskapen via en PATCH-åtgärd. Du måste använda PATCH-API:et som är tillgängligt för enskilda indata.

jobId

Ett GUID som unikt identifierar strömningsjobbet. Detta GUID genereras när strömningsjobbet skapas. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

jobState

Beskriver tillståndet för strömningsjobbet. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

jobStorageAccount

De egenskaper som är associerade med ett Azure Storage-konto med MSI

jobType

Beskriver typen av jobb. Giltiga lägen är Cloud och "Edge".

lastOutputEventTime

Värdet är antingen en ISO-8601-formaterad tidsstämpel som anger den senaste utdatahändelsetiden för strömningsjobbet eller null som anger att utdata ännu inte har producerats. Om det finns flera utdata eller flera strömmar visas det senaste värdet i uppsättningen. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

outputErrorPolicy

Anger principen som ska tillämpas på händelser som kommer till utdata och inte kan skrivas till den externa lagringen på grund av att de är felaktiga (saknade kolumnvärden, kolumnvärden av fel typ eller storlek).

outputs

En lista över en eller flera utdata för strömningsjobbet. Namnegenskapen för varje utdata krävs när du anger den här egenskapen i en PUT-begäran. Det går inte att ändra den här egenskapen via en PATCH-åtgärd. Du måste använda PATCH-API:et som är tillgängligt för enskilda utdata.

outputStartMode

Den här egenskapen bör endast användas när du vill att jobbet ska startas omedelbart när det skapas. Värdet kan vara JobStartTime, CustomTime eller LastOutputEventTime för att ange om startpunkten för utdatahändelseströmmen ska starta när jobbet startas, starta vid en anpassad användartidsstämpel som anges via egenskapen outputStartTime eller starta från den senaste händelsens utdatatid.

outputStartTime

Värdet är antingen en ISO-8601-formaterad tidsstämpel som anger startpunkten för utdatahändelseströmmen eller null för att indikera att utdatahändelseströmmen startar när strömningsjobbet startas. Den här egenskapen måste ha ett värde om outputStartMode är inställt på CustomTime.

provisioningState

Beskriver etableringsstatusen för strömningsjobbet. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

sku

Beskriver SKU:n för strömningsjobbet. Krävs för PUT-begäranden (CreateOrReplace).

transformation

Anger frågan och antalet strömningsenheter som ska användas för strömningsjobbet. Namnegenskapen för omvandlingen krävs när du anger den här egenskapen i en PUT-begäran. Det går inte att ändra den här egenskapen via en PATCH-åtgärd. Du måste använda PATCH-API:et som är tillgängligt för den enskilda omvandlingen.

Ärvda egenskaper

id

Fullständigt kvalificerat resurs-ID för resursen. Ex – /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} OBS: Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

location

Den geo-plats där resursen finns

name

Namnet på resursen OBS! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

tags

Resurstaggar.

type

Resurstypen. Ex- Microsoft.Compute/virtualMachines eller Microsoft.Storage/storageAccounts. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

Egenskapsinformation

cluster

Klustret som strömmande jobb ska köras på.

cluster?: ClusterInfo

Egenskapsvärde

compatibilityLevel

Styr vissa körningsbeteenden för strömningsjobbet.

compatibilityLevel?: string

Egenskapsvärde

string

contentStoragePolicy

Giltiga värden är JobStorageAccount och SystemAccount. Om värdet är JobStorageAccount kräver detta att användaren även anger egenskapen jobStorageAccount. .

contentStoragePolicy?: string

Egenskapsvärde

string

createdDate

Värdet är en ISO-8601-formaterad UTC-tidsstämpel som anger när strömningsjobbet skapades. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

createdDate?: Date

Egenskapsvärde

Date

dataLocale

Dataspråket för stream analytics-jobbet. Värdet ska vara namnet på en .NET-kultur som stöds från uppsättningen https://msdn.microsoft.com/en-us/library/system.globalization.culturetypes(v=vs.110).aspx. Standardvärdet är "en-US" om inget anges.

dataLocale?: string

Egenskapsvärde

string

etag

Den aktuella entitetstaggen för direktuppspelningsjobbet. Det här är en täckande sträng. Du kan använda den för att identifiera om resursen har ändrats mellan begäranden. Du kan också använda den i If-Match- eller If-None-Match-huvuden för skrivåtgärder för optimistisk samtidighet. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

etag?: string

Egenskapsvärde

string

eventsLateArrivalMaxDelayInSeconds

Den maximala tolerabla fördröjningen i sekunder där händelser som kommer sent kan inkluderas. Intervallet som stöds är -1 till 1814399 (20.23:59:59 dagar) och -1 används för att ange väntetid på obestämd tid. Om egenskapen saknas tolkas den som -1.

eventsLateArrivalMaxDelayInSeconds?: number

Egenskapsvärde

number

eventsOutOfOrderMaxDelayInSeconds

Den maximala tolerabla fördröjningen i sekunder där out-of-order-händelser kan justeras för att vara tillbaka i ordning.

eventsOutOfOrderMaxDelayInSeconds?: number

Egenskapsvärde

number

eventsOutOfOrderPolicy

Anger vilken princip som ska tillämpas på händelser som tas emot i fel ordning i indatahändelseströmmen.

eventsOutOfOrderPolicy?: string

Egenskapsvärde

string

functions

En lista över en eller flera funktioner för strömningsjobbet. Namnegenskapen för varje funktion krävs när du anger den här egenskapen i en PUT-begäran. Det går inte att ändra den här egenskapen via en PATCH-åtgärd. Du måste använda PATCH-API:et som är tillgängligt för den enskilda omvandlingen.

functions?: FunctionModel[]

Egenskapsvärde

identity

Beskriver den systemtilldelade hanterade identiteten som tilldelats det här jobbet och som kan användas för att autentisera med indata och utdata.

identity?: Identity

Egenskapsvärde

inputs

En lista över en eller flera indata till strömningsjobbet. Namnegenskapen för varje indata krävs när du anger den här egenskapen i en PUT-begäran. Det går inte att ändra den här egenskapen via en PATCH-åtgärd. Du måste använda PATCH-API:et som är tillgängligt för enskilda indata.

inputs?: Input[]

Egenskapsvärde

Input[]

jobId

Ett GUID som unikt identifierar strömningsjobbet. Detta GUID genereras när strömningsjobbet skapas. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

jobId?: string

Egenskapsvärde

string

jobState

Beskriver tillståndet för strömningsjobbet. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

jobState?: string

Egenskapsvärde

string

jobStorageAccount

De egenskaper som är associerade med ett Azure Storage-konto med MSI

jobStorageAccount?: JobStorageAccount

Egenskapsvärde

jobType

Beskriver typen av jobb. Giltiga lägen är Cloud och "Edge".

jobType?: string

Egenskapsvärde

string

lastOutputEventTime

Värdet är antingen en ISO-8601-formaterad tidsstämpel som anger den senaste utdatahändelsetiden för strömningsjobbet eller null som anger att utdata ännu inte har producerats. Om det finns flera utdata eller flera strömmar visas det senaste värdet i uppsättningen. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

lastOutputEventTime?: Date

Egenskapsvärde

Date

outputErrorPolicy

Anger principen som ska tillämpas på händelser som kommer till utdata och inte kan skrivas till den externa lagringen på grund av att de är felaktiga (saknade kolumnvärden, kolumnvärden av fel typ eller storlek).

outputErrorPolicy?: string

Egenskapsvärde

string

outputs

En lista över en eller flera utdata för strömningsjobbet. Namnegenskapen för varje utdata krävs när du anger den här egenskapen i en PUT-begäran. Det går inte att ändra den här egenskapen via en PATCH-åtgärd. Du måste använda PATCH-API:et som är tillgängligt för enskilda utdata.

outputs?: Output[]

Egenskapsvärde

Output[]

outputStartMode

Den här egenskapen bör endast användas när du vill att jobbet ska startas omedelbart när det skapas. Värdet kan vara JobStartTime, CustomTime eller LastOutputEventTime för att ange om startpunkten för utdatahändelseströmmen ska starta när jobbet startas, starta vid en anpassad användartidsstämpel som anges via egenskapen outputStartTime eller starta från den senaste händelsens utdatatid.

outputStartMode?: string

Egenskapsvärde

string

outputStartTime

Värdet är antingen en ISO-8601-formaterad tidsstämpel som anger startpunkten för utdatahändelseströmmen eller null för att indikera att utdatahändelseströmmen startar när strömningsjobbet startas. Den här egenskapen måste ha ett värde om outputStartMode är inställt på CustomTime.

outputStartTime?: Date

Egenskapsvärde

Date

provisioningState

Beskriver etableringsstatusen för strömningsjobbet. Obs! Den här egenskapen serialiseras inte. Den kan bara fyllas i av servern.

provisioningState?: string

Egenskapsvärde

string

sku

Beskriver SKU:n för strömningsjobbet. Krävs för PUT-begäranden (CreateOrReplace).

sku?: Sku

Egenskapsvärde

Sku

transformation

Anger frågan och antalet strömningsenheter som ska användas för strömningsjobbet. Namnegenskapen för omvandlingen krävs när du anger den här egenskapen i en PUT-begäran. Det går inte att ändra den här egenskapen via en PATCH-åtgärd. Du måste använda PATCH-API:et som är tillgängligt för den enskilda omvandlingen.

transformation?: Transformation

Egenskapsvärde

Information om ärvda egenskaper

id

Fullständigt kvalificerat resurs-ID för resursen. Ex – /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} OBS: Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

id?: string

Egenskapsvärde

string

Ärvd frånTrackedResource.id

location

Den geo-plats där resursen finns

location?: string

Egenskapsvärde

string

Ärvd frånTrackedResource.location

name

Namnet på resursen OBS! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

name?: string

Egenskapsvärde

string

Ärvd frånTrackedResource.name

tags

Resurstaggar.

tags?: {[propertyName: string]: string}

Egenskapsvärde

{[propertyName: string]: string}

Ärvd frånTrackedResource.tags

type

Resurstypen. Ex- Microsoft.Compute/virtualMachines eller Microsoft.Storage/storageAccounts. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern.

type?: string

Egenskapsvärde

string

Ärvd frånTrackedResource.type