Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как реализовать события при изменении данных в таблице? / 9 сообщений из 9, страница 1 из 1
02.07.2019, 16:34
    #39832864
sc2r2bey
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как реализовать события при изменении данных в таблице?
Подскажите, куда копать, например:
происходит обновление столбца в записи, это инициализирует некое событие, которое отправляет запрос к внешнему api
...
Рейтинг: 0 / 0
02.07.2019, 17:04
    #39832892
buser
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как реализовать события при изменении данных в таблице?
...
Рейтинг: 0 / 0
02.07.2019, 17:23
    #39832918
Yuri Abele
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как реализовать события при изменении данных в таблице?
sc2r2bey,

важна именно мгновенная синхронная реакция? Или можно периодически только накопившиеся изменения сливать?
...
Рейтинг: 0 / 0
07.08.2019, 15:29
    #39846424
sc2r2bey
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как реализовать события при изменении данных в таблице?
мгновенная
...
Рейтинг: 0 / 0
07.08.2019, 15:32
    #39846429
Владислав Колосов
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как реализовать события при изменении данных в таблице?
sc2r2bey,

buser уже ответил.
...
Рейтинг: 0 / 0
07.08.2019, 15:32
    #39846430
1C Developer
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как реализовать события при изменении данных в таблице?
sc2r2beyмгновенная

А если при "мгновенной" реакции внешнее api скажет 404?:)

Принять, простить и забыть?
...
Рейтинг: 0 / 0
07.08.2019, 15:37
    #39846441
Minamoto
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как реализовать события при изменении данных в таблице?
busersc2r2bey, Asynchronous Triggers Using SQL Broker
+1, еще полезно, что для обработки очереди SB можно использовать самонаписанный сервис, который и будет отправлять запрос к внешнему АПИ, а не городить велосипед внутри SQL Server'а, как некоторые любят.
...
Рейтинг: 0 / 0
07.08.2019, 16:35
    #39846494
alexeyvg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как реализовать события при изменении данных в таблице?
sc2r2beyмгновеннаяТогда нужно просто "обращаться к внешнему API" из триггера.
...
Рейтинг: 0 / 0
07.08.2019, 18:05
    #39846555
a_voronin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как реализовать события при изменении данных в таблице?
1C Developersc2r2beyмгновенная

А если при "мгновенной" реакции внешнее api скажет 404?:)

Принять, простить и забыть?


У вас конфликт интересов. Либо вы хотите скорости и тогда, надо вызывать API сразу и иметь проблемы, связанные с его возможно недоступностью. Либо надо ставить события в очередь, жертвуя мгновенностью, и поручать другому процессу вызывать ваш API (Как в случае с Брокером), разруливая возможную недоступность на стороне этого процесса.
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как реализовать события при изменении данных в таблице? / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]