URL中的Power BI增量页号

时间:2019-06-02 19:21:37

标签: powerbi

当前在我的示例中,仅从第0页加载数据。我总共有5页。

如何增加页码并加载所有数据?

enter image description here

1 个答案:

答案 0 :(得分:1)

您需要使用以下函数进行迭代:

    let 
          FnGetOnePage = (pageNo) =>
            let
              Source = Web.Contents("replace with your url", 
                                    [RelativePath="?page=" & Number.ToText(pageNo)]),
             JsonProductResponse = Json.Document(Source ,1252)
          in
             JsonProductResponse,

        GeneratedList =
          List.Generate(
           ()=>[i=1,res = FnGetOnePage(i)],
            each List.IsEmpty([res]) <> true, 
            each [i=[i]+1,res=FnGetOnePage(i)]
        )
    in
        GeneratedList