如何在Apache Superset中编辑查询?

时间:2018-05-11 18:23:11

标签: data-visualization apache-superset

我想更改查询,以使指标/标签不同。因此,与#34; sum_sum_girls"的图表不同,它会说" Total Girls"代替。

当前查询如下:

 SELECT state AS state,
       SUM(sum_girls) AS sum__sum_girls
FROM birth_names
WHERE ds >= '1918-05-11 00:00:00.000000'
  AND ds <= '2018-05-11 18:03:20.000000'
  AND state NOT IN ('other')
GROUP BY state
ORDER BY sum__sum_girls DESC
LIMIT 50000
OFFSET 0;`enter code here`

我想改变它,所以它说

  SELECT state AS state,
       SUM(sum_girls) AS Total_Girls
FROM birth_names
WHERE ds >= '1918-05-11 00:00:00.000000'
  AND ds <= '2018-05-11 18:03:20.000000'
  AND state NOT IN ('other')
GROUP BY state
ORDER BY sum__sum_girls DESC
LIMIT 50000
OFFSET 0;

有什么建议吗?尝试谷歌搜索无济于事。我曾经能够在Tableau中创建简单的自定义SQL查询。

3 个答案:

答案 0 :(得分:2)

您应该可以通过导航到“SQL实验室”来创建自定义查询。 &GT; &#39; SQL编辑器&#39;。

然后,您应该能够在图表中创建查询并重复使用它们。

参见&#34;使用SQL Lab创建数据源&#34;在https://duperset.com/getting_started

答案 1 :(得分:1)

不确定这是否是你要找的,但我会试试。
对于图表,您可以为任何指标定义详细名称。这将是显示为图表图例的名称 为此,请转到您用于图表的Datasuource(有时也称为Table),然后转到List Metrics选项卡。

答案 2 :(得分:0)

转到Edit Datasource,然后在标签Metrics中定义指标及其标签,这些指标将显示在图表中。

enter image description here

另一种方法是直接在图表中对其进行定义,如下图所示:

enter image description here