我正在尝试将其中一份表格报告复制到 power bi 中。我是 Tableau 和 Power BI 的新手,所以我只是在线学习并致力于这个项目。因此,我在添加过滤器和分组列方面没有什么问题。
tableau 中使用自定义查询来构建报告。我在 power bi 中使用相同的报告来复制相同的报告。我附上了下面的代码。我已在 power bi 中加载查询并可视化数据。但我想添加与表格报告相同的过滤器。但我不确定如何添加那些掌权的BI。 问题 1:如何以与 tableau 中使用的相同方式将过滤器添加到 power bi(附有屏幕截图) 问题2:在tableau过滤器中“报告日期”使用一个条件(报告日期>=adddate和reportdate<=dropdate。您能帮我如何在power bi中创建相同类型的过滤器吗? 3.如何像tableau一样按power bi中的列进行分组?(附截图)
最佳答案
很好,您正在尝试学习 Power BI 和 tableau,这两个非常出色的工具!我不会因为精确回答你的问题而破坏你的学习,但我可以给你一些指导。
- 尝试使用切片器视觉对象并在视觉对象选择下拉列表中。
- 这在 Power BI 中有点复杂,因为它需要您创建多个对象。首先,您应该为您的参数创建一个值列表。您可以使用“创建新表”并使用CALENDAR()来完成此操作。函数,称为日历表。将其与 MIN() 和 MAX() 函数结合起来即可获取数据集中的第一个和最后一个日期。
Parameter = CALENDAR( MIN ( Table[adddate] ) ; MAX ( Table[dropdate] ) )
其次,您创建一个度量来确定表中的行是否符合您指定的条件。这需要是一个度量,因为计算列不接受可变参数。
Included =
var _selectedDate = SELECTEDVALUE( Parameter[Date] ; MIN ( Parameter[Date] ) )
RETURN
SUMX (
Investments ;
IF (
AND ( Table[adddate] <= _selectedDate ; Table[dropdate] >= _selectedDate )
; 1
; 0
)
)
将度量添加到矩阵的视觉过滤器中,并确保它过滤出值 1。
最后,将参数[日期]字段添加到报告页面并将其设置为问题 1 的答案中提到的视觉样式切片器
- 尝试矩阵可视化并确保在视觉效果中进行深入分析。将鼠标悬停在其上并选择分支箭头。
关于powerbi - 将 tableau 报告复制到 power BI 中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57461892/