az stream-analytics job

Poznámka:

Tento odkaz je součástí rozšíření Stream Analytics pro Azure CLI (verze 2.15.0 nebo vyšší). Rozšíření se automaticky nainstaluje při prvním spuštění příkazu úlohy az stream-analytics. Přečtěte si další informace o rozšířeních.

Správa úlohy streamování pomocí stream analytics

Příkazy

Name Description Typ Stav
az stream-analytics job create

Vytvořte úlohu streamování nebo nahraďte již existující úlohu streamování.

Rozšíření GA
az stream-analytics job delete

Odstraňte úlohu streamování.

Rozšíření GA
az stream-analytics job list

Zobrazí seznam všech úloh streamování v zadané skupině prostředků. A zobrazí seznam všech úloh streamování v daném předplatném.

Rozšíření GA
az stream-analytics job scale

Škálujte úlohu streamování, když je úloha spuštěná.

Rozšíření GA
az stream-analytics job show

Získejte podrobnosti o zadané úloze streamování.

Rozšíření GA
az stream-analytics job start

Spusťte úlohu streamování. Po spuštění úlohy začne zpracovávat vstupní události a vytvářet výstup.

Rozšíření GA
az stream-analytics job stop

Zastavte spuštěnou úlohu streamování. To způsobí, že spuštěná úloha streamování zastaví zpracování vstupních událostí a vygeneruje výstup.

Rozšíření GA
az stream-analytics job update

Aktualizujte existující úlohu streamování. Dá se použít k částečné aktualizaci (tj. k aktualizaci jedné nebo dvou vlastností) úlohy streamování, aniž by to ovlivnilo zbytek definice úlohy.

Rozšíření GA
az stream-analytics job wait

Umístěte rozhraní příkazového řádku do stavu čekání, dokud nebude splněna podmínka úlohy stream-analytics.

Rozšíření GA

az stream-analytics job create

Vytvořte úlohu streamování nebo nahraďte již existující úlohu streamování.

az stream-analytics job create --job-name
                               --resource-group
                               [--arrival-max-delay]
                               [--compatibility-level {1.0, 1.2}]
                               [--content-storage-policy {JobStorageAccount, SystemAccount}]
                               [--data-locale]
                               [--functions]
                               [--id]
                               [--identity]
                               [--if-match]
                               [--if-none-match]
                               [--inputs]
                               [--job-storage-account]
                               [--job-type {Cloud, Edge}]
                               [--location]
                               [--no-wait]
                               [--order-max-delay]
                               [--out-of-order-policy {Adjust, Drop}]
                               [--output-error-policy {Drop, Stop}]
                               [--output-start-mode {CustomTime, JobStartTime, LastOutputEventTime}]
                               [--output-start-time]
                               [--outputs]
                               [--tags]
                               [--transformation]

Příklady

Vytvoření úplné úlohy streamování (úloha streamování s transformací, alespoň 1 vstup a alespoň 1 výstup)

az stream-analytics job create --job-name "sj7804" --resource-group "sjrg3276" --location "West US" --compatibility-level "1.0" --data-locale "en-US" --arrival-max-delay 5 --order-max-delay 0 --out-of-order-policy "Drop" --functions "[]" --inputs "[{\"name\":\"inputtest\",\"properties\":{\"type\":\"Stream\",\"datasource\":{\"type\":\"Microsoft.Storage/Blob\",\"properties\":{\"container\":\"containerName\",\"pathPattern\":\"\",\"storageAccounts\":[{\"accountKey\":\"yourAccountKey==\",\"accountName\":\"yourAccountName\"}]}},\"serialization\":{\"type\":\"Json\",\"properties\":{\"encoding\":\"UTF8\"}}}}]" --output-error-policy "Drop" --outputs "[{\"name\":\"outputtest\",\"datasource\":{\"type\":\"Microsoft.Sql/Server/Database\",\"properties\":{\"database\":\"databaseName\",\"password\":\"userPassword\",\"server\":\"serverName\",\"table\":\"tableName\",\"user\":\"<user>\"}}}]" --transformation name="transformationtest" streaming-units=1 query="Select Id, Name from inputtest" --tags key1="value1" key3="value3" randomKey="randomValue"

Vytvoření prostředí úloh streamování (úloha streamování bez vstupů, výstupů, transformace nebo funkcí)

az stream-analytics job create --job-name "sj59" --resource-group "sjrg6936" --location "West US" --compatibility-level "1.0" --data-locale "en-US" --arrival-max-delay 16 --order-max-delay 5 --out-of-order-policy "Drop" --functions "[]" --inputs "[]" --output-error-policy "Drop" --outputs "[]" --tags key1="value1" key3="value3" randomKey="randomValue"

Povinné parametry

--job-name --name -n

Název úlohy streamování.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Volitelné parametry

--arrival-max-delay

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 až 1814399 (20.23:59:59 dní) a -1 se používá k určení čekání na neomezenou dobu. Pokud vlastnost chybí, je interpretována tak, aby měla hodnotu -1.

--compatibility-level

Řídí určité chování modulu runtime úlohy streamování.

přijímané hodnoty: 1.0, 1.2
--content-storage-policy

Platné hodnoty jsou JobStorageAccount a SystemAccount. Pokud je nastavena na JobStorageAccount, to vyžaduje, aby uživatel také zadat jobStorageAccount vlastnost. .

přijímané hodnoty: JobStorageAccount, SystemAccount
--data-locale

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á.

--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. Očekávaná hodnota: json-string/json-file/@json-file.

--id

ID prostředku clusteru.

--identity

Popište 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ů.

Použití: --identity tenant-id=XX principal-id=XX type=XX

ID tenanta: ID objektu zabezpečení tenanta identity: Typ ID objektu identity: Typ identity.

--if-match

ETag úlohy streamování. Tuto hodnotu vynecháte, pokud chcete vždy přepsat aktuální sadu záznamů. Zadejte naposledy zobrazenou hodnotu značky ETag, abyste zabránili náhodnému přepsání souběžných změn.

--if-none-match

Nastavte na *, aby bylo možné vytvořit novou úlohu streamování, ale chcete-li zabránit aktualizaci existující sady záznamů. Další hodnoty budou mít za následek odpověď 412 Před podmínkou, která selhala.

--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. Očekávaná hodnota: json-string/json-file/@json-file.

--job-storage-account

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

Použití: --job-storage-account authentication-mode=XX account-name=XX account-key=XX

režim ověřování: Režim ověřování. account-name: Název účtu Azure Storage. Požadováno u požadavků PUT (CreateOrReplace). account-key: Klíč účtu pro účet Azure Storage. Požadováno u požadavků PUT (CreateOrReplace).

--job-type

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

přijímané hodnoty: Cloud, Edge
--location -l

Umístění. Hodnoty z: az account list-locations. Výchozí umístění můžete nakonfigurovat pomocí .az configure --defaults location=<location>

--no-wait

Nečekejte na dokončení dlouhotrvající operace.

výchozí hodnota: False
--order-max-delay

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í.

--out-of-order-policy

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í.

přijímané hodnoty: Adjust, Drop
--output-error-policy

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í).

přijímané hodnoty: Drop, Stop
--output-start-mode

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.

přijímané hodnoty: CustomTime, JobStartTime, LastOutputEventTime
--output-start-time

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.

--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. Očekávaná hodnota: json-string/json-file/@json-file.

--tags

Značky oddělené mezerami: klíč[=hodnota] [klíč[=hodnota] ...]. K vymazání existujících značek použijte "".

--transformation

Uveďte 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.

Použití: --transformation streaming-units=XX valid-streaming-units=XX query=XX name=XX

jednotky streamování: Určuje počet jednotek streamování, které úloha streamování používá. valid-streaming-units: Určuje platné jednotky streamování, na které se může úloha streamování škálovat. dotaz: Určuje dotaz, který se spustí v úloze streamování. Další informace o dotazovacím jazyku Stream Analytics (SAQL) najdete tady: https://msdn.microsoft.com/library/azure/dn834998 . Požadováno u požadavků PUT (CreateOrReplace). name: Název prostředku.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

přijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az stream-analytics job delete

Odstraňte úlohu streamování.

az stream-analytics job delete --job-name
                               --resource-group
                               [--no-wait]
                               [--yes]

Příklady

Odstranění úlohy streamování

az stream-analytics job delete --job-name "sj59" --resource-group "sjrg6936"

Povinné parametry

--job-name --name -n

Název úlohy streamování.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Volitelné parametry

--no-wait

Nečekejte na dokončení dlouhotrvající operace.

výchozí hodnota: False
--yes -y

Nezotvádejte výzvu k potvrzení.

výchozí hodnota: False
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

přijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az stream-analytics job list

Zobrazí seznam všech úloh streamování v zadané skupině prostředků. A zobrazí seznam všech úloh streamování v daném předplatném.

az stream-analytics job list [--expand]
                             [--resource-group]

Příklady

Vypište všechny úlohy streamování ve skupině prostředků a nepoužívejte parametr dotazu $expand OData.

az stream-analytics job list --resource-group "sjrg6936"

Zobrazení seznamu všech úloh streamování ve skupině prostředků a použití parametru dotazu $expand OData k rozbalení vstupů, výstupů, transformace a funkcí

az stream-analytics job list --expand "inputs,outputs,transformation,functions" --resource-group "sjrg3276"

Vypište všechny úlohy streamování v předplatném a nepoužívejte parametr dotazu $expand OData.

az stream-analytics job list

Zobrazení seznamu všech úloh streamování v předplatném a použití parametru dotazu $expand OData k rozšíření vstupů, výstupů, transformací a funkcí

az stream-analytics job list --expand "inputs,outputs,transformation,functions"

Volitelné parametry

--expand

Parametr dotazu $expand OData. Toto je čárkami oddělený seznam dalších vlastností úlohy streamování, které se mají zahrnout do odpovědi, nad rámec výchozí sady, která se vrátí, když tento parametr chybí. Výchozí sada je všechny vlastnosti úlohy streamování jiné než vstupy, transformace, výstupy a funkce.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

přijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az stream-analytics job scale

Škálujte úlohu streamování, když je úloha spuštěná.

az stream-analytics job scale --job-name
                              --resource-group
                              [--no-wait]
                              [--streaming-units]

Příklady

Škálování úlohy streamování

az stream-analytics job scale --job-name "sj59" --resource-group "sjrg6936" --streaming-units 36

Povinné parametry

--job-name --name -n

Název úlohy streamování.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Volitelné parametry

--no-wait

Nečekejte na dokončení dlouhotrvající operace.

výchozí hodnota: False
--streaming-units

Určuje počet jednotek streamování, na které se bude úloha streamování škálovat.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

přijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az stream-analytics job show

Získejte podrobnosti o zadané úloze streamování.

az stream-analytics job show --job-name
                             --resource-group
                             [--expand]

Příklady

Získání úlohy streamování a použití parametru dotazu $expand OData

az stream-analytics job show --job-name "sj59" --resource-group "sjrg6936"

Získejte úlohu streamování a pomocí parametru dotazu $expand OData rozbalte vstupy, výstupy, transformace a funkce.

az stream-analytics job show --expand "inputs,outputs,transformation,functions" --job-name "sj7804" --resource-group "sjrg3276"

Povinné parametry

--job-name --name -n

Název úlohy streamování.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Volitelné parametry

--expand

Parametr dotazu $expand OData. Toto je čárkami oddělený seznam dalších vlastností úlohy streamování, které se mají zahrnout do odpovědi, nad rámec výchozí sady, která se vrátí, když tento parametr chybí. Výchozí sada je všechny vlastnosti úlohy streamování jiné než vstupy, transformace, výstupy a funkce.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

přijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az stream-analytics job start

Spusťte úlohu streamování. Po spuštění úlohy začne zpracovávat vstupní události a vytvářet výstup.

az stream-analytics job start --job-name
                              --resource-group
                              [--no-wait]
                              [--output-start-mode {CustomTime, JobStartTime, LastOutputEventTime}]
                              [--output-start-time]

Příklady

Spuštění úlohy streamování s režimem spuštění výstupu CustomTime

az stream-analytics job start --job-name "sj59" --resource-group "sjrg6936" --output-start-mode "CustomTime" --output-start-time "2012-12-12T12:12:12Z"

Spuštění úlohy streamování pomocí režimu spuštění výstupu JobStartTime

az stream-analytics job start --job-name "sj59" --resource-group "sjrg6936" --output-start-mode "JobStartTime"

Spuštění úlohy streamování s výstupním režimem LastOutputEventTime

az stream-analytics job start --job-name "sj59" --resource-group "sjrg6936" --output-start-mode "LastOutputEventTime"

Povinné parametry

--job-name --name -n

Název úlohy streamování.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Volitelné parametry

--no-wait

Nečekejte na dokončení dlouhotrvající operace.

výchozí hodnota: False
--output-start-mode

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.

přijímané hodnoty: CustomTime, JobStartTime, LastOutputEventTime
--output-start-time

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.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

přijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az stream-analytics job stop

Zastavte spuštěnou úlohu streamování. To způsobí, že spuštěná úloha streamování zastaví zpracování vstupních událostí a vygeneruje výstup.

az stream-analytics job stop --job-name
                             --resource-group
                             [--no-wait]

Příklady

Zastavení úlohy streamování

az stream-analytics job stop --job-name "sj59" --resource-group "sjrg6936"

Povinné parametry

--job-name --name -n

Název úlohy streamování.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Volitelné parametry

--no-wait

Nečekejte na dokončení dlouhotrvající operace.

výchozí hodnota: False
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

přijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az stream-analytics job update

Aktualizujte existující úlohu streamování. Dá se použít k částečné aktualizaci (tj. k aktualizaci jedné nebo dvou vlastností) úlohy streamování, aniž by to ovlivnilo zbytek definice úlohy.

az stream-analytics job update --job-name
                               --resource-group
                               [--arrival-max-delay]
                               [--compatibility-level {1.0, 1.2}]
                               [--content-storage-policy {JobStorageAccount, SystemAccount}]
                               [--data-locale]
                               [--functions]
                               [--id]
                               [--identity]
                               [--if-match]
                               [--inputs]
                               [--job-storage-account]
                               [--job-type {Cloud, Edge}]
                               [--location]
                               [--order-max-delay]
                               [--out-of-order-policy {Adjust, Drop}]
                               [--output-error-policy {Drop, Stop}]
                               [--output-start-mode {CustomTime, JobStartTime, LastOutputEventTime}]
                               [--output-start-time]
                               [--outputs]
                               [--tags]
                               [--transformation]

Příklady

Aktualizace úlohy streamování

az stream-analytics job update --job-name "sj59" --resource-group "sjrg6936" --arrival-max-delay 13 --order-max-delay 21

Povinné parametry

--job-name --name -n

Název úlohy streamování.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Volitelné parametry

--arrival-max-delay

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 až 1814399 (20.23:59:59 dní) a -1 se používá k určení čekání na neomezenou dobu. Pokud vlastnost chybí, je interpretována tak, aby měla hodnotu -1.

--compatibility-level

Řídí určité chování modulu runtime úlohy streamování.

přijímané hodnoty: 1.0, 1.2
--content-storage-policy

Platné hodnoty jsou JobStorageAccount a SystemAccount. Pokud je nastavena na JobStorageAccount, to vyžaduje, aby uživatel také zadat jobStorageAccount vlastnost. .

přijímané hodnoty: JobStorageAccount, SystemAccount
--data-locale

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á.

--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. Očekávaná hodnota: json-string/json-file/@json-file.

--id

ID prostředku clusteru.

--identity

Popište 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ů.

Použití: --identity tenant-id=XX principal-id=XX type=XX

ID tenanta: ID objektu zabezpečení tenanta identity: Typ ID objektu identity: Typ identity.

--if-match

ETag úlohy streamování. Tuto hodnotu vynecháte, pokud chcete vždy přepsat aktuální sadu záznamů. Zadejte naposledy zobrazenou hodnotu značky ETag, abyste zabránili náhodnému přepsání souběžných změn.

--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. Očekávaná hodnota: json-string/json-file/@json-file.

--job-storage-account

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

Použití: --job-storage-account authentication-mode=XX account-name=XX account-key=XX

režim ověřování: Režim ověřování. account-name: Název účtu Azure Storage. Požadováno u požadavků PUT (CreateOrReplace). account-key: Klíč účtu pro účet Azure Storage. Požadováno u požadavků PUT (CreateOrReplace).

--job-type

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

přijímané hodnoty: Cloud, Edge
--location -l

Umístění. Hodnoty z: az account list-locations. Výchozí umístění můžete nakonfigurovat pomocí .az configure --defaults location=<location>

--order-max-delay

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í.

--out-of-order-policy

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í.

přijímané hodnoty: Adjust, Drop
--output-error-policy

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í).

přijímané hodnoty: Drop, Stop
--output-start-mode

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.

přijímané hodnoty: CustomTime, JobStartTime, LastOutputEventTime
--output-start-time

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.

--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. Očekávaná hodnota: json-string/json-file/@json-file.

--tags

Značky oddělené mezerami: klíč[=hodnota] [klíč[=hodnota] ...]. K vymazání existujících značek použijte "".

--transformation

Uveďte 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.

Použití: --transformation streaming-units=XX valid-streaming-units=XX query=XX name=XX

jednotky streamování: Určuje počet jednotek streamování, které úloha streamování používá. valid-streaming-units: Určuje platné jednotky streamování, na které se může úloha streamování škálovat. dotaz: Určuje dotaz, který se spustí v úloze streamování. Další informace o dotazovacím jazyku Stream Analytics (SAQL) najdete tady: https://msdn.microsoft.com/library/azure/dn834998 . Požadováno u požadavků PUT (CreateOrReplace). name: Název prostředku.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

přijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az stream-analytics job wait

Umístěte rozhraní příkazového řádku do stavu čekání, dokud nebude splněna podmínka úlohy stream-analytics.

az stream-analytics job wait --job-name
                             --resource-group
                             [--created]
                             [--custom]
                             [--deleted]
                             [--exists]
                             [--expand]
                             [--interval]
                             [--timeout]
                             [--updated]

Příklady

Pozastavte provádění dalšího řádku skriptu rozhraní příkazového řádku, dokud se úloha Stream Analytics úspěšně nevytvoří.

az stream-analytics job wait --expand "inputs,outputs,transformation,functions" --job-name "sj7804" --resource-group "sjrg3276" --created

Pozastavte provádění dalšího řádku skriptu rozhraní příkazového řádku, dokud se úloha stream-analytics úspěšně nesmazat.

az stream-analytics job wait --expand "inputs,outputs,transformation,functions" --job-name "sj7804" --resource-group "sjrg3276" --deleted

Povinné parametry

--job-name --name -n

Název úlohy streamování.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

Volitelné parametry

--created

Počkejte na vytvoření s 'provisioningState' v 'Succeeded'.

výchozí hodnota: False
--custom

Počkejte, až podmínka splňuje vlastní dotaz JMESPath. Například provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Počkejte na odstranění.

výchozí hodnota: False
--exists

Počkejte, až prostředek existuje.

výchozí hodnota: False
--expand

Parametr dotazu $expand OData. Toto je čárkami oddělený seznam dalších vlastností úlohy streamování, které se mají zahrnout do odpovědi, nad rámec výchozí sady, která se vrátí, když tento parametr chybí. Výchozí sada je všechny vlastnosti úlohy streamování jiné než vstupy, transformace, výstupy a funkce.

--interval

Interval dotazování v sekundách

výchozí hodnota: 30
--timeout

Maximální čekání v sekundách.

výchozí hodnota: 3600
--updated

Počkejte, dokud se neaktualizuje stav zřizování ve stavu Úspěch.

výchozí hodnota: False
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

přijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.