Ввод-вывод: Как использовать справочную таблицу ввода также в качестве выходной таблицы для обновления данных? - PullRequest
0 голосов
/ 08 мая 2019

Есть ли в любом случае сделать вставку или обновление в выводе потоковой аналитики

Например.В запросе потоковой аналитики мне нужно сначала проверить данные поиска, если найдено какое-либо совпадение, затем обновить таблицу, которая используется для данных поиска.если совпадений нет, вставьте данные в ту же таблицу.

1 Ответ

0 голосов
/ 08 мая 2019

Требования upsert не могут быть реализованы на стороне ASA, вместо этого нужно попробовать реализовать их на стороне сервера SQL.

Моя идея:

1.Создайте временную таблицу для приема данных из вывода ASA.

2.Создайте ПОСЛЕ Вставного триггера , чтобы определить, существуют ли данные в конкретном случае, и перейти в разные ветви. Или выполните upsert с хранимой процедурой.

Пожалуйста, обратитесь к этому случаю: Как настроить вывод Stream Analytics как хранимую процедуру

...