我在SQL Lab中运行一个简单的查询并获得以下输出
SELECT timestamp, nav from account_info
我想将这个“原始”输出直观地显示为时间序列折线图。
然而,当我点击可视化按钮时,我唯一的选择是执行一些聚合(计数,求和,平移等)。
我不想聚合,我只想想象sql查询的输出。有没有办法做到这一点?感谢
答案 0 :(得分:2)
我认为聚合确实通常 - 如果不是总是 - 需要。
话虽如此,解决方法是进行无意义的聚合:
在您的情况下,点击Visualize
后,同时检查timestamp
和nav
is_dimension
,将timestamp
检查为is_date
,并定义{{1} } agg_func
为MIN(x)
。
点击nav
,选择Visualize
作为Visualization Type
,将Time Series - Line Chart
设置为Metrics
,然后移除min__nav
。
查询,你应该得到我认为你正在寻找的东西。
答案 1 :(得分:0)
我知道这已经很晚了,但是对于其他有类似问题的用户而言:
使用与时间序列相关的可视化时,您需要在处理之前从数据库表中设置默认的DATETIME字段。 要在超集中添加主DATETIME列,只需转到
Sources->tables->edit table
然后在表格中设置默认的DATETIME列。 为此,您无需编写SQL查询。创建切片时,只需在表中选择要在图表上显示的列即可。还可以选择时间列和时间范围。