如何从PBI Slicer中读取值并在PowerBI的Rscript(数据源)中使用?

时间:2016-08-29 16:31:19

标签: powerbi rscript powerbi-datasource

是否可以从PowerBI读取PBI Slicer的选定值并在R脚本(数据源)中使用它来检索结果,从而生成新的数据源。

事情是列过滤器在使用R脚本生成的数据帧上工作得很好,但我需要的是根据特定列的选定值进行计算,而不仅仅是过滤数据。

为了简化,我会这样说,是否可以在PowerBI中创建动态Rscript而不是静态Rscript?

2 个答案:

答案 0 :(得分:1)

如果您想读取PBI切片机/过滤器的值并相应地重新计算数据和生成图形,R Script Visual就是答案。

  • 使用加载的列和过滤器
  • 创建R脚本
  • 确保这会产生视觉效果,否则会产生错误。
  • 计算期间生成的DF未在数据源中加载但可用于刷新图形。
  • 视觉,从过滤器读取数据,运行脚本生成DF,因此生成动态图。

enter image description here

答案 1 :(得分:0)

通过在查询编辑器UI中尽可能多地进行数据转换,您可能会取得更多进展。

您的要求听起来像“添加自定义列”或“添加条件列”,您可以根据其他列中的值派生新列。