Azure:从MySQL数据库创建O365事件

时间:2019-03-19 23:55:41

标签: azure microsoft-graph azure-functions azure-data-factory

我想在MySQL表(本地服务器)中创建Office 365日历事件。

当前,我计划使用Azure Data Factory和Functions App来实现。 我将MySQL数据从MySQL表复制到Azure表存储(这很好用)。

此后,我想通过Azure函数(HTTP触发器,循环所有存储实体并通过Graph API创建日历事件)创建事件条目,但是该表中有超过10,000个事件。该功能可能会运行太长时间。

是否有更好的方法来创建这些事件? O365只能用作Azure Data Factory中的源。也许Azure Data Factory中的批处理比功能更好?我应该运行功能,而不是针对所有事件运行吗?对于每个单个事件(表插入触发器)?在Azure中还有其他/更好的选择吗?

1 个答案:

答案 0 :(得分:2)

如果您已经在写入表存储,则进行Table Trigger并一次处理一条记录。因此,所有10000事件都会在多个线程中处理。但是,您可能需要考虑对日历的写限制。