Power BI查询从多个子网站返回同名列表结果

时间:2018-04-13 13:58:28

标签: sharepoint powerbi

我们有一个SharePoint网站,用户可以将项目记录创建为带有模板的新子网站。在此模板上是一个列表,我们将调用列表A.这些子站点中有90多个具有相同的“列表A”名称。

在列表A上有一个“状态”字段,其中包含“已关闭”选项。我希望制作一份报告(最好以表格/ Excel格式),该报告将查询状态字段设置为“已关闭”的所有“列表A”列表。

我正在查看OData查询,但我对Power BI非常新。任何帮助将不胜感激!

谢谢!

1 个答案:

答案 0 :(得分:0)

我将基于一个子网站示例构建一个查询,使用 SharePoint Online List 的内置连接器。我会应用Status = Closed过滤器。然后我会用查询参数替换硬编码的站点。

现在,您可以右键单击该查询,然后选择“创建函数”。

接下来,您需要一个查询,其中列出了您的90多个子网站及其网址。可能存在可以执行此操作的OData查询,或者您可能需要维护手动列表,例如在Excel中。然后,您可以添加一个调用查询函数(上面创建)的自定义列,并传递每个子网站URL。

展开该表类型的自定义列,结果将是来自所有子网站的已过滤行。