交叉表排序和其他图表的排序不一致会是什么情况?
更新时间: 2024-12-19 16:34:40
阅读 287
交叉表排序和其他图表的排序不一致会是什么情况?
交叉表的排序和图表的排序处理方式是不一样的
交叉表对指标进行排序,其实是对维度进行排序,并不是对这个度量值单纯进行排序。
所以交叉表的排序是先拿到数据,然后在有数上进行排序。
其他图表组件(如:表格、文本等)排序规则就是在数据库里面执行的,有数会把排序逻辑下发到数据库中,数据返回排序后的结果,展示在有数上。
这种就会出现一种少数的特殊情况:
交叉表和图表是一样的排序逻辑,为什么一种排序生效了一种排序没有生效。如下图:
可以发现文本里面的排序和交叉表的排序不一样,文本里面的排序是错乱的。
这个就需要拿到这个图表生成的SQL去数据库中查询一下,文本的排序是数据库来做的,所以这种都是数据库的问题。
什么样子的数据库会出现这种情况?
比如有数连接的数据源类型是mysql,但是底层执行SQL的引擎并不是mysql引擎。
文档反馈
以上内容对您是否有帮助?