我正在尝试根据用户输入突出显示 PowerBI 报告中的点,基于http://sqljason.com/2018/03/highlighting-scatter-charts-in-power-bi-using-dax.html
到目前为止,我的工作可在https://github.com/turbomam/measureIntoColumn/blob/master/mtminimal.pbix获得
我的输入数据 ( Sheet1) 由三列组成:汽车名称、燃油经济性 (mpg) 和发动机排量。
我创建了另一个表 ( CarNames)
CarNames = SUMMARIZECOLUMNS(Sheet1[carname])
并添加了一个度量来指示所选汽车
SelectedCar = SELECTEDVALUE(CarNames[carname])
我在报告中添加了以下内容(从右上角逆时针):
- 燃油经济性与发动机排量的散点图
- 基于切片器
CarNames[carname] - 确认
CarNames[SelectedCar]测量值的卡片
现在我想在散点图上突出显示(而不是过滤)用户选择的汽车。
我想我可以Sheet1通过Sheet1[carname]针对CarNames[SelectedCar]. 然后我可以在散点图的图例槽中使用该布尔值,并为所选汽车获得不同的颜色。
CarSelected = if(Sheet1[carname] = CALCULATE(CarNames[SelectedCar]), TRUE, FALSE)
但是当我去表格查看器时,所有的Sheet1[CarSelected]值都是FALSE


