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å. |
compatibility |
Styr vissa körningsbeteenden för strömningsjobbet. |
content |
Giltiga värden är JobStorageAccount och SystemAccount. Om värdet är JobStorageAccount kräver detta att användaren även anger egenskapen jobStorageAccount. . |
created |
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. |
data |
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. |
events |
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. |
events |
Den maximala tolerabla fördröjningen i sekunder där out-of-order-händelser kan justeras för att vara tillbaka i ordning. |
events |
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. |
job |
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. |
job |
Beskriver tillståndet för strömningsjobbet. Obs! Den här egenskapen kommer inte att serialiseras. Den kan bara fyllas i av servern. |
job |
De egenskaper som är associerade med ett Azure Storage-konto med MSI |
job |
Beskriver typen av jobb. Giltiga lägen är |
last |
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. |
output |
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. |
output |
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. |
output |
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. |
provisioning |
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
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
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