首页 > 解决方案 > PowerBi - Powerquery:如果我们从路径加载的文件夹/文件不存在,请更改路径

问题描述

我正在使用参数从每个客户端文件夹加载文件。某些文件夹不包含在 powerquery 上加载所需的文件。因为这些文件可能存在也可能不存在。

如果找不到文件,我尝试使用:“try - else”将路径更改为“标准文件夹”。

有什么解决办法吗?或其他解决方法?谢谢!

标签: fileerror-handlingpathpowerbipowerquery

解决方案


以下查询将定义两个源,一个是目标,一个是默认源。如果目标不返回任何文件,那么它会加载默认值。

let
    DefaultSource = Folder.Files("C:\DefaultPath"),
    TargetSource = Folder.Files("C:\TargetPath"),
    FileCounter = Table.RowCount(Source),
    DoSomething = if FileCounter > 0 then TargetSource else DefaultSource
in
    DoSomething

让我知道它是否有效


推荐阅读