首先,进入Superset的仪表板,并选择要进行排序的堆叠条形图。
然后,单击“图表”选项卡,并在“图表类型”下拉菜单中选择“堆叠条形图”。
点击“自定义CSS”选项卡,并将以下代码粘贴到文本框中:
.nv-bar text {
font-size: 12px;
cursor: pointer;
white-space: nowrap;
}
保存并应用更改。
最后,在“查询”选项卡中,将以下代码添加到“Order By”框中:
SUM({{ column_name }}) DESC
以下是完整的Superset代码示例:
.nv-bar text {
font-size: 12px;
cursor: pointer;
white-space: nowrap;
}
SELECT column_1, column_2, SUM(column_3) AS "Total" FROM my_table GROUP BY column_1, column_2 ORDER BY SUM(column_3) DESC