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í. |
compatibility |
Řídí určité chování úlohy streamování za běhu. |
content |
Platné hodnoty jsou JobStorageAccount a SystemAccount. Pokud je nastavená hodnota JobStorageAccount, vyžaduje to, aby uživatel zadal také vlastnost jobStorageAccount. . |
created |
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. |
data |
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. |
events |
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. |
events |
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. |
events |
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. |
job |
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. |
job |
Popisuje stav úlohy streamování. POZNÁMKA: Tato vlastnost nebude serializována. Může ho naplnit pouze server. |
job |
Vlastnosti přidružené k účtu služby Azure Storage s MSI |
job |
Popisuje typ úlohy. Platnými režimy jsou |
last |
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. |
output |
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. |
output |
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. |
output |
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. |
provisioning |
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
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