az stream-analytics job
Observação
Essa referência faz parte da extensão de análise de fluxo para a CLI do Azure (versão 2.15.0 ou superior). A extensão será instalada automaticamente na primeira vez que você executar um comando az stream-analytics job . Saiba mais sobre extensões.
Gerencie o trabalho de streaming com a análise de fluxo.
Comandos
Nome | Description | Tipo | Status |
---|---|---|---|
az stream-analytics job create |
Crie um trabalho de streaming ou substitua um trabalho de streaming já existente. |
Extensão | GA |
az stream-analytics job delete |
Excluir um trabalho de streaming. |
Extensão | GA |
az stream-analytics job list |
Liste todos os trabalhos de streaming no grupo de recursos especificado. E Lista todos os trabalhos de streaming na assinatura fornecida. |
Extensão | GA |
az stream-analytics job scale |
Dimensione um trabalho de streaming quando o trabalho estiver em execução. |
Extensão | GA |
az stream-analytics job show |
Obtenha detalhes sobre o trabalho de streaming especificado. |
Extensão | GA |
az stream-analytics job start |
Inicie um trabalho de streaming. Depois que um trabalho é iniciado, ele começará a processar eventos de entrada e produzirá saída. |
Extensão | GA |
az stream-analytics job stop |
Pare um trabalho de streaming em execução. Isso fará com que um trabalho de streaming em execução pare de processar eventos de entrada e produzir saída. |
Extensão | GA |
az stream-analytics job update |
Atualize um trabalho de streaming existente. Isso pode ser usado para atualizar parcialmente (ou seja, atualizar uma ou duas propriedades) um trabalho de streaming sem afetar o restante da definição do trabalho. |
Extensão | GA |
az stream-analytics job wait |
Coloque a CLI em um estado de espera até que uma condição do trabalho de análise de fluxo seja atendida. |
Extensão | GA |
az stream-analytics job create
Crie um trabalho de streaming ou substitua um trabalho de streaming já existente.
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]
Exemplos
Criar um trabalho de streaming completo (um trabalho de streaming com uma transformação, pelo menos 1 entrada e pelo menos 1 saída)
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"
Criar um shell de trabalho de streaming (um trabalho de streaming sem entradas, saídas, transformação ou funções)
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"
Parâmetros Exigidos
O nome do trabalho de streaming.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros Opcionais
O atraso máximo tolerável em segundos em que os eventos que chegam atrasados podem ser incluídos. O intervalo com suporte é de -1 a 1814399 (20.23:59:59 dias) e -1 é usado para especificar a espera indefinidamente. Se a propriedade estiver ausente, ela será interpretada como tendo um valor de -1.
Controla determinados comportamentos de runtime do trabalho de streaming.
Os valores válidos são JobStorageAccount e SystemAccount. Se definido como JobStorageAccount, isso exigirá que o usuário também especifique a propriedade jobStorageAccount. .
A localidade de dados do trabalho do Stream Analytics. O valor deve ser o nome de uma cultura .NET com suporte do conjunto https://msdn.microsoft.com/en-us/library/system.globalization.culturetypes(v=vs.110).aspx. Se nenhuma for especificada, o padrão será 'en-US'.
Uma lista de uma ou mais funções para o trabalho de streaming. A propriedade name para cada função é necessária ao especificar essa propriedade em uma solicitação PUT. Essa propriedade não pode ser modificada por meio de uma operação PATCH. Você deve usar a API PATCH disponível para a transformação individual. Valor esperado: json-string/json-file/@json-file.
A ID do recurso do cluster.
Descrever a identidade gerenciada atribuída pelo sistema atribuída a esse trabalho que pode ser usada para autenticar com entradas e saídas.
Uso: --identity tenant-id=XX principal-id=XX type=XX
tenant-id: A identidade tenantId principal-id: O tipo de ID da entidade de identidade: O tipo de identidade.
O ETag do trabalho de streaming. Omita esse valor para sempre substituir o conjunto de registros atual. Especifique o valor ETag visto pela última vez para evitar a substituição acidental de alterações simultâneas.
Defina como '*' para permitir que um novo trabalho de streaming seja criado, mas para impedir a atualização de um conjunto de registros existente. Outros valores resultarão em uma resposta de falha de pré-condição 412.
Uma lista de uma ou mais entradas para o trabalho de streaming. A propriedade name para cada entrada é necessária ao especificar essa propriedade em uma solicitação PUT. Essa propriedade não pode ser modificada por meio de uma operação PATCH. Você deve usar a API PATCH disponível para a entrada individual. Valor esperado: json-string/json-file/@json-file.
As propriedades associadas a uma conta de Armazenamento do Azure com MSI.
Uso: --job-storage-account authentication-mode=XX account-name=XX account-key=XX
authentication-mode: Modo de autenticação. account-name: o nome da conta de Armazenamento do Azure. Obrigatório em solicitações PUT (CreateOrReplace). account-key: a chave de conta para a conta de Armazenamento do Azure. Obrigatório em solicitações PUT (CreateOrReplace).
Descreve o tipo do trabalho. Os modos válidos são Cloud
e 'Edge'.
Local. Valores de: az account list-locations
. Você pode configurar o local padrão usando az configure --defaults location=<location>
.
Não aguarde a conclusão da operação de execução longa.
O atraso máximo tolerável em segundos em que os eventos fora de ordem podem ser ajustados para voltar à ordem.
Indica a política a ser aplicada aos eventos que chegam fora de ordem no fluxo de eventos de entrada.
Indica a política a ser aplicada aos eventos que chegam à saída e não podem ser gravados no armazenamento externo por estarem malformados (faltando valores de coluna, valores de coluna de tipo ou tamanho incorreto).
Esta propriedade só deve ser utilizada quando se deseja que o trabalho seja iniciado imediatamente após a criação. O valor pode ser JobStartTime, CustomTime ou LastOutputEventTime para indicar se o ponto inicial do fluxo de eventos de saída deve ser iniciado sempre que o trabalho for iniciado, iniciar em um carimbo de data/hora de usuário personalizado especificado por meio da propriedade outputStartTime ou começar a partir da hora de saída do último evento.
Valor é um carimbo de data/hora formatado ISO-8601 que indica o ponto inicial do fluxo de eventos de saída ou nulo para indicar que o fluxo de eventos de saída será iniciado sempre que o trabalho de streaming for iniciado. Essa propriedade deve ter um valor se outputStartMode estiver definido como CustomTime.
Uma lista de uma ou mais saídas para o trabalho de streaming. A propriedade name para cada saída é necessária ao especificar essa propriedade em uma solicitação PUT. Essa propriedade não pode ser modificada por meio de uma operação PATCH. Você deve usar a API PATCH disponível para a saída individual. Valor esperado: json-string/json-file/@json-file.
Tags separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar as tags existentes.
Indique a consulta e o número de unidades de streaming a serem usadas para o trabalho de streaming. A propriedade name da transformação é necessária ao especificar essa propriedade em uma solicitação PUT. Essa propriedade não pode ser modificada por meio de uma operação PATCH. Você deve usar a API PATCH disponível para a transformação individual.
Uso: --transformation streaming-units=XX valid-streaming-units=XX query=XX name=XX
unidades de streaming: especifica o número de unidades de streaming que o trabalho de streaming usa. valid-streaming-units: especifica as unidades de streaming válidas para as quais um trabalho de streaming pode ser dimensionado. query: especifica a consulta que será executada no trabalho de streaming. Você pode saber mais sobre o SAQL (Stream Analytics Query Language) aqui: https://msdn.microsoft.com/library/azure/dn834998 . Obrigatório em solicitações PUT (CreateOrReplace). name: Nome do recurso.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az stream-analytics job delete
Excluir um trabalho de streaming.
az stream-analytics job delete --job-name
--resource-group
[--no-wait]
[--yes]
Exemplos
Excluir um trabalho de streaming
az stream-analytics job delete --job-name "sj59" --resource-group "sjrg6936"
Parâmetros Exigidos
O nome do trabalho de streaming.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros Opcionais
Não aguarde a conclusão da operação de execução longa.
Não solicite confirmação.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az stream-analytics job list
Liste todos os trabalhos de streaming no grupo de recursos especificado. E Lista todos os trabalhos de streaming na assinatura fornecida.
az stream-analytics job list [--expand]
[--resource-group]
Exemplos
Listar todos os trabalhos de streaming em um grupo de recursos e não usar o parâmetro de consulta OData $expand
az stream-analytics job list --resource-group "sjrg6936"
Listar todos os trabalhos de streaming em um grupo de recursos e usar o parâmetro de consulta OData $expand para expandir entradas, saídas, transformação e funções
az stream-analytics job list --expand "inputs,outputs,transformation,functions" --resource-group "sjrg3276"
Listar todos os trabalhos de streaming em uma assinatura e não usar o parâmetro de consulta OData $expand
az stream-analytics job list
Listar todos os trabalhos de streaming em uma assinatura e usar o parâmetro de consulta OData $expand para expandir entradas, saídas, transformação e funções
az stream-analytics job list --expand "inputs,outputs,transformation,functions"
Parâmetros Opcionais
O $expand parâmetro de consulta OData. Esta é uma lista separada por vírgulas de propriedades de trabalho de streaming adicionais a serem incluídas na resposta, além do conjunto padrão retornado quando esse parâmetro está ausente. O conjunto padrão é todas as propriedades de trabalho de streaming diferentes de 'entradas', 'transformação', 'saídas' e 'funções'.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az stream-analytics job scale
Dimensione um trabalho de streaming quando o trabalho estiver em execução.
az stream-analytics job scale --job-name
--resource-group
[--no-wait]
[--streaming-units]
Exemplos
Dimensionar um trabalho de streaming
az stream-analytics job scale --job-name "sj59" --resource-group "sjrg6936" --streaming-units 36
Parâmetros Exigidos
O nome do trabalho de streaming.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros Opcionais
Não aguarde a conclusão da operação de execução longa.
Especifica o número de unidades de streaming para as quais o trabalho de streaming será dimensionado.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az stream-analytics job show
Obtenha detalhes sobre o trabalho de streaming especificado.
az stream-analytics job show --job-name
--resource-group
[--expand]
Exemplos
Obter um trabalho de streaming e não usar o parâmetro de consulta OData $expand
az stream-analytics job show --job-name "sj59" --resource-group "sjrg6936"
Obtenha um trabalho de streaming e use o parâmetro de consulta OData $expand para expandir entradas, saídas, transformação e funções
az stream-analytics job show --expand "inputs,outputs,transformation,functions" --job-name "sj7804" --resource-group "sjrg3276"
Parâmetros Exigidos
O nome do trabalho de streaming.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros Opcionais
O $expand parâmetro de consulta OData. Esta é uma lista separada por vírgulas de propriedades de trabalho de streaming adicionais a serem incluídas na resposta, além do conjunto padrão retornado quando esse parâmetro está ausente. O conjunto padrão é todas as propriedades de trabalho de streaming diferentes de 'entradas', 'transformação', 'saídas' e 'funções'.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az stream-analytics job start
Inicie um trabalho de streaming. Depois que um trabalho é iniciado, ele começará a processar eventos de entrada e produzirá saída.
az stream-analytics job start --job-name
--resource-group
[--no-wait]
[--output-start-mode {CustomTime, JobStartTime, LastOutputEventTime}]
[--output-start-time]
Exemplos
Iniciar um trabalho de streaming com o modo de início de saída CustomTime
az stream-analytics job start --job-name "sj59" --resource-group "sjrg6936" --output-start-mode "CustomTime" --output-start-time "2012-12-12T12:12:12Z"
Iniciar um trabalho de streaming com o modo de início de saída do JobStartTime
az stream-analytics job start --job-name "sj59" --resource-group "sjrg6936" --output-start-mode "JobStartTime"
Iniciar um trabalho de streaming com o modo de início de saída LastOutputEventTime
az stream-analytics job start --job-name "sj59" --resource-group "sjrg6936" --output-start-mode "LastOutputEventTime"
Parâmetros Exigidos
O nome do trabalho de streaming.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros Opcionais
Não aguarde a conclusão da operação de execução longa.
O valor pode ser JobStartTime, CustomTime ou LastOutputEventTime para indicar se o ponto inicial do fluxo de eventos de saída deve ser iniciado sempre que o trabalho for iniciado, iniciar em um carimbo de data/hora de usuário personalizado especificado por meio da propriedade outputStartTime ou começar a partir da hora de saída do último evento.
Valor é um carimbo de data/hora formatado ISO-8601 que indica o ponto inicial do fluxo de eventos de saída ou nulo para indicar que o fluxo de eventos de saída será iniciado sempre que o trabalho de streaming for iniciado. Essa propriedade deve ter um valor se outputStartMode estiver definido como CustomTime.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az stream-analytics job stop
Pare um trabalho de streaming em execução. Isso fará com que um trabalho de streaming em execução pare de processar eventos de entrada e produzir saída.
az stream-analytics job stop --job-name
--resource-group
[--no-wait]
Exemplos
Interromper um trabalho de streaming
az stream-analytics job stop --job-name "sj59" --resource-group "sjrg6936"
Parâmetros Exigidos
O nome do trabalho de streaming.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros Opcionais
Não aguarde a conclusão da operação de execução longa.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az stream-analytics job update
Atualize um trabalho de streaming existente. Isso pode ser usado para atualizar parcialmente (ou seja, atualizar uma ou duas propriedades) um trabalho de streaming sem afetar o restante da definição do trabalho.
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]
Exemplos
Atualizar um trabalho de streaming
az stream-analytics job update --job-name "sj59" --resource-group "sjrg6936" --arrival-max-delay 13 --order-max-delay 21
Parâmetros Exigidos
O nome do trabalho de streaming.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros Opcionais
O atraso máximo tolerável em segundos em que os eventos que chegam atrasados podem ser incluídos. O intervalo com suporte é de -1 a 1814399 (20.23:59:59 dias) e -1 é usado para especificar a espera indefinidamente. Se a propriedade estiver ausente, ela será interpretada como tendo um valor de -1.
Controla determinados comportamentos de runtime do trabalho de streaming.
Os valores válidos são JobStorageAccount e SystemAccount. Se definido como JobStorageAccount, isso exigirá que o usuário também especifique a propriedade jobStorageAccount. .
A localidade de dados do trabalho do Stream Analytics. O valor deve ser o nome de uma cultura .NET com suporte do conjunto https://msdn.microsoft.com/en-us/library/system.globalization.culturetypes(v=vs.110).aspx. Se nenhuma for especificada, o padrão será 'en-US'.
Uma lista de uma ou mais funções para o trabalho de streaming. A propriedade name para cada função é necessária ao especificar essa propriedade em uma solicitação PUT. Essa propriedade não pode ser modificada por meio de uma operação PATCH. Você deve usar a API PATCH disponível para a transformação individual. Valor esperado: json-string/json-file/@json-file.
A ID do recurso do cluster.
Descrever a identidade gerenciada atribuída pelo sistema atribuída a esse trabalho que pode ser usada para autenticar com entradas e saídas.
Uso: --identity tenant-id=XX principal-id=XX type=XX
tenant-id: A identidade tenantId principal-id: O tipo de ID da entidade de identidade: O tipo de identidade.
O ETag do trabalho de streaming. Omita esse valor para sempre substituir o conjunto de registros atual. Especifique o valor ETag visto pela última vez para evitar a substituição acidental de alterações simultâneas.
Uma lista de uma ou mais entradas para o trabalho de streaming. A propriedade name para cada entrada é necessária ao especificar essa propriedade em uma solicitação PUT. Essa propriedade não pode ser modificada por meio de uma operação PATCH. Você deve usar a API PATCH disponível para a entrada individual. Valor esperado: json-string/json-file/@json-file.
As propriedades associadas a uma conta de Armazenamento do Azure com MSI.
Uso: --job-storage-account authentication-mode=XX account-name=XX account-key=XX
authentication-mode: Modo de autenticação. account-name: o nome da conta de Armazenamento do Azure. Obrigatório em solicitações PUT (CreateOrReplace). account-key: a chave de conta para a conta de Armazenamento do Azure. Obrigatório em solicitações PUT (CreateOrReplace).
Descreve o tipo do trabalho. Os modos válidos são Cloud
e 'Edge'.
Local. Valores de: az account list-locations
. Você pode configurar o local padrão usando az configure --defaults location=<location>
.
O atraso máximo tolerável em segundos em que os eventos fora de ordem podem ser ajustados para voltar à ordem.
Indica a política a ser aplicada aos eventos que chegam fora de ordem no fluxo de eventos de entrada.
Indica a política a ser aplicada aos eventos que chegam à saída e não podem ser gravados no armazenamento externo por estarem malformados (faltando valores de coluna, valores de coluna de tipo ou tamanho incorreto).
Esta propriedade só deve ser utilizada quando se deseja que o trabalho seja iniciado imediatamente após a criação. O valor pode ser JobStartTime, CustomTime ou LastOutputEventTime para indicar se o ponto inicial do fluxo de eventos de saída deve ser iniciado sempre que o trabalho for iniciado, iniciar em um carimbo de data/hora de usuário personalizado especificado por meio da propriedade outputStartTime ou começar a partir da hora de saída do último evento.
Valor é um carimbo de data/hora formatado ISO-8601 que indica o ponto inicial do fluxo de eventos de saída ou nulo para indicar que o fluxo de eventos de saída será iniciado sempre que o trabalho de streaming for iniciado. Essa propriedade deve ter um valor se outputStartMode estiver definido como CustomTime.
Uma lista de uma ou mais saídas para o trabalho de streaming. A propriedade name para cada saída é necessária ao especificar essa propriedade em uma solicitação PUT. Essa propriedade não pode ser modificada por meio de uma operação PATCH. Você deve usar a API PATCH disponível para a saída individual. Valor esperado: json-string/json-file/@json-file.
Tags separadas por espaço: key[=value] [key[=value] ...]. Use "" para limpar as tags existentes.
Indique a consulta e o número de unidades de streaming a serem usadas para o trabalho de streaming. A propriedade name da transformação é necessária ao especificar essa propriedade em uma solicitação PUT. Essa propriedade não pode ser modificada por meio de uma operação PATCH. Você deve usar a API PATCH disponível para a transformação individual.
Uso: --transformation streaming-units=XX valid-streaming-units=XX query=XX name=XX
unidades de streaming: especifica o número de unidades de streaming que o trabalho de streaming usa. valid-streaming-units: especifica as unidades de streaming válidas para as quais um trabalho de streaming pode ser dimensionado. query: especifica a consulta que será executada no trabalho de streaming. Você pode saber mais sobre o SAQL (Stream Analytics Query Language) aqui: https://msdn.microsoft.com/library/azure/dn834998 . Obrigatório em solicitações PUT (CreateOrReplace). name: Nome do recurso.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.
az stream-analytics job wait
Coloque a CLI em um estado de espera até que uma condição do trabalho de análise de fluxo seja atendida.
az stream-analytics job wait --job-name
--resource-group
[--created]
[--custom]
[--deleted]
[--exists]
[--expand]
[--interval]
[--timeout]
[--updated]
Exemplos
Pause a execução da próxima linha do script da CLI até que o trabalho de análise de fluxo seja criado com êxito.
az stream-analytics job wait --expand "inputs,outputs,transformation,functions" --job-name "sj7804" --resource-group "sjrg3276" --created
Pause a execução da próxima linha do script da CLI até que o trabalho de análise de fluxo seja excluído com êxito.
az stream-analytics job wait --expand "inputs,outputs,transformation,functions" --job-name "sj7804" --resource-group "sjrg3276" --deleted
Parâmetros Exigidos
O nome do trabalho de streaming.
Nome do grupo de recursos. Você pode configurar o grupo padrão usando az configure --defaults group=<name>
.
Parâmetros Opcionais
Aguarde até criar com 'provisioningState' em 'Succeeded'.
Aguarde até que a condição satisfaça uma consulta JMESPath personalizada. Por exemplo, provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Aguarde até ser excluído.
Aguarde até que o recurso exista.
O $expand parâmetro de consulta OData. Esta é uma lista separada por vírgulas de propriedades de trabalho de streaming adicionais a serem incluídas na resposta, além do conjunto padrão retornado quando esse parâmetro está ausente. O conjunto padrão é todas as propriedades de trabalho de streaming diferentes de 'entradas', 'transformação', 'saídas' e 'funções'.
Intervalo de sondagem em segundos.
Espera máxima em segundos.
Aguarde até que seja atualizado com provisioningState em 'Succeeded'.
Parâmetros Globais
Aumente o detalhamento do log para mostrar todos os logs de depuração.
Mostrar esta mensagem de ajuda e sair.
Mostrar apenas erros, suprimindo avisos.
Formato de saída.
Cadeia de caracteres de consulta JMESPath. Consulte http://jmespath.org/ para obter mais informações e exemplos.
Nome ou ID da assinatura. Você pode configurar a assinatura padrão usando az account set -s NAME_OR_ID
.
Aumentar o detalhamento do log. Use --debug para logs de depuração completos.