Можете ли вы использовать динамические / динамические выходы с azure потоковой аналитикой - PullRequest
0 голосов
/ 22 января 2020

Я пытаюсь получить агрегированные данные, отправленные на разные выходы хранилища таблиц на основе имени столбца в запросе выбора. Я не уверен, возможно ли это с помощью потоковой аналитики. Я просмотрел документацию по потоковой аналитике и различные форумы, но пока не нашел потенциальных клиентов. Я ищу что-то вроде

Выберите tableName, подсчитать (отдельные записи) в tableName из inputStream

Я надеюсь, что это проясняет то, что я пытаюсь достичь, я пытаюсь вставить агрегаты данные в табличное хранилище (определяется как выходные данные). Я хочу получить выходной поток / имя табличного хранилища из выбранного запроса. Есть идеи, как это можно сделать?

1 Ответ

0 голосов
/ 29 января 2020

Я пытаюсь получить агрегированные данные, отправленные в разные выходы хранилища таблиц на основе имени столбца в запросе выбора.

Если я не понимаю ваше требование, вы хотите сделать case...when... или if...else... структура в ASA * ​​1013 *, чтобы вы могли отправлять данные в другой вывод таблицы в зависимости от некоторых условий. Если это так, я боюсь, что это не может быть реализовано до сих пор. Каждый адрес в ASA должен быть указан c, вывод Dynami c не поддерживается в ASA.

Однако, как обходной путь , вы можете использовать функцию Azure в качестве вывода. Вы можете передать столбцы в функцию Azure, а затем выполнить переключение с кодом в функции Azure, чтобы сохранить данные в разных местах хранения таблиц. Более подробную информацию вы можете получить на официальном сайте c: https://docs.microsoft.com/en-us/azure/stream-analytics/stream-analytics-with-azure-functions

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...