当新记录插入 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/