StreamingJob interface
Objekt úlohy streamování obsahující všechny informace přidružené k pojmenované úloze streamování.
- Extends
Vlastnosti
| cluster | Cluster, na kterém se budou spouštět úlohy streamování. |
| compatibility |
Řídí určité chování modulu runtime úlohy streamování. |
| content |
Platné hodnoty jsou JobStorageAccount a SystemAccount. Pokud je nastavena na JobStorageAccount, to vyžaduje, aby uživatel také zadat jobStorageAccount vlastnost. . |
| 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. Server ho může naplnit pouze. |
| 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 jeen-US, pokud není zadána žádná. |
| etag | Značka aktuální entity pro úlohu streamování. Jedná se o neprůhlený ř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 optimistickou souběžnost. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze. |
| events |
Maximální přípustné zpoždění v sekundách, kdy mohou být zahrnuty události přicházející pozdě. Podporovaný rozsah je -1 na 1814399 (20.23:59:59 dní) a -1 slouží k určení čekání na neomezenou dobu. Pokud vlastnost chybí, je interpretována tak, aby měla hodnotu -1. |
| events |
Maximální přípustné zpoždění v sekundách, kdy je možné události mimo pořadí upravit tak, aby se vrátily v pořadí. |
| events |
Označuje zásadu, která se má použít na události, které přicházejí mimo pořadí ve vstupním streamu událostí. |
| functions | Seznam jedné nebo více funkcí pro úlohu streamování Vlastnost name pro každou funkci je vyžadována při zadávání této vlastnosti v požadavku PUT. Tuto vlastnost nelze změnit prostřednictvím operace PATCH. Pro jednotlivé transformace musíte použít rozhraní PATCH API. |
| identity | Popisuje spravovanou identitu přiřazenou systémem přiřazenou k této úloze, kterou lze použít k ověření pomocí vstupů a výstupů. |
| inputs | Seznam jednoho nebo více vstupů pro úlohu streamování Vlastnost name pro každý vstup je vyžadována při zadávání této vlastnosti v požadavku PUT. Tuto vlastnost nelze změnit prostřednictvím operace PATCH. Musíte použít rozhraní PATCH API dostupné pro jednotlivé vstupy. |
| job |
Identifikátor GUID jednoznačně identifikuje úlohu streamování. Tento identifikátor GUID se generuje při vytváření úlohy streamování. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze. |
| job |
Popisuje stav úlohy streamování. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze. |
| job |
Vlastnosti přidružené k účtu služby Azure Storage s MSI |
| job |
Popisuje typ úlohy. Platné režimy jsou |
| last |
Hodnota je buď časové razítko ve formátu ISO-8601 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. Server ho může naplnit pouze. |
| output |
Označuje zásadu, která se má použít u událostí, které přicházejí ve výstupu, a nelze je zapsat do externího úložiště kvůli chybnému formátování (chybějící hodnoty sloupců, hodnoty sloupců s nesprávným typem nebo velikostí). |
| outputs | Seznam jednoho nebo více výstupů pro úlohu streamování Vlastnost name pro každý výstup je vyžadována při zadávání této vlastnosti v požadavku PUT. Tuto vlastnost nelze změnit prostřednictvím operace PATCH. Pro jednotlivé výstupy musíte použít rozhraní PATCH API. |
| 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á výchozí bod výstupního datového proudu událostí spustit při každém spuštění úlohy, spustit na vlastním uživatelském časovém razítku zadaném prostřednictvím vlastnosti outputStartTime nebo spustit od posledního času výstupu události. |
| output |
Hodnota je buď časové razítko ve formátu ISO-8601, které označuje výchozí bod výstupního datového proudu událostí, nebo hodnotu null označující, ž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 outputStartMode je nastavena na CustomTime. |
| provisioning |
Popisuje stav zřizování úlohy streamování. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze. |
| sku | Popisuje skladovou položku úlohy streamování. Požadováno u požadavků PUT (CreateOrReplace). |
| transformation | Určuje dotaz a počet jednotek streamování, které se mají použít pro úlohu streamování. Vlastnost názvu transformace je vyžadována při zadávání této vlastnosti v požadavku PUT. Tuto vlastnost nelze změnit prostřednictvím operace PATCH. Pro jednotlivé transformace musíte použít rozhraní PATCH API. |
Zděděné vlastnosti
| id | Plně kvalifikované ID prostředku pro prostředek. Příklad : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze. |
| location | Geografické umístění, ve kterém se nachází zdroj |
| name | Název prostředku POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze. |
| tags | Značky prostředků |
| type | Typ prostředku. Příklad Microsoft.Compute/virtualMachines nebo Microsoft.Storage/storageAccounts. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze. |
Podrobnosti vlastnosti
cluster
Cluster, na kterém se budou spouštět úlohy streamování.
cluster?: ClusterInfo
Hodnota vlastnosti
compatibilityLevel
Řídí určité chování modulu runtime úlohy streamování.
compatibilityLevel?: string
Hodnota vlastnosti
string
contentStoragePolicy
Platné hodnoty jsou JobStorageAccount a SystemAccount. Pokud je nastavena na JobStorageAccount, to vyžaduje, aby uživatel také zadat jobStorageAccount vlastnost. .
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. Server ho může naplnit pouze.
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 jeen-US, pokud není zadána žádná.
dataLocale?: string
Hodnota vlastnosti
string
etag
Značka aktuální entity pro úlohu streamování. Jedná se o neprůhlený ř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 optimistickou souběžnost. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.
etag?: string
Hodnota vlastnosti
string
eventsLateArrivalMaxDelayInSeconds
Maximální přípustné zpoždění v sekundách, kdy mohou být zahrnuty události přicházející pozdě. Podporovaný rozsah je -1 na 1814399 (20.23:59:59 dní) a -1 slouží k určení čekání na neomezenou dobu. 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 je možné události mimo pořadí upravit tak, aby se vrátily v pořadí.
eventsOutOfOrderMaxDelayInSeconds?: number
Hodnota vlastnosti
number
eventsOutOfOrderPolicy
Označuje zásadu, která se má použít na události, které přicházejí mimo pořadí ve vstupním streamu událostí.
eventsOutOfOrderPolicy?: string
Hodnota vlastnosti
string
functions
Seznam jedné nebo více funkcí pro úlohu streamování Vlastnost name pro každou funkci je vyžadována při zadávání této vlastnosti v požadavku PUT. Tuto vlastnost nelze změnit prostřednictvím operace PATCH. Pro jednotlivé transformace musíte použít rozhraní PATCH API.
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í pomocí vstupů a výstupů.
identity?: Identity
Hodnota vlastnosti
inputs
Seznam jednoho nebo více vstupů pro úlohu streamování Vlastnost name pro každý vstup je vyžadována při zadávání této vlastnosti v požadavku PUT. Tuto vlastnost nelze změnit prostřednictvím operace PATCH. Musíte použít rozhraní PATCH API dostupné pro jednotlivé vstupy.
inputs?: Input[]
Hodnota vlastnosti
Input[]
jobId
Identifikátor GUID jednoznačně identifikuje úlohu streamování. Tento identifikátor GUID se generuje při vytváření úlohy streamování. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.
jobId?: string
Hodnota vlastnosti
string
jobState
Popisuje stav úlohy streamování. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.
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é režimy jsou Cloud a Edge.
jobType?: string
Hodnota vlastnosti
string
lastOutputEventTime
Hodnota je buď časové razítko ve formátu ISO-8601 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. Server ho může naplnit pouze.
lastOutputEventTime?: Date
Hodnota vlastnosti
Date
outputErrorPolicy
Označuje zásadu, která se má použít u událostí, které přicházejí ve výstupu, a nelze je zapsat do externího úložiště kvůli chybnému formátování (chybějící hodnoty sloupců, hodnoty sloupců s nesprávným typem nebo velikostí).
outputErrorPolicy?: string
Hodnota vlastnosti
string
outputs
Seznam jednoho nebo více výstupů pro úlohu streamování Vlastnost name pro každý výstup je vyžadována při zadávání této vlastnosti v požadavku PUT. Tuto vlastnost nelze změnit prostřednictvím operace PATCH. Pro jednotlivé výstupy musíte použít rozhraní PATCH API.
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á výchozí bod výstupního datového proudu událostí spustit při každém spuštění úlohy, spustit na vlastním uživatelském časovém razítku zadaném prostřednictvím vlastnosti outputStartTime nebo spustit od posledního času výstupu události.
outputStartMode?: string
Hodnota vlastnosti
string
outputStartTime
Hodnota je buď časové razítko ve formátu ISO-8601, které označuje výchozí bod výstupního datového proudu událostí, nebo hodnotu null označující, ž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 outputStartMode je nastavena na CustomTime.
outputStartTime?: Date
Hodnota vlastnosti
Date
provisioningState
Popisuje stav zřizování úlohy streamování. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.
provisioningState?: string
Hodnota vlastnosti
string
sku
Popisuje skladovou položku úlohy streamování. Požadováno u požadavků PUT (CreateOrReplace).
sku?: Sku
Hodnota vlastnosti
transformation
Určuje dotaz a počet jednotek streamování, které se mají použít pro úlohu streamování. Vlastnost názvu transformace je vyžadována při zadávání této vlastnosti v požadavku PUT. Tuto vlastnost nelze změnit prostřednictvím operace PATCH. Pro jednotlivé transformace musíte použít rozhraní PATCH API.
transformation?: Transformation
Hodnota vlastnosti
Podrobnosti zděděných vlastností
id
Plně kvalifikované ID prostředku pro prostředek. Příklad : /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.
id?: string
Hodnota vlastnosti
string
zděděno zTrackedResource.id
location
Geografické umístění, ve kterém se nachází zdroj
location?: string
Hodnota vlastnosti
string
zděděno zTrackedResource.location
name
Název prostředku POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.
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. Příklad Microsoft.Compute/virtualMachines nebo Microsoft.Storage/storageAccounts. POZNÁMKA: Tato vlastnost nebude serializována. Server ho může naplnit pouze.
type?: string
Hodnota vlastnosti
string
zděděno zeTrackedResource.type