是否可以通过在表中插入新行(使用SQL Server数据库)来触发Azure功能。 或者,是否有可能创建逻辑应用程序通知我们,如果新记录已添加到表中,SQL Server数据库(例如,一旦添加新记录以发送新的信息电子邮件)
答案 0 :(得分:1)
您可以按照Azure Event Grid文章&#34中的说明使用this;一旦数据库中有新记录,就可以通过触发逻辑应用程序来扩展现有工作流程。
您还可以创建一个逻辑应用程序来轮询表并添加一个操作项来调用Azure功能或RESTful调用。
希望这有帮助。
答案 1 :(得分:1)
如果其他人有同样的问题, 如果您使用的是SQL Azure,则可以使用逻辑应用程序的SQL连接器触发器
使用此连接器触发器,您可以随时启动逻辑应用程序 在SQL Azure数据库表中插入或修改行。
- 您必须选择适当的触发器。
- 创建您的连接(如果您还没有)或选择现有连接。
- 然后,从下拉列表中选择表格。
- 您还可以选择通过指定过滤器来进一步限制返回的行。
醇>目前连接器有一些限制
- 它不适用于本地SQL Server
- 表必须具有新行触发器的IDENTITY列
- 表必须具有修改后的行触发器的ROWVERSION(a.k.a。TIMESTAMP)列
从这里获得:
https://flow.microsoft.com/en-us/blog/introducing-triggers-in-the-sql-connector/