Power BI本地文件夹数据源超时 如何在M代码中设置超时参数
问题解答
可以为Folder.Files文件夹数据源通过可选参数配置超时规则,具体修改方法如下:
代码修改方案
你当前使用的默认调用仅传入了文件夹路径参数,Folder.Files 支持第二个可选的配置项参数,你可以按如下格式添加超时设置:
Source = Folder.Files("path/to/data", [Timeout = #duration(0, 0, 10, 0)]),
参数说明
Timeout参数的值使用#duration类型定义,四个参数依次对应「天、小时、分钟、秒」,上述示例中配置的是10分钟超时,你可以根据自己文件夹的实际读取耗时灵活调整时长。
额外注意事项
- 如果你发布到Power BI服务时使用了本地数据网关,网关本身的超时限制优先级会高于M代码内的超时配置,建议同时检查对应网关的超时设置,避免配置不生效。
- 如果文件夹内存在大量不需要读取的冗余文件,建议先添加筛选逻辑过滤目标文件,减少扫描文件的耗时,也能从根源降低超时出现的概率。
内容的提问来源于stack exchange,提问作者Janzaib M Baloch
相关产品推荐
相关产品推荐

