执行输出长度超出限制(目前约为4MB)

问题描述 投票:0回答:2

使用azure a=数据工厂在webactivity中调用Rest Api。该活动失败并显示错误“执行输出的长度超出限制(当前约为 4MB)”。有什么解决办法吗??

azure azure-data-factory
2个回答
0
投票

不幸的是,这个错误是由于执行输出长度的硬限制(4MB)造成的。可能的解决方法是限制输出的大小或在响应中使用pagination

但请随时通过 ADF 用户语音论坛向 ADF 产品团队提交反馈。本论坛中分享的所有反馈均由 ADF 工程团队审核和监控。

ADF 反馈论坛:https://feedback.azure.com/forums/270578-data-factory

如有此类 Azure 产品相关疑问,请随时在 Microsoft Q&A 论坛中与我们联系。


0
投票

您应该使用 gzip 压缩来压缩有效负载。我的数据超过 6mb,达到了 4mb 的限制,但是当我使用 gzip 压缩响应时,它减少到 600kb。使用标头accept-encoding = gzip。我希望你的 api 服务器支持 gzip 压缩。我必须执行一些额外的步骤来缩小并保存到 blob 存储。该视频可以为您提供有关如何操作的更多详细信息 - https://www.youtube.com/watch?v=lSLnffz3_1M&ab_channel=TechBrothersIT

© www.soinside.com 2019 - 2024. All rights reserved.