az stream-analytics output
Примечание.
Эта ссылка является частью расширения stream-analytics для Azure CLI (версия 2.15.0 или более поздней). Расширение будет автоматически устанавливаться при первом запуске команды az stream-analytics output . Подробнее о расширениях.
Управление выходными данными с помощью stream analytics.
Команды
Имя | Описание | Тип | Состояние |
---|---|---|---|
az stream-analytics output create |
Создайте выходные данные или замените уже существующие выходные данные в существующем задании потоковой передачи. |
Расширение | Общедоступная версия |
az stream-analytics output delete |
Удалите выходные данные из задания потоковой передачи. |
Расширение | Общедоступная версия |
az stream-analytics output list |
Список всех выходных данных в указанном задании потоковой передачи. |
Расширение | Общедоступная версия |
az stream-analytics output show |
Получение сведений об указанных выходных данных. |
Расширение | Общедоступная версия |
az stream-analytics output test |
Проверьте, доступен ли источник данных выходных данных и доступен ли он в службе Azure Stream Analytics. |
Расширение | Общедоступная версия |
az stream-analytics output update |
Обновите существующие выходные данные в существующем задании потоковой передачи. Это можно использовать для частичного обновления (т. е. обновления одного или двух свойств) выходных данных, не затрагивая остальное задание или определение выходных данных. |
Расширение | Общедоступная версия |
az stream-analytics output wait |
Поместите интерфейс командной строки в состояние ожидания до тех пор, пока не будет выполнено условие выходных данных stream-analytics. |
Расширение | Общедоступная версия |
az stream-analytics output create
Создайте выходные данные или замените уже существующие выходные данные в существующем задании потоковой передачи.
az stream-analytics output create --job-name
--name
--resource-group
[--datasource]
[--if-match]
[--if-none-match]
[--serialization]
[--size-window]
[--time-window]
Примеры
Создание выходных данных DocumentDB
az stream-analytics output create --job-name "sj2331" --datasource "{\"type\":\"Microsoft.Storage/DocumentDB\",\"properties\":{\"accountId\":\"someAccountId\",\"accountKey\":\"accountKey==\",\"collectionNamePattern\":\"collection\",\"database\":\"db01\",\"documentId\":\"documentId\",\"partitionKey\":\"key\"}}" --output-name "output3022" --resource-group "sjrg7983"
Создание выходных данных Power BI
az stream-analytics output create --job-name "sj2331" --datasource "{\"type\":\"PowerBI\",\"properties\":{\"dataset\":\"someDataset\",\"groupId\":\"ac40305e-3e8d-43ac-8161-c33799f43e95\",\"groupName\":\"MyPowerBIGroup\",\"refreshToken\":\"someRefreshToken==\",\"table\":\"someTable\",\"tokenUserDisplayName\":\"Bob Smith\",\"tokenUserPrincipalName\":\"bobsmith@contoso.com\"}}" --output-name "output3022" --resource-group "sjrg7983"
Создание выходных данных очереди служебная шина с помощью сериализации Avro
az stream-analytics output create --job-name "sj5095" --datasource "{\"type\":\"Microsoft.ServiceBus/Queue\",\"properties\":{\"propertyColumns\":[\"column1\",\"column2\"],\"queueName\":\"sdkqueue\",\"serviceBusNamespace\":\"sdktest\",\"sharedAccessPolicyKey\":\"sharedAccessPolicyKey=\",\"sharedAccessPolicyName\":\"RootManageSharedAccessKey\",\"systemPropertyColumns\":{\"MessageId\":\"col3\",\"PartitionKey\":\"col4\"}}}" --serialization "{\"type\":\"Avro\"}" --output-name "output3456" --resource-group "sjrg3410"
Создание выходных данных раздела служебная шина с сериализацией CSV
az stream-analytics output create --job-name "sj7094" --datasource "{\"type\":\"Microsoft.ServiceBus/Topic\",\"properties\":{\"propertyColumns\":[\"column1\",\"column2\"],\"serviceBusNamespace\":\"sdktest\",\"sharedAccessPolicyKey\":\"sharedAccessPolicyKey=\",\"sharedAccessPolicyName\":\"RootManageSharedAccessKey\",\"topicName\":\"sdktopic\"}}" --serialization "{\"type\":\"Csv\",\"properties\":{\"encoding\":\"UTF8\",\"fieldDelimiter\":\",\"}}" --output-name "output7886" --resource-group "sjrg6450"
Создание выходных данных BLOB-объектов с сериализацией CSV
az stream-analytics output create --job-name "sj900" --datasource "{\"type\":\"Microsoft.Storage/Blob\",\"properties\":{\"container\":\"state\",\"dateFormat\":\"yyyy/MM/dd\",\"pathPattern\":\"{date}/{time}\",\"storageAccounts\":[{\"accountKey\":\"accountKey==\",\"accountName\":\"someAccountName\"}],\"timeFormat\":\"HH\"}}" --serialization "{\"type\":\"Csv\",\"properties\":{\"encoding\":\"UTF8\",\"fieldDelimiter\":\",\"}}" --output-name "output1623" --resource-group "sjrg5023"
Создание выходных данных Azure Data Lake Store с сериализацией JSON
az stream-analytics output create --job-name "sj3310" --datasource "{\"type\":\"Microsoft.DataLake/Accounts\",\"properties\":{\"accountName\":\"someaccount\",\"dateFormat\":\"yyyy/MM/dd\",\"filePathPrefix\":\"{date}/{time}\",\"refreshToken\":\"someRefreshToken==\",\"tenantId\":\"cea4e98b-c798-49e7-8c40-4a2b3beb47dd\",\"timeFormat\":\"HH\",\"tokenUserDisplayName\":\"Bob Smith\",\"tokenUserPrincipalName\":\"bobsmith@contoso.com\"}}" --serialization "{\"type\":\"Json\",\"properties\":{\"format\":\"Array\",\"encoding\":\"UTF8\"}}" --output-name "output5195" --resource-group "sjrg6912"
Создание выходных данных базы данных SQL Azure
az stream-analytics output create --job-name "sj6458" --datasource "{\"type\":\"Microsoft.Sql/Server/Database\",\"properties\":{\"database\":\"someDatabase\",\"password\":\"somePassword\",\"server\":\"someServer\",\"table\":\"someTable\",\"user\":\"<user>\"}}" --output-name "output1755" --resource-group "sjrg2157"
Создание выходных данных таблицы Azure
az stream-analytics output create --job-name "sj2790" --datasource "{\"type\":\"Microsoft.Storage/Table\",\"properties\":{\"accountKey\":\"accountKey==\",\"accountName\":\"someAccountName\",\"batchSize\":25,\"columnsToRemove\":[\"column1\",\"column2\"],\"partitionKey\":\"partitionKey\",\"rowKey\":\"rowKey\",\"table\":\"samples\"}}" --output-name "output958" --resource-group "sjrg5176"
Создание выходных данных Концентратора событий с сериализацией JSON
az stream-analytics output create --job-name "sj3310" --datasource "{\"type\":\"Microsoft.ServiceBus/EventHub\",\"properties\":{\"eventHubName\":\"sdkeventhub\",\"partitionKey\":\"partitionKey\",\"serviceBusNamespace\":\"sdktest\",\"sharedAccessPolicyKey\":\"sharedAccessPolicyKey=\",\"sharedAccessPolicyName\":\"RootManageSharedAccessKey\"}}" --serialization "{\"type\":\"Json\",\"properties\":{\"format\":\"Array\",\"encoding\":\"UTF8\"}}" --output-name "output5195" --resource-group "sjrg6912"
Обязательные параметры
Имя задания потоковой передачи.
Имя выхода.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Необязательные параметры
Описывает источник данных, в который будут записаны выходные данные. Требуется для запросов PUT (CreateOrReplace). Ожидаемое значение: json-string/json-file/@json-file.
ETag выходных данных. Опустите это значение, чтобы всегда перезаписать текущие выходные данные. Укажите последнее значение ETag, чтобы предотвратить случайное перезапись одновременных изменений.
Установите значение "*", чтобы разрешить создание новых выходных данных, но для предотвращения обновления существующих выходных данных. Другие значения приводят к сбою ответа 412 pre-condition.
Описывает, как данные из входных данных сериализуются или как сериализуются данные при записи в выходные данные. Требуется для запросов PUT (CreateOrReplace). Ожидаемое значение: json-string/json-file/@json-file.
Окно размера для ограничения выходных данных Stream Analytics.
Интервал времени для фильтрации выходных данных задания Stream Analytics.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az stream-analytics output delete
Удалите выходные данные из задания потоковой передачи.
az stream-analytics output delete --job-name
--name
--resource-group
[--yes]
Примеры
Удаление выходных данных
az stream-analytics output delete --job-name "sj6458" --name "output1755" --resource-group "sjrg2157"
Обязательные параметры
Имя задания потоковой передачи.
Имя выхода.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Необязательные параметры
Не запрашивать подтверждение.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az stream-analytics output list
Список всех выходных данных в указанном задании потоковой передачи.
az stream-analytics output list --job-name
--resource-group
[--select]
Примеры
Вывод списка всех выходных данных в задании потоковой передачи
az stream-analytics output list --job-name "sj6458" --resource-group "sjrg2157"
Обязательные параметры
Имя задания потоковой передачи.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Необязательные параметры
Параметр запроса OData $select. Это разделенный запятыми список структурных свойств для включения в ответ или "" для включения всех свойств. По умолчанию возвращаются все свойства, кроме диагностика. В настоящее время принимает только "" в качестве допустимого значения.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az stream-analytics output show
Получение сведений об указанных выходных данных.
az stream-analytics output show --job-name
--name
--resource-group
Примеры
Получение выходных данных DocumentDB
az stream-analytics output show --job-name "sj2331" --output-name "output3022" --resource-group "sjrg7983"
Получение выходных данных Power BI
az stream-analytics output show --job-name "sj2331" --output-name "output3022" --resource-group "sjrg7983"
Получение выходных данных очереди служебная шина с помощью сериализации Avro
az stream-analytics output show --job-name "sj5095" --output-name "output3456" --resource-group "sjrg3410"
Получение выходных данных раздела служебная шина с помощью сериализации CSV
az stream-analytics output show --job-name "sj7094" --output-name "output7886" --resource-group "sjrg6450"
Получение выходных данных BLOB-объектов с сериализацией CSV
az stream-analytics output show --job-name "sj900" --output-name "output1623" --resource-group "sjrg5023"
Получение выходных данных Azure Data Lake Store с сериализацией JSON
az stream-analytics output show --job-name "sj3310" --output-name "output5195" --resource-group "sjrg6912"
Получение выходных данных хранилища данных Azure
az stream-analytics output show --job-name "sjName" --output-name "output958" --resource-group "sjrg"
Получение выходных данных базы данных SQL Azure
az stream-analytics output show --job-name "sj6458" --output-name "output1755" --resource-group "sjrg2157"
Получение выходных данных таблицы Azure
az stream-analytics output show --job-name "sj2790" --output-name "output958" --resource-group "sjrg5176"
Получение выходных данных Концентратора событий с сериализацией JSON
az stream-analytics output show --job-name "sj3310" --output-name "output5195" --resource-group "sjrg6912"
Обязательные параметры
Имя задания потоковой передачи.
Имя выхода.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az stream-analytics output test
Проверьте, доступен ли источник данных выходных данных и доступен ли он в службе Azure Stream Analytics.
az stream-analytics output test --job-name
--name
--resource-group
[--datasource]
[--no-wait]
[--serialization]
[--size-window]
[--time-window]
Примеры
Проверка подключения для выходных данных
az stream-analytics output test --job-name "sj6458" --output-name "output1755" --resource-group "sjrg2157"
Обязательные параметры
Имя задания потоковой передачи.
Имя выхода.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Необязательные параметры
Описывает источник данных, в который будут записаны выходные данные. Требуется для запросов PUT (CreateOrReplace). Ожидаемое значение: json-string/json-file/@json-file.
Не ожидать завершения длительной операции.
Описывает, как данные из входных данных сериализуются или как сериализуются данные при записи в выходные данные. Требуется для запросов PUT (CreateOrReplace). Ожидаемое значение: json-string/json-file/@json-file.
Окно размера для ограничения выходных данных Stream Analytics.
Интервал времени для фильтрации выходных данных задания Stream Analytics.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az stream-analytics output update
Обновите существующие выходные данные в существующем задании потоковой передачи. Это можно использовать для частичного обновления (т. е. обновления одного или двух свойств) выходных данных, не затрагивая остальное задание или определение выходных данных.
az stream-analytics output update --job-name
--name
--resource-group
[--datasource]
[--if-match]
[--serialization]
[--size-window]
[--time-window]
Примеры
Обновление выходных данных DocumentDB
az stream-analytics output update --job-name "sj2331" --datasource "{\"type\":\"Microsoft.Storage/DocumentDB\",\"properties\":{\"partitionKey\":\"differentPartitionKey\"}}" --output-name "output3022" --resource-group "sjrg7983"
Обновление выходных данных Power BI
az stream-analytics output update --job-name "sj2331" --datasource "{\"type\":\"PowerBI\",\"properties\":{\"dataset\":\"differentDataset\"}}" --output-name "output3022" --resource-group "sjrg7983"
Обновление выходных данных очереди служебная шина с помощью сериализации Avro
az stream-analytics output update --job-name "sj5095" --datasource "{\"type\":\"Microsoft.ServiceBus/Queue\",\"properties\":{\"queueName\":\"differentQueueName\"}}" --serialization "{\"type\":\"Json\",\"properties\":{\"format\":\"LineSeparated\",\"encoding\":\"UTF8\"}}" --output-name "output3456" --resource-group "sjrg3410"
Обновление выходных данных раздела служебная шина с помощью сериализации CSV
az stream-analytics output update --job-name "sj7094" --datasource "{\"type\":\"Microsoft.ServiceBus/Topic\",\"properties\":{\"topicName\":\"differentTopicName\"}}" --serialization "{\"type\":\"Csv\",\"properties\":{\"encoding\":\"UTF8\",\"fieldDelimiter\":\"|\"}}" --output-name "output7886" --resource-group "sjrg6450"
Обновление выходных данных BLOB-объектов с помощью сериализации CSV
az stream-analytics output update --job-name "sj900" --datasource "{\"type\":\"Microsoft.Storage/Blob\",\"properties\":{\"container\":\"differentContainer\"}}" --serialization "{\"type\":\"Csv\",\"properties\":{\"encoding\":\"UTF8\",\"fieldDelimiter\":\"|\"}}" --output-name "output1623" --resource-group "sjrg5023"
Обновление выходных данных Azure Data Lake Store с помощью сериализации JSON
az stream-analytics output update --job-name "sj3310" --datasource "{\"type\":\"Microsoft.DataLake/Accounts\",\"properties\":{\"accountName\":\"differentaccount\"}}" --serialization "{\"type\":\"Json\",\"properties\":{\"format\":\"LineSeparated\",\"encoding\":\"UTF8\"}}" --output-name "output5195" --resource-group "sjrg6912"
Обновление выходных данных базы данных SQL Azure
az stream-analytics output update --job-name "sj6458" --datasource "{\"type\":\"Microsoft.Sql/Server/Database\",\"properties\":{\"table\":\"differentTable\"}}" --output-name "output1755" --resource-group "sjrg2157"
Обновление выходных данных таблицы Azure
az stream-analytics output update --job-name "sj2790" --datasource "{\"type\":\"Microsoft.Storage/Table\",\"properties\":{\"partitionKey\":\"differentPartitionKey\"}}" --output-name "output958" --resource-group "sjrg5176"
Обновление выходных данных Концентратора событий с помощью сериализации JSON
az stream-analytics output update --job-name "sj3310" --datasource "{\"type\":\"Microsoft.ServiceBus/EventHub\",\"properties\":{\"partitionKey\":\"differentPartitionKey\"}}" --serialization "{\"type\":\"Json\",\"properties\":{\"format\":\"LineSeparated\",\"encoding\":\"UTF8\"}}" --output-name "output5195" --resource-group "sjrg6912"
Обязательные параметры
Имя задания потоковой передачи.
Имя выхода.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Необязательные параметры
Описывает источник данных, в который будут записаны выходные данные. Требуется для запросов PUT (CreateOrReplace). Ожидаемое значение: json-string/json-file/@json-file.
ETag выходных данных. Опустите это значение, чтобы всегда перезаписать текущие выходные данные. Укажите последнее значение ETag, чтобы предотвратить случайное перезапись одновременных изменений.
Описывает, как данные из входных данных сериализуются или как сериализуются данные при записи в выходные данные. Требуется для запросов PUT (CreateOrReplace). Ожидаемое значение: json-string/json-file/@json-file.
Окно размера для ограничения выходных данных Stream Analytics.
Интервал времени для фильтрации выходных данных задания Stream Analytics.
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.
az stream-analytics output wait
Поместите интерфейс командной строки в состояние ожидания до тех пор, пока не будет выполнено условие выходных данных stream-analytics.
az stream-analytics output wait --job-name
--name
--resource-group
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--timeout]
[--updated]
Примеры
Приостанавливает выполнение следующей строки скрипта CLI до успешного создания выходных данных stream-analytics.
az stream-analytics output wait --job-name "sj3310" --output-name "output5195" --resource-group "sjrg6912" --created
Обязательные параметры
Имя задания потоковой передачи.
Имя выхода.
Имя группы ресурсов. Вы можете настроить расположение по умолчанию с помощью az configure --defaults group=<name>
.
Необязательные параметры
Подождите, пока не будет создано с помощью provisioningState по адресу "Успешно".
Подождите, пока условие не будет удовлетворено пользовательским запросом JMESPath. Например, provisioningState!='InProgress', instanceView.statuses[?code='PowerState/running'].
Дождитесь удаления.
Подождите, пока ресурс не существует.
Интервал опроса в секундах.
Максимальное ожидание в секундах.
Подождите, пока не будет обновлено с помощью provisioningState по адресу "Успешно".
Глобальные параметры
Повышение уровня детализации журнала для включения всех журналов отладки.
Отображение этого справочного сообщения и выход.
Показывать только ошибки, блокируя предупреждения.
Формат вывода.
Строка запроса JMESPath. Дополнительные сведения и примеры см. в разделе http://jmespath.org/.
Имя или идентификатор подписки Подписку по умолчанию можно настроить с помощью az account set -s NAME_OR_ID
.
Повышение уровня детализации журнала. Чтобы включить полные журналы отладки, используйте параметр --debug.