az stream-analytics job
Nota:
Esta referencia forma parte de la extensión stream-analytics para la CLI de Azure (versión 2.15.0 o posterior). La extensión instalará automáticamente la primera vez que ejecute un comando az stream-analytics job . Obtenga más información sobre las extensiones.
Administración del trabajo de streaming con Stream Analytics.
Comandos
Nombre | Description | Tipo | Estado |
---|---|---|---|
az stream-analytics job create |
Cree un trabajo de streaming o reemplace un trabajo de streaming ya existente. |
Extensión | GA |
az stream-analytics job delete |
Eliminar un trabajo de streaming. |
Extensión | GA |
az stream-analytics job list |
Enumere todos los trabajos de streaming en el grupo de recursos especificado. Y enumera todos los trabajos de streaming de la suscripción especificada. |
Extensión | GA |
az stream-analytics job scale |
Escale un trabajo de streaming cuando se ejecute el trabajo. |
Extensión | GA |
az stream-analytics job show |
Obtenga detalles sobre el trabajo de streaming especificado. |
Extensión | GA |
az stream-analytics job start |
Inicie un trabajo de streaming. Una vez iniciado un trabajo, comenzará a procesar eventos de entrada y generará resultados. |
Extensión | GA |
az stream-analytics job stop |
Detenga un trabajo de streaming en ejecución. Esto hará que un trabajo de streaming en ejecución deje de procesar eventos de entrada y generar resultados. |
Extensión | GA |
az stream-analytics job update |
Actualice un trabajo de streaming existente. Esto se puede usar para actualizar parcialmente (es decir, actualizar una o dos propiedades) un trabajo de streaming sin afectar al resto de la definición del trabajo. |
Extensión | GA |
az stream-analytics job wait |
Coloque la CLI en un estado de espera hasta que se cumpla una condición del trabajo de stream-analytics. |
Extensión | GA |
az stream-analytics job create
Cree un trabajo de streaming o reemplace un trabajo de streaming ya 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]
Ejemplos
Crear un trabajo de streaming completo (un trabajo de streaming con una transformación, al menos 1 entrada y al menos 1 salida)
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"
Crear un shell de trabajo de streaming (un trabajo de streaming sin entradas, salidas, transformación o funciones)
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 requeridos
nombre del trabajo de streaming.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Parámetros opcionales
El retraso tolerable máximo, en segundos, que pueden tener los eventos que llegan tarde para ser incluidos. El rango admitido es -1 a 1814399 (20.23:59:59 días) y-1 se usa para especificar que la espera es indefinida. Si la propiedad no está presente, se interpreta que tiene el valor -1.
Controla ciertos comportamientos del runtime del trabajo de streaming.
Los valores válidos son JobStorageAccount y SystemAccount. Si se establece en JobStorageAccount, esto requiere que el usuario también especifique la propiedad jobStorageAccount. .
La configuración regional de los datos del trabajo de análisis del flujo de datos. El valor debe ser el nombre de una referencia cultural de .NET compatible del conjunto https://msdn.microsoft.com/en-us/library/system.globalization.culturetypes(v=vs.110).aspx. El valor predeterminado es "en-US" si no se ha especificado ninguno.
Lista de una o varias funciones para el trabajo de streaming. La propiedad name de cada función es necesaria al especificar esta propiedad en una solicitud PUT. Esta propiedad no se puede modificar a través de una operación PATCH. Debe usar la API PATCH disponible para la transformación individual. Valor esperado: json-string/json-file/@json-file.
Identificador de recurso del clúster.
Describir la identidad administrada asignada por el sistema asignada a este trabajo que se puede usar para autenticarse con entradas y salidas.
Uso: --identity tenant-id=XX principal-id=XX type=XX
tenant-id: identity tenantId principal-id: el tipo de identificador de entidad de seguridad de identidad: el tipo de identidad.
ETag del trabajo de streaming. Omita este valor para sobrescribir siempre el conjunto de registros actual. Especifique el valor de ETag visto por última vez para evitar que se sobrescriba accidentalmente los cambios simultáneos.
Establézcalo en "*" para permitir la creación de un nuevo trabajo de streaming, pero para evitar la actualización de un conjunto de registros existente. Otros valores darán como resultado una respuesta con error de condición previa 412.
Lista de una o varias entradas para el trabajo de streaming. La propiedad name para cada entrada es necesaria al especificar esta propiedad en una solicitud PUT. Esta propiedad no se puede modificar a través de una operación PATCH. Debe usar la API PATCH disponible para la entrada individual. Valor esperado: json-string/json-file/@json-file.
Propiedades asociadas a una cuenta de Azure Storage con MSI.
Uso: --job-storage-account authentication-mode=XX account-name=XX account-key=XX
modo de autenticación: modo de autenticación. account-name: el nombre de la cuenta de Azure Storage. Obligatorio en las solicitudes PUT (CreateOrReplace). clave de cuenta: la clave de cuenta de la cuenta de Azure Storage. Obligatorio en las solicitudes PUT (CreateOrReplace).
Describe el tipo del trabajo. Los modos válidos son Cloud
y "Edge".
Ubicación. Los valores de: az account list-locations
. Puede configurar la ubicación predeterminada mediante az configure --defaults location=<location>
.
No espere hasta que finalice la operación de ejecución prolongada.
El retraso máximo tolerable, en segundos, en que se pueden ajustar los eventos que no funcionan para que vuelvan a estar en orden.
Indica la directiva que aplicar a los eventos que llegan desordenados en el flujo de eventos de entrada.
Indica la directiva que se aplica a los eventos que llegan a la salida y no se pueden escribir en el almacenamiento externo porque están mal formados (faltan valores de las columnas o el tamaño o tipo de los valores de las columnas no son correctos).
Esta propiedad solo debe utilizarse cuando se desee que el trabajo se inicie inmediatamente después de la creación. El valor puede ser JobStartTime, CustomTime o LastOutputEventTime para indicar si el punto inicial del flujo de eventos de salida debe iniciarse cada vez que se inicie el trabajo, comience en una marca de tiempo de usuario personalizada especificada a través de la propiedad outputStartTime o comience desde la hora de salida del último evento.
El valor es una marca de tiempo con formato ISO-8601 que indica el punto inicial del flujo de eventos de salida o null para indicar que el flujo de eventos de salida se iniciará cada vez que se inicie el trabajo de streaming. Esta propiedad debe tener un valor si outputStartMode está establecido en CustomTime.
Lista de una o varias salidas para el trabajo de streaming. La propiedad name para cada salida es necesaria al especificar esta propiedad en una solicitud PUT. Esta propiedad no se puede modificar a través de una operación PATCH. Debe usar la API PATCH disponible para la salida individual. Valor esperado: json-string/json-file/@json-file.
Etiquetas separadas por espacios: key[=value] [key[=value] ...]. Use "" para borrar las etiquetas existentes.
Indique la consulta y el número de unidades de streaming que se van a usar para el trabajo de streaming. La propiedad name de la transformación es necesaria al especificar esta propiedad en una solicitud PUT. Esta propiedad no se puede modificar a través de una operación PATCH. Debe usar la API PATCH disponible para la transformación individual.
Uso: --transformation streaming-units=XX valid-streaming-units=XX query=XX name=XX
streaming-units: especifica el número de unidades de streaming que usa el trabajo de streaming. valid-streaming-units: especifica las unidades de streaming válidas a las que se puede escalar un trabajo de streaming. query: especifica la consulta que se ejecutará en el trabajo de streaming. Puede obtener más información sobre el lenguaje de consulta de Stream Analytics (SAQL) aquí: https://msdn.microsoft.com/library/azure/dn834998 . Obligatorio en las solicitudes PUT (CreateOrReplace). name: nombre del recurso.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az stream-analytics job delete
Eliminar un trabajo de streaming.
az stream-analytics job delete --job-name
--resource-group
[--no-wait]
[--yes]
Ejemplos
Eliminación de un trabajo de streaming
az stream-analytics job delete --job-name "sj59" --resource-group "sjrg6936"
Parámetros requeridos
nombre del trabajo de streaming.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Parámetros opcionales
No espere hasta que finalice la operación de ejecución prolongada.
No solicita confirmación.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az stream-analytics job list
Enumere todos los trabajos de streaming en el grupo de recursos especificado. Y enumera todos los trabajos de streaming de la suscripción especificada.
az stream-analytics job list [--expand]
[--resource-group]
Ejemplos
Enumerar todos los trabajos de streaming de un grupo de recursos y no usar el parámetro de consulta de OData de $expand
az stream-analytics job list --resource-group "sjrg6936"
Enumerar todos los trabajos de streaming de un grupo de recursos y usar el parámetro de consulta de OData de $expand para expandir entradas, salidas, transformación y funciones
az stream-analytics job list --expand "inputs,outputs,transformation,functions" --resource-group "sjrg3276"
Enumerar todos los trabajos de streaming de una suscripción y no usar el parámetro de consulta de OData de $expand
az stream-analytics job list
Enumerar todos los trabajos de streaming de una suscripción y usar el parámetro de consulta de OData de $expand para expandir entradas, salidas, transformación y funciones
az stream-analytics job list --expand "inputs,outputs,transformation,functions"
Parámetros opcionales
Parámetro de consulta $expand OData. Se trata de una lista separada por comas de propiedades de trabajo de streaming adicionales que se van a incluir en la respuesta, más allá del conjunto predeterminado devuelto cuando este parámetro está ausente. El conjunto predeterminado es todas las propiedades del trabajo de streaming distintas de "entradas", "transformation", "outputs" y "functions".
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az stream-analytics job scale
Escale un trabajo de streaming cuando se ejecute el trabajo.
az stream-analytics job scale --job-name
--resource-group
[--no-wait]
[--streaming-units]
Ejemplos
Escalado de un trabajo de streaming
az stream-analytics job scale --job-name "sj59" --resource-group "sjrg6936" --streaming-units 36
Parámetros requeridos
nombre del trabajo de streaming.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Parámetros opcionales
No espere hasta que finalice la operación de ejecución prolongada.
Especifica el número de unidades de streaming a las que se escalará el trabajo de streaming.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az stream-analytics job show
Obtenga detalles sobre el trabajo de streaming especificado.
az stream-analytics job show --job-name
--resource-group
[--expand]
Ejemplos
Obtener un trabajo de streaming y no usar el parámetro de consulta $expand OData
az stream-analytics job show --job-name "sj59" --resource-group "sjrg6936"
Obtener un trabajo de streaming y usar el parámetro de consulta de OData de $expand para expandir entradas, salidas, transformación y funciones
az stream-analytics job show --expand "inputs,outputs,transformation,functions" --job-name "sj7804" --resource-group "sjrg3276"
Parámetros requeridos
nombre del trabajo de streaming.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Parámetros opcionales
Parámetro de consulta $expand OData. Se trata de una lista separada por comas de propiedades de trabajo de streaming adicionales que se van a incluir en la respuesta, más allá del conjunto predeterminado devuelto cuando este parámetro está ausente. El conjunto predeterminado es todas las propiedades del trabajo de streaming distintas de "entradas", "transformation", "outputs" y "functions".
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az stream-analytics job start
Inicie un trabajo de streaming. Una vez iniciado un trabajo, comenzará a procesar eventos de entrada y generará resultados.
az stream-analytics job start --job-name
--resource-group
[--no-wait]
[--output-start-mode {CustomTime, JobStartTime, LastOutputEventTime}]
[--output-start-time]
Ejemplos
Iniciar un trabajo de streaming con el modo de inicio de salida 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 un trabajo de streaming con el modo de inicio de salida JobStartTime
az stream-analytics job start --job-name "sj59" --resource-group "sjrg6936" --output-start-mode "JobStartTime"
Iniciar un trabajo de streaming con el modo de inicio de salida LastOutputEventTime
az stream-analytics job start --job-name "sj59" --resource-group "sjrg6936" --output-start-mode "LastOutputEventTime"
Parámetros requeridos
nombre del trabajo de streaming.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Parámetros opcionales
No espere hasta que finalice la operación de ejecución prolongada.
El valor puede ser JobStartTime, CustomTime o LastOutputEventTime para indicar si el punto inicial del flujo de eventos de salida debe iniciarse cada vez que se inicie el trabajo, comience en una marca de tiempo de usuario personalizada especificada a través de la propiedad outputStartTime o comience desde la hora de salida del último evento.
El valor es una marca de tiempo con formato ISO-8601 que indica el punto inicial del flujo de eventos de salida o null para indicar que el flujo de eventos de salida se iniciará cada vez que se inicie el trabajo de streaming. Esta propiedad debe tener un valor si outputStartMode está establecido en CustomTime.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az stream-analytics job stop
Detenga un trabajo de streaming en ejecución. Esto hará que un trabajo de streaming en ejecución deje de procesar eventos de entrada y generar resultados.
az stream-analytics job stop --job-name
--resource-group
[--no-wait]
Ejemplos
Detener un trabajo de streaming
az stream-analytics job stop --job-name "sj59" --resource-group "sjrg6936"
Parámetros requeridos
nombre del trabajo de streaming.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Parámetros opcionales
No espere hasta que finalice la operación de ejecución prolongada.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az stream-analytics job update
Actualice un trabajo de streaming existente. Esto se puede usar para actualizar parcialmente (es decir, actualizar una o dos propiedades) un trabajo de streaming sin afectar al resto de la definición del trabajo.
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]
Ejemplos
Actualización de un trabajo de streaming
az stream-analytics job update --job-name "sj59" --resource-group "sjrg6936" --arrival-max-delay 13 --order-max-delay 21
Parámetros requeridos
nombre del trabajo de streaming.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Parámetros opcionales
El retraso tolerable máximo, en segundos, que pueden tener los eventos que llegan tarde para ser incluidos. El rango admitido es -1 a 1814399 (20.23:59:59 días) y-1 se usa para especificar que la espera es indefinida. Si la propiedad no está presente, se interpreta que tiene el valor -1.
Controla ciertos comportamientos del runtime del trabajo de streaming.
Los valores válidos son JobStorageAccount y SystemAccount. Si se establece en JobStorageAccount, esto requiere que el usuario también especifique la propiedad jobStorageAccount. .
La configuración regional de los datos del trabajo de análisis del flujo de datos. El valor debe ser el nombre de una referencia cultural de .NET compatible del conjunto https://msdn.microsoft.com/en-us/library/system.globalization.culturetypes(v=vs.110).aspx. El valor predeterminado es "en-US" si no se ha especificado ninguno.
Lista de una o varias funciones para el trabajo de streaming. La propiedad name de cada función es necesaria al especificar esta propiedad en una solicitud PUT. Esta propiedad no se puede modificar a través de una operación PATCH. Debe usar la API PATCH disponible para la transformación individual. Valor esperado: json-string/json-file/@json-file.
Identificador de recurso del clúster.
Describir la identidad administrada asignada por el sistema asignada a este trabajo que se puede usar para autenticarse con entradas y salidas.
Uso: --identity tenant-id=XX principal-id=XX type=XX
tenant-id: identity tenantId principal-id: el tipo de identificador de entidad de seguridad de identidad: el tipo de identidad.
ETag del trabajo de streaming. Omita este valor para sobrescribir siempre el conjunto de registros actual. Especifique el valor de ETag visto por última vez para evitar que se sobrescriba accidentalmente los cambios simultáneos.
Lista de una o varias entradas para el trabajo de streaming. La propiedad name para cada entrada es necesaria al especificar esta propiedad en una solicitud PUT. Esta propiedad no se puede modificar a través de una operación PATCH. Debe usar la API PATCH disponible para la entrada individual. Valor esperado: json-string/json-file/@json-file.
Propiedades asociadas a una cuenta de Azure Storage con MSI.
Uso: --job-storage-account authentication-mode=XX account-name=XX account-key=XX
modo de autenticación: modo de autenticación. account-name: el nombre de la cuenta de Azure Storage. Obligatorio en las solicitudes PUT (CreateOrReplace). clave de cuenta: la clave de cuenta de la cuenta de Azure Storage. Obligatorio en las solicitudes PUT (CreateOrReplace).
Describe el tipo del trabajo. Los modos válidos son Cloud
y "Edge".
Ubicación. Los valores de: az account list-locations
. Puede configurar la ubicación predeterminada mediante az configure --defaults location=<location>
.
El retraso máximo tolerable, en segundos, en que se pueden ajustar los eventos que no funcionan para que vuelvan a estar en orden.
Indica la directiva que aplicar a los eventos que llegan desordenados en el flujo de eventos de entrada.
Indica la directiva que se aplica a los eventos que llegan a la salida y no se pueden escribir en el almacenamiento externo porque están mal formados (faltan valores de las columnas o el tamaño o tipo de los valores de las columnas no son correctos).
Esta propiedad solo debe utilizarse cuando se desee que el trabajo se inicie inmediatamente después de la creación. El valor puede ser JobStartTime, CustomTime o LastOutputEventTime para indicar si el punto inicial del flujo de eventos de salida debe iniciarse cada vez que se inicie el trabajo, comience en una marca de tiempo de usuario personalizada especificada a través de la propiedad outputStartTime o comience desde la hora de salida del último evento.
El valor es una marca de tiempo con formato ISO-8601 que indica el punto inicial del flujo de eventos de salida o null para indicar que el flujo de eventos de salida se iniciará cada vez que se inicie el trabajo de streaming. Esta propiedad debe tener un valor si outputStartMode está establecido en CustomTime.
Lista de una o varias salidas para el trabajo de streaming. La propiedad name para cada salida es necesaria al especificar esta propiedad en una solicitud PUT. Esta propiedad no se puede modificar a través de una operación PATCH. Debe usar la API PATCH disponible para la salida individual. Valor esperado: json-string/json-file/@json-file.
Etiquetas separadas por espacios: key[=value] [key[=value] ...]. Use "" para borrar las etiquetas existentes.
Indique la consulta y el número de unidades de streaming que se van a usar para el trabajo de streaming. La propiedad name de la transformación es necesaria al especificar esta propiedad en una solicitud PUT. Esta propiedad no se puede modificar a través de una operación PATCH. Debe usar la API PATCH disponible para la transformación individual.
Uso: --transformation streaming-units=XX valid-streaming-units=XX query=XX name=XX
streaming-units: especifica el número de unidades de streaming que usa el trabajo de streaming. valid-streaming-units: especifica las unidades de streaming válidas a las que se puede escalar un trabajo de streaming. query: especifica la consulta que se ejecutará en el trabajo de streaming. Puede obtener más información sobre el lenguaje de consulta de Stream Analytics (SAQL) aquí: https://msdn.microsoft.com/library/azure/dn834998 . Obligatorio en las solicitudes PUT (CreateOrReplace). name: nombre del recurso.
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.
az stream-analytics job wait
Coloque la CLI en un estado de espera hasta que se cumpla una condición del trabajo de stream-analytics.
az stream-analytics job wait --job-name
--resource-group
[--created]
[--custom]
[--deleted]
[--exists]
[--expand]
[--interval]
[--timeout]
[--updated]
Ejemplos
Pause la ejecución de la siguiente línea de script de la CLI hasta que el trabajo de stream-analytics se cree correctamente.
az stream-analytics job wait --expand "inputs,outputs,transformation,functions" --job-name "sj7804" --resource-group "sjrg3276" --created
Pause la ejecución de la siguiente línea de script de la CLI hasta que el trabajo de stream-analytics se elimine correctamente.
az stream-analytics job wait --expand "inputs,outputs,transformation,functions" --job-name "sj7804" --resource-group "sjrg3276" --deleted
Parámetros requeridos
nombre del trabajo de streaming.
Nombre del grupo de recursos. Puede configurar el grupo predeterminado mediante az configure --defaults group=<name>
.
Parámetros opcionales
Espere hasta que se cree con "provisioningState" en "Succeeded".
Espere hasta que la condición cumpla una consulta JMESPath personalizada. Por ejemplo, provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Espere hasta que se elimine.
Espere hasta que exista el recurso.
Parámetro de consulta $expand OData. Se trata de una lista separada por comas de propiedades de trabajo de streaming adicionales que se van a incluir en la respuesta, más allá del conjunto predeterminado devuelto cuando este parámetro está ausente. El conjunto predeterminado es todas las propiedades del trabajo de streaming distintas de "entradas", "transformation", "outputs" y "functions".
Intervalo de sondeo en segundos.
Espera máxima en segundos.
Espere hasta que se actualice con provisioningState en "Succeeded".
Parámetros globales
Aumente el nivel de detalle de registro para mostrar todos los registros de depuración.
Muestre este mensaje de ayuda y salga.
Mostrar solo los errores y suprimir las advertencias.
Formato de salida.
Cadena de consulta de JMESPath. Para más información y ejemplos, consulte http://jmespath.org/.
Nombre o identificador de la suscripción Puede configurar la suscripción predeterminada mediante az account set -s NAME_OR_ID
.
Aumente el nivel de detalle de registro. Use --debug para obtener registros de depuración completos.