PowerBI 开启三项隐藏能力 KPI图 火星图 矩阵红绿灯

2018-04-23  本文已影响1188人  PowerBI战友联盟

动态效果:

有三种比较常用的图,PowerBI 默认是没有的,但是通过自定义构建是可以有的,下面具体来分析一下实现的思路。

火星图(Sparkline)

火星图犹如擦出的火星一样,除了反映趋势外,通常会标记几个特别的点,如:开端,尾端,最大,最小以尽量缩减不重要信息占据人脑的视觉处理时间。凡是反映趋势类的都可以使用Sparkline来增强单薄的折线图,但又不至于全是标签。

KPI卡片图

所谓KPI卡片,就是凸显一个重要的 KPI 值,背景或标签及小配饰和可以随着指标的改变而动态改变的,如下:

当然这里的KPI卡片图已经得到了加强,它组合了火星图(Sparkline)。这里可以注意的是两点:

PowerBI默认带有一个KPI图,但用起来实际有些不太如意的,如果确实如此,那不妨可以试试这种自定义的效果。

卡片图的最大技巧在于背景变色,这其实靠堆积图来实现,如下:

使用两个点就可以撑起一种颜色,那只需要动态判断应该使用哪种颜色即可,这里是通过这种DAX高级玩法来实现的:

通过判断当前的KPI状态,来决定显示的效果。

矩阵红绿灯

PowerBI中是无法在矩阵的 度量值 中显示彩色图片的,这点一直是个痛点,但利用一个技巧就是:如果计算值为空则不显示,可以用红绿灯作为维度图片,如果当前度量值恰好与某维度红绿灯图片计算后非空则显示,那么就可以实现红绿灯的效果了。

一点美中不足就是,矩阵会为图片设置一个默认高度,导致行高是比文字大的,这让整体显示不太紧凑,也是个不小的遗憾。仍然期待PowerBI后续发布来彻底改变这点。

不为技巧而技巧

目前这些内容皆为技巧,来改进PowerBI默认某些情况的不足,但学习这些技巧的最大意义能学会一件事:到底PowerBI维度和度量值是怎么配合计算的,在理解了这个问题以后,就会非常清楚一件事:

PowerBI的可视化维度可包括:

一个显而易见的PowerBI报告设计问题是:如何合理地使用这些 可视化维度(而不是数据维度)。脑洞已经打开,大家可以自行思考看这个命题:
如何合理地使用PowerBI可视化维度(而不是数据维度)?

总结

截止目前,发现PowerBI不具备但已经可以实现的增强视觉改进包括:

上一篇 下一篇

猜你喜欢

热点阅读