Можно ли вызвать lambda из AWS RDS SQL Server при вставке строки таблицы?

#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.