首页
学习
活动
专区
圈层
工具
发布
社区首页 >专栏 >Power BI DAX 画一个圆角条形图的极简方式

Power BI DAX 画一个圆角条形图的极简方式

作者头像
wujunmin
发布2022-12-13 15:11:04
发布2022-12-13 15:11:04
1.5K0
举报
文章被收录于专栏:wujunminwujunmin

本公众号已经分享了超过百种DAX自定义的图表。本文介绍一种简化自定义图表度量值的方式,以圆角条形图为例。

常规状态下,DAX画一个圆角条形图要写20几行度量值。代码冗长的罪魁祸首在于,我们需要新建一个虚拟表,虚拟表为维度中的每一行建索引,以便条形从上到下排列。

HTML Content视觉对象可以很方便的解决这一问题,使得度量值缩短到10行以内。以下是简化后的度量值,可以看到仅仅绘制了条形(rect)和标签(text),并未对维度索引。那么图表如何正常显示呢?

技巧在于使用HTML Content的Granularity,把维度(此处为店铺)放在此处,则自动为简化后的SVG图表构建了一个筛选环境,从而使得每个店铺的条形分开展示。

这里的排序并未按照数据大小排列,将数据度量值也放入Granularity,即可改变排序方式。类似的,别的自定义图表也可按此方式简化,比如前期介绍过的渐变条形图,原度量值32行,简化后代码长度只有一半,显示效果没有什么不同。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2022-10-19,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 wujunmin 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档