我正在使用 Azure 逻辑应用 将现有数据从 Onedrive 上传到 Azure 文件存储。
Onedrive 中有超过300 个目录和超过10000 个文件。
我尝试使用文件夹连接器中的 Onedrive 列表文件列出该结果中的所有文件和目录,我可以筛选出这些文件。但 Onedrive 文件连接器仅返回 20 个条目。
我无法获取所有条目。我搜索了很多,但找不到任何资源。
在 Azure 逻辑应用程序中,有一个选项 nextLink 可以从下一页获取数据,但我无法获得有关如何使用 nextLink 的正确文档。
有人知道如何从 Azure 逻辑应用程序中的分页检索数据吗?
最佳答案
我们最近开发了一个逻辑应用程序,我们从 Azure 事件日志获取分页数据。默认情况下,我们也有分页响应。我们在 Azure 逻辑应用中使用“Until”循环,直到 NextLink 未定义。
以下是 Until 中的条件的样子。 (GET_Logs 是我们的 azure 监视器 api 连接器,您可以将其替换为您的连接器以从 OneDrive 获取文件列表)
@equals(coalesce(body('Get_Logs')?.nextLink, '未定义'), '未定义')。
希望这有帮助!!
关于azure - 从 Azure 逻辑应用分页检索数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58541352/