mysql - 从 SQL 触发器调用 AWS SNS 主题
问题描述
我们想要调用 AWS SNS TOPIC 并使用 SQS 表触发器使用一些数据。在 MySQL 中,我们有mysql.lambda_async("topic arn")但如何从 SQL 中实现。请提出您的建议。
解决方案
根据此 AWS 文档, 的参数lambda_async
实际上是 Lambda 函数 ARN 和 JSON 有效负载。
文档中的示例:
SELECT lambda_sync(
'arn:aws:lambda:us-east-1:868710585169:function:BasicTestLambda',
'{"operation": "ping"}');
您不能直接将 SNS 连接到 SQL 触发器,但您可以触发将数据发布到 SNS 主题或将其推送到 SQS 队列的 Lambda 函数。
推荐阅读
- mongodb - MongoDB:无法解析 $convert 中的 objectId '',没有 onError 值:解析为 OID 的字符串长度无效,预期为 24,但发现为 0
- c# - 通过鼠标单击跳转到选定的对象
- bash - 如何在 Slurm 中使用用户输入
- python - 如何根据 2 个数据框之间的通用列表元素分配列值
- google-bigquery - 语法错误:应为“)”,但在 [62:23] 获得标识符“ciclos”
- c++ - 将 NORMAL 添加到 inputLayout 时出错
- task - 工作流无法启动,因为没有在工作流任务列表中插入记录
- reactjs - 如何使用 ansbile 为 nginx 构建 reactjs 文件,然后将这些文件同步到 ansible 库存?
- oracle - Oracle 插入选择不给出 GROUP BY 表达式
- google-app-engine - 如何使用 nuxtjs 配置 vuetify 以在 Google App Engine 上部署