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