Sdílet prostřednictvím


StreamingJob interface

Objekt úlohy streamování obsahující všechny informace přidružené k pojmenované úloze streamování.

Extends

Vlastnosti

cluster

Cluster, ve kterém se budou spouštět úlohy streamování.

compatibilityLevel

Řídí určité chování úlohy streamování za běhu.

contentStoragePolicy

Platné hodnoty jsou JobStorageAccount a SystemAccount. Pokud je nastavená hodnota JobStorageAccount, vyžaduje to, aby uživatel zadal také vlastnost jobStorageAccount. .

createdDate

Hodnota je časové razítko UTC ve formátu ISO-8601, které označuje, kdy byla vytvořena úloha streamování. POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server.

dataLocale

Národní prostředí dat úlohy Stream Analytics. Hodnota by měla být název podporované jazykové verze .NET ze sady https://msdn.microsoft.com/en-us/library/system.globalization.culturetypes(v=vs.110).aspx. Výchozí hodnota je en-US, pokud není zadána žádná hodnota.

etag

Značka aktuální entity pro úlohu streamování. Jedná se o neprůzrůzný řetězec. Můžete ho použít ke zjištění, jestli se prostředek mezi požadavky změnil. Můžete ho také použít v hlavičce If-Match nebo If-None-Match pro operace zápisu pro zajištění optimistické souběžnosti. POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server.

eventsLateArrivalMaxDelayInSeconds

Může být zahrnuta maximální přípustná prodleva v sekundách, kdy se události dorazí pozdě. Podporovaný rozsah je -1 až 1814399 (20,23:59:59) a -1 se používá k určení čekání na dobu neurčitou. Pokud vlastnost chybí, je interpretována tak, aby měla hodnotu -1.

eventsOutOfOrderMaxDelayInSeconds

Maximální přípustné zpoždění v sekundách, kdy se události mimo pořadí dají upravit tak, aby byly v pořádku.

eventsOutOfOrderPolicy

Určuje zásadu, která se má použít u událostí, které přicházejí ve vstupním streamu událostí v pořadí.

functions

Seznam jedné nebo více funkcí pro úlohu streamování. Vlastnost name pro každou funkci se vyžaduje při zadávání této vlastnosti v požadavku PUT. Tuto vlastnost nelze upravit prostřednictvím operace PATCH. Musíte použít rozhraní PATCH API, které je k dispozici pro jednotlivé transformace.

identity

Popisuje spravovanou identitu přiřazenou systémem přiřazenou k této úloze, kterou lze použít k ověření se vstupy a výstupy.

inputs

Seznam jednoho nebo více vstupů pro úlohu streamování. Vlastnost name pro každý vstup se vyžaduje při zadávání této vlastnosti v požadavku PUT. Tuto vlastnost nelze upravit prostřednictvím operace PATCH. Musíte použít rozhraní PATCH API, které je k dispozici pro jednotlivé vstupy.

jobId

Identifikátor GUID, který jednoznačně identifikuje úlohu streamování. Tento identifikátor GUID se vygeneruje při vytvoření úlohy streamování. POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server.

jobState

Popisuje stav úlohy streamování. POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.

jobStorageAccount

Vlastnosti přidružené k účtu služby Azure Storage s MSI

jobType

Popisuje typ úlohy. Platnými režimy jsou Cloud a Edge.

lastOutputEventTime

Hodnota je buď ve formátu ISO-8601 formátované časové razítko označující čas poslední výstupní události úlohy streamování, nebo hodnotu null označující, že výstup ještě nebyl vytvořen. V případě více výstupů nebo více datových proudů se zobrazí nejnovější hodnota v dané sadě. POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.

outputErrorPolicy

Označuje zásadu, která se má použít pro události, které přicházejí do výstupu a nelze je zapsat do externího úložiště kvůli poškození (chybějící hodnoty sloupců, hodnoty sloupců nesprávného typu nebo velikosti).

outputs

Seznam jednoho nebo více výstupů pro úlohu streamování Vlastnost name pro každý výstup se vyžaduje při zadávání této vlastnosti v požadavku PUT. Tuto vlastnost nelze upravit pomocí operace PATCH. Pro jednotlivé výstupy musíte použít rozhraní PATCH API, které je k dispozici.

outputStartMode

Tato vlastnost by měla být použita pouze v případě, že je žádoucí, aby úloha byla spuštěna okamžitě po vytvoření. Hodnota může být JobStartTime, CustomTime nebo LastOutputEventTime, která označuje, jestli se má počáteční bod výstupního datového proudu událostí spouštět při každém spuštění úlohy, jestli se má spustit s vlastním časovým razítkem uživatele zadaným prostřednictvím vlastnosti outputStartTime nebo jestli má začít od posledního výstupního času události.

outputStartTime

Hodnota je buď časové razítko ve formátu ISO-8601, které označuje počáteční bod výstupního datového proudu událostí, nebo hodnota null, která označuje, že výstupní datový proud událostí se spustí při každém spuštění úlohy streamování. Tato vlastnost musí mít hodnotu, pokud je outputStartMode nastavený na CustomTime.

provisioningState

Popisuje stav zřizování úlohy streamování. POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.

sku

Popisuje skladovou položku úlohy streamování. Vyžaduje se u požadavků PUT (CreateOrReplace).

transformation

Označuje dotaz a počet jednotek streamování, které se mají použít pro úlohu streamování. Vlastnost name transformace se vyžaduje při zadávání této vlastnosti v požadavku PUT. Tuto vlastnost nelze upravit pomocí operace PATCH. Pro jednotlivé transformace musíte použít rozhraní PATCH API, které je k dispozici.

Zděděné vlastnosti

id

Plně kvalifikované ID prostředku. Příklad : /subscriptions/{id_předplatného}/resourceGroups/{název_skupiny_prostředků}/providers/{resourceProviderNamespace}/{resourceType}/{název_prostředku} POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server.

location

Geografické umístění, kde se prostředek nachází

name

Název prostředku POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server.

tags

Značky prostředků.

type

Typ prostředku. Například Microsoft.Compute/virtualMachines nebo Microsoft.Storage/storageAccounts. POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server.

Podrobnosti vlastnosti

cluster

Cluster, ve kterém se budou spouštět úlohy streamování.

cluster?: ClusterInfo

Hodnota vlastnosti

compatibilityLevel

Řídí určité chování úlohy streamování za běhu.

compatibilityLevel?: string

Hodnota vlastnosti

string

contentStoragePolicy

Platné hodnoty jsou JobStorageAccount a SystemAccount. Pokud je nastavená hodnota JobStorageAccount, vyžaduje to, aby uživatel zadal také vlastnost jobStorageAccount. .

contentStoragePolicy?: string

Hodnota vlastnosti

string

createdDate

Hodnota je časové razítko UTC ve formátu ISO-8601, které označuje, kdy byla vytvořena úloha streamování. POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server.

createdDate?: Date

Hodnota vlastnosti

Date

dataLocale

Národní prostředí dat úlohy Stream Analytics. Hodnota by měla být název podporované jazykové verze .NET ze sady https://msdn.microsoft.com/en-us/library/system.globalization.culturetypes(v=vs.110).aspx. Výchozí hodnota je en-US, pokud není zadána žádná hodnota.

dataLocale?: string

Hodnota vlastnosti

string

etag

Značka aktuální entity pro úlohu streamování. Jedná se o neprůzrůzný řetězec. Můžete ho použít ke zjištění, jestli se prostředek mezi požadavky změnil. Můžete ho také použít v hlavičce If-Match nebo If-None-Match pro operace zápisu pro zajištění optimistické souběžnosti. POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server.

etag?: string

Hodnota vlastnosti

string

eventsLateArrivalMaxDelayInSeconds

Může být zahrnuta maximální přípustná prodleva v sekundách, kdy se události dorazí pozdě. Podporovaný rozsah je -1 až 1814399 (20,23:59:59) a -1 se používá k určení čekání na dobu neurčitou. Pokud vlastnost chybí, je interpretována tak, aby měla hodnotu -1.

eventsLateArrivalMaxDelayInSeconds?: number

Hodnota vlastnosti

number

eventsOutOfOrderMaxDelayInSeconds

Maximální přípustné zpoždění v sekundách, kdy se události mimo pořadí dají upravit tak, aby byly v pořádku.

eventsOutOfOrderMaxDelayInSeconds?: number

Hodnota vlastnosti

number

eventsOutOfOrderPolicy

Určuje zásadu, která se má použít u událostí, které přicházejí ve vstupním streamu událostí v pořadí.

eventsOutOfOrderPolicy?: string

Hodnota vlastnosti

string

functions

Seznam jedné nebo více funkcí pro úlohu streamování. Vlastnost name pro každou funkci se vyžaduje při zadávání této vlastnosti v požadavku PUT. Tuto vlastnost nelze upravit prostřednictvím operace PATCH. Musíte použít rozhraní PATCH API, které je k dispozici pro jednotlivé transformace.

functions?: FunctionModel[]

Hodnota vlastnosti

identity

Popisuje spravovanou identitu přiřazenou systémem přiřazenou k této úloze, kterou lze použít k ověření se vstupy a výstupy.

identity?: Identity

Hodnota vlastnosti

inputs

Seznam jednoho nebo více vstupů pro úlohu streamování. Vlastnost name pro každý vstup se vyžaduje při zadávání této vlastnosti v požadavku PUT. Tuto vlastnost nelze upravit prostřednictvím operace PATCH. Musíte použít rozhraní PATCH API, které je k dispozici pro jednotlivé vstupy.

inputs?: Input[]

Hodnota vlastnosti

Input[]

jobId

Identifikátor GUID, který jednoznačně identifikuje úlohu streamování. Tento identifikátor GUID se vygeneruje při vytvoření úlohy streamování. POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server.

jobId?: string

Hodnota vlastnosti

string

jobState

Popisuje stav úlohy streamování. POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.

jobState?: string

Hodnota vlastnosti

string

jobStorageAccount

Vlastnosti přidružené k účtu služby Azure Storage s MSI

jobStorageAccount?: JobStorageAccount

Hodnota vlastnosti

jobType

Popisuje typ úlohy. Platnými režimy jsou Cloud a Edge.

jobType?: string

Hodnota vlastnosti

string

lastOutputEventTime

Hodnota je buď ve formátu ISO-8601 formátované časové razítko označující čas poslední výstupní události úlohy streamování, nebo hodnotu null označující, že výstup ještě nebyl vytvořen. V případě více výstupů nebo více datových proudů se zobrazí nejnovější hodnota v dané sadě. POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.

lastOutputEventTime?: Date

Hodnota vlastnosti

Date

outputErrorPolicy

Označuje zásadu, která se má použít pro události, které přicházejí do výstupu a nelze je zapsat do externího úložiště kvůli poškození (chybějící hodnoty sloupců, hodnoty sloupců nesprávného typu nebo velikosti).

outputErrorPolicy?: string

Hodnota vlastnosti

string

outputs

Seznam jednoho nebo více výstupů pro úlohu streamování Vlastnost name pro každý výstup se vyžaduje při zadávání této vlastnosti v požadavku PUT. Tuto vlastnost nelze upravit pomocí operace PATCH. Pro jednotlivé výstupy musíte použít rozhraní PATCH API, které je k dispozici.

outputs?: Output[]

Hodnota vlastnosti

Output[]

outputStartMode

Tato vlastnost by měla být použita pouze v případě, že je žádoucí, aby úloha byla spuštěna okamžitě po vytvoření. Hodnota může být JobStartTime, CustomTime nebo LastOutputEventTime, která označuje, jestli se má počáteční bod výstupního datového proudu událostí spouštět při každém spuštění úlohy, jestli se má spustit s vlastním časovým razítkem uživatele zadaným prostřednictvím vlastnosti outputStartTime nebo jestli má začít od posledního výstupního času události.

outputStartMode?: string

Hodnota vlastnosti

string

outputStartTime

Hodnota je buď časové razítko ve formátu ISO-8601, které označuje počáteční bod výstupního datového proudu událostí, nebo hodnota null, která označuje, že výstupní datový proud událostí se spustí při každém spuštění úlohy streamování. Tato vlastnost musí mít hodnotu, pokud je outputStartMode nastavený na CustomTime.

outputStartTime?: Date

Hodnota vlastnosti

Date

provisioningState

Popisuje stav zřizování úlohy streamování. POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server.

provisioningState?: string

Hodnota vlastnosti

string

sku

Popisuje skladovou položku úlohy streamování. Vyžaduje se u požadavků PUT (CreateOrReplace).

sku?: Sku

Hodnota vlastnosti

Sku

transformation

Označuje dotaz a počet jednotek streamování, které se mají použít pro úlohu streamování. Vlastnost name transformace se vyžaduje při zadávání této vlastnosti v požadavku PUT. Tuto vlastnost nelze upravit pomocí operace PATCH. Pro jednotlivé transformace musíte použít rozhraní PATCH API, které je k dispozici.

transformation?: Transformation

Hodnota vlastnosti

Podrobnosti zděděných vlastností

id

Plně kvalifikované ID prostředku. Příklad : /subscriptions/{id_předplatného}/resourceGroups/{název_skupiny_prostředků}/providers/{resourceProviderNamespace}/{resourceType}/{název_prostředku} POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server.

id?: string

Hodnota vlastnosti

string

Zděděno zTrackedResource.id

location

Geografické umístění, kde se prostředek nachází

location?: string

Hodnota vlastnosti

string

Zděděno zeTrackedResource.location

name

Název prostředku POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server.

name?: string

Hodnota vlastnosti

string

Zděděno zTrackedResource.name

tags

Značky prostředků.

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

Hodnota vlastnosti

{[propertyName: string]: string}

Zděděno zeTrackedResource.tags

type

Typ prostředku. Například Microsoft.Compute/virtualMachines nebo Microsoft.Storage/storageAccounts. POZNÁMKA: Tato vlastnost nebude serializována. Naplnit ho může jenom server.

type?: string

Hodnota vlastnosti

string

Zděděno zeTrackedResource.type