【问题标题】:Is it possible to invoke lambda from AWS RDS SQL Server on table row insertion?是否可以在表行插入时从 AWS RDS SQL Server 调用 lambda?
【发布时间】:2021-04-06 07:17:06
【问题描述】:

我可以看到,在AWS documentation 中,我们可以从 Aurora MySQL 调用 lambda 函数。但是,我没有看到任何关于 RDS SQL Server 的文档。那么,是否可以在表行插入或更新时从 AWS RDS SQL Server 调用 lambda 函数?

【问题讨论】:

    标签: sql-server amazon-web-services amazon-rds


    【解决方案1】:

    截至目前,没有您预期的可用功能。一种可能对您有所帮助的方法是使用 AWS DMS 将更改数据流式传输到 Amazon Kinesis Data Streams。实现细节参考这个blog post

    之后您可以consume the stream from kinesis with Lambda(或任何其他支持 Kinesis 的应用程序)。

    【讨论】:

    • 感谢 Teddy 的回复,我已经在使用 DMS 持续复制到 RDS SQL Server。因此,每次插入目标表后,我都想使用 jobid 调用 lambda/SNS。我看到了 mysql 的 lamnda_async 选项,但没有看到 SQL 服务器的任何内容。
    猜你喜欢
    • 1970-01-01
    • 2019-07-16
    • 2010-09-15
    • 1970-01-01
    • 2023-01-27
    • 1970-01-01
    • 2016-08-13
    • 2021-01-30
    相关资源
    最近更新 更多