插入到 Azure SQL 表时触发 Azure 事件网格自定义主题

标签 azure azure-sql-database azure-eventgrid

当新记录插入 Azure SQL 数据库表时,我尝试使用事件网格启动 Azure 数据工厂管道。但是,我一开始就迷失了方向。

创建新订阅时,我想我会选择自定义输入架构,但我不确定从哪里开始从哪里获取“事件类型”。某处有类型列表吗?这是在 Azure SQL 或事件网格的文档中吗?

什么是正确的事件类型?任何帮助将不胜感激。

引用:https://learn.microsoft.com/en-us/azure/event-grid/event-sources

注意:我无法为此使用逻辑应用,因为这尚未得到我们的 Azure 架构团队的批准。我这么说是因为逻辑应用 SQL 连接器现在允许基于 SQL 表插入的触发器 - 不管怎样,因为我无法使用逻辑应用:(

最佳答案

目前,SQL 数据库不会将事件发布到事件网格,因此您无法使用此方法。

您可以更改代码,并在插入 SQL 后立即将自定义事件发布到事件网格,或者切换到提供更改源(您可以订阅事件并对事件使用react)的 CosmosDB

关于插入到 Azure SQL 表时触发 Azure 事件网格自定义主题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60840083/

相关文章:

Azure Terraform Virtual Vetwork 对等互连错误(对两个现有 vnet 进行对等互连)

Azure LetsEncrypt 扩展无法访问 Umbraco 应用程序中的 .well-known/acme-challenge

c# - 设置表存储执行查询时网络故障超时

sql-server - Azure SQL 数据库列统计信息

azure - 配置 Azure 事件网格以进行循环分发

c# - 避免在 Azure EventGrid 中将 DateTimeOffset 转换为 UTC 时间

.net - Azure 上托管的 HTTPS WCF 配置问题

azure - 限制从 Azure VM 对 Azure SQL 的访问

sql - SELECT * 中有时会缺少计算列

azure - 获取 ARM 中函数应用程序的 Webhook url 以用于事件网格订阅