将超集中的null替换为零

时间:2020-10-14 06:12:52

标签: python apache-superset

我在超集上创建折线图,该折线图是针对某些聚合函数和时间列绘制的。当在那个特定的时间没有事件发生时,我得到的是空值,因为我正在破坏图表。有没有办法将这些空值替换为0?

1 个答案:

答案 0 :(得分:1)

如果您在图表浏览中,请单击数据集名称旁边的3个点,然后单击“编辑数据集”。进入“计算列”选项卡,然后单击“添加项目”。然后,您可以在SQL字段中定义将应用于列的条件。因此,您可以编写IF(my_column IS NULL, 0, my_column)之类的SQL并为此计算列添加标签。然后,在图表上使用此计算列。您可以在框中使用所需的任何SQL语句(格式转换,CASE WHEN,IF等)

相关问题