python - 在超集中可视化 SQL Lab 查询的原始输出

标签 python sql visualization apache-superset

我在 SQL Lab 中运行一个简单的查询并得到以下输出

SELECT timestamp, nav from account_info

enter image description here

我想将这个“原始”输出简单地可视化为时间序列折线图。

但是,当我单击可视化按钮时,我唯一的选项就是执行一些聚合(计数、求和、求平均值等)。

我不想聚合,我只是想可视化 sql 查询的输出。有办法做到这一点吗?

最佳答案

我相信聚合确实通常(如果不是总是)是必需的。

话虽这么说,解决方法是进行无意义的聚合: 在您的情况下,单击Visualize后,将timestampnav检查为is_dimension,检查timestampis_date,并将 navagg_func 定义为 MIN(x)

点击Visualize,选择Visualization TypeTime Series - Line Chart,设置Metrics min__nav 并删除Group By

查询,你应该得到我认为你正在寻找的东西。

关于python - 在超集中可视化 SQL Lab 查询的原始输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48434895/

相关文章:

mysql - 您如何根据 MIN 日期对值求和?

python - 如何根据损失精​​度和召回率确定过拟合模型

python - 一定时间后自动关闭窗口

python - Pandas 在不循环的情况下比较多索引数据帧

sql - 在google cloud firestore中执行JOIN查询

mysql - 如何使用别名显示两个计数之间的差异?

python - Python 探查器输出的 TreeMap 可视化 View ?

python - Bokeh 中带有对数轴的四边形

javascript - JSON 对象的可视化(关联数组)

python - 使用 nditer 进行浅层迭代