2

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

SELECT timestamp, nav from account_info

在此处输入图像描述

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

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

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

4

2 回答 2

2

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

话虽如此,解决方法是进行无意义的聚合:在您的情况下,单击 后Visualize,同时检查timestampand navas is_dimension,检查timestampasis_date并定义agg_funcas MIN(x)for nav

单击Visualize,选择Visualization TypeTime Series - Line Chart,设置Metricsmin__nav并删除Group By

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

于 2018-01-26T06:03:14.193 回答
0

我知道这已经很晚了,但也许对于其他有类似问题的用户来说:

使用与时间序列相关的可视化时,您需要在处理之前从您的数据库表中设置一个默认的 DATETIME 字段。要在超集中添加主 DATETIME 列,您只需转到

Sources->tables->edit table    

然后从您的表中设置一个默认的 DATETIME 列。为此,您无需编写 SQL 查询。只需在创建切片时在表格中选择您想要可视化的列。您还可以选择时间列和时间粒度。

于 2019-07-02T10:59:26.920 回答