首页 > 解决方案 > 对于超过 20MB 的文件,逻辑应用“获取文件内容”Sharepoint 连接器超时

问题描述

正如主题所暗示的那样,我的逻辑应用程序具有从共享点连接器获取文件内容,对于小于 20 MB 的所有文件都可以正常工作。对于大于20 MB 的文件,在重试 4 次后超时,给出500 Internal Server Error

在此处输入图像描述

我无法在文档中找到这种类型的大小限制

我尝试使用块选项,但它仅用于上传而不是用于检索

其他一些发现:

原始输出:

{
  "error": {
    "code": 500,
    "source": "logic-apis-northeurope.azure-apim.net",
    "clientRequestId": "3a0bf64d-2b82-4aef-92ba-ff8b101e44bb",
    "message": "BadGateway",
    "innerError": {
      "status": 500,
      "message": "Request timed out. Try again later.\r\nclientRequestId: 3a0bf64d-2b82-4aef-92ba-ff8b101e44bb\r\nserviceRequestId: e0ce569f-96aa-d08b-1c7e-20a6ccf358c3",
      "source": "https://xxxxx",
      "errors": []
    }
  }
}

PS我正在使用本地共享点,即网关已经在使用。但是网关中没有超时日志,这使我消除了问题不是来自网关和逻辑应用程序

标签: azuresharepointazure-logic-apps

解决方案


根据本文档中的本地数据网关,我们可以看到逻辑应用支持从共享点获取数据。

在此处输入图像描述

然后点击他们的payload size限制,我们可以看到它的限制。 在此处输入图像描述

虽然上面的文档没有提到数据响应的 20 MB 的限制,但我认为当您请求 17 MB 的数据时,它超出了限制。所以它在第二次重试时成功但第一次没有成功。


推荐阅读