将值从 SharePoint 列表发送到 Power BI Desktop
Sending values from SharePoint list to Power BI Desktop
如何将共享点列表中的值作为参数或其他任何方式发送到 Power BI Desktop,我已经尝试了几种方法,例如在链接中嵌入值,但它不起作用,有人可以向我解释一下怎么能我这样做吗?
不,你不能那样做。您可以添加一些条件以从 sharepoint 获取数据,但该条件将是静态的,因为 ex Id=1 应是条件,但您不能直接将此条件添加到 sharepont 并且太动态了。您首先需要将数据加载到 powerbi 数据集中,这样您将拥有所有 IDS 的记录,然后您可以在 powerbi
中添加 filters/slicers
Power BI 中的参数更像是全局变量,而不是您在其他工具中所习惯的。它们是外部化引用的绝佳方式。
如果您在 Power Query 中为特定记录子集设置筛选器,该筛选器将被折叠(运行 在数据源处)而不是事后。执行折叠发生的 PQ 命令时顺序很重要。
我在与我的博客 post 相关联的视频中显示此过滤:https://marqueeinsights.com/how-to-data-mine-a-sharepoint-list-with-power-bi/ 我正在做一系列 post 特定的 SharePoint/PBI 因为他们之间的互动记录很少。
另外,你的需求是基于用户的吗?如果是这样,请查看 RLS。这使您能够根据查看用户的个人资料自动进行动态过滤。
希望对您有所帮助!
特雷布盖特
Microsoft Power BI MVP
如何将共享点列表中的值作为参数或其他任何方式发送到 Power BI Desktop,我已经尝试了几种方法,例如在链接中嵌入值,但它不起作用,有人可以向我解释一下怎么能我这样做吗?
不,你不能那样做。您可以添加一些条件以从 sharepoint 获取数据,但该条件将是静态的,因为 ex Id=1 应是条件,但您不能直接将此条件添加到 sharepont 并且太动态了。您首先需要将数据加载到 powerbi 数据集中,这样您将拥有所有 IDS 的记录,然后您可以在 powerbi
中添加 filters/slicersPower BI 中的参数更像是全局变量,而不是您在其他工具中所习惯的。它们是外部化引用的绝佳方式。
如果您在 Power Query 中为特定记录子集设置筛选器,该筛选器将被折叠(运行 在数据源处)而不是事后。执行折叠发生的 PQ 命令时顺序很重要。
我在与我的博客 post 相关联的视频中显示此过滤:https://marqueeinsights.com/how-to-data-mine-a-sharepoint-list-with-power-bi/ 我正在做一系列 post 特定的 SharePoint/PBI 因为他们之间的互动记录很少。
另外,你的需求是基于用户的吗?如果是这样,请查看 RLS。这使您能够根据查看用户的个人资料自动进行动态过滤。
希望对您有所帮助! 特雷布盖特 Microsoft Power BI MVP