更新 Azure 存储帐户表时触发事件

Ara*_*ash 5 azure-table-storage azure-storage-account azure-functions

Azure 存储帐户可以在上传 blob 或向其队列发送消息时引发事件,以连接并执行某些任务。当添加、更新或删除行时,我在 Azure 存储帐户表中找不到任何类似的事件。即使没有Azure功能来支持这种场景。如何实现这个目标而无需不断轮询表以实现其行的更改。

1_1*_*1_1 5

不幸的是,如果想通过表存储的更新直接触发azure功能,似乎不太可能。azure函数本身不支持表存储触发器,然后连事件网格也不支持这个功能。下图展示了其处理范围。

在此输入图像描述

正确的方法应该是把事件传递到队列中,利用队列来触发函数。