#sql-server #amazon-web-services #amazon-rds
#sql-сервер #amazon-web-services #amazon-rds
Вопрос:
Я мог видеть, что в документации AWS мы можем вызвать функцию lambda из Aurora MySQL. Но я не видел никакой документации по RDS SQL Server. Итак, можно ли вызвать функцию lambda из AWS RDS SQL Server при вставке или обновлении строки таблицы?
Ответ №1:
На данный момент нет доступной функции, как вы ожидали. Один из подходов, который может вам помочь, заключается в использовании AWS DMS для потоковой передачи данных изменений в потоки данных Amazon Kinesis. Подробности реализации см. В этом сообщении в блоге.
После этого вы можете использовать поток из kinesis с помощью Lambda (или любого другого приложения с поддержкой Kinesis).
Комментарии:
1. Спасибо Тедди за ответ, здесь я уже использую DMS для текущей репликации на RDS SQL Server. Итак, после каждой вставки в целевую таблицу я хочу вызвать lambda / SNS с помощью jobid. Я вижу опцию lamnda_async для mysql, но ничего не вижу для SQL server.