【问题标题】:How to get Y-axis from Hue SQL queries for charts如何从 Hue SQL 查询中获取 Y 轴的图表
【发布时间】:2019-11-03 23:10:55
【问题描述】:

我正在 Hue 中运行 MYSQL 查询,需要绘制输出图形。但是,我一直无法找到有关如何填充 Y 轴下拉框的信息。谁能指出我正确的方向?

我使用了一个使用 count(*) 填充 Y 轴的示例;是否有创建 Y 轴的不同方法的列表?此方法不适用于我的表。

以下查询未能提供任何 Y 轴选项:

select 'country','year','predicted_sales'
from predictions
where prod_id='210'
order by 'year' asc;

下面的查询只返回单列输出,即 100% 的结果:

select 'country','year',count(*) as pred
from predictions
group by 'country'
order by 'year' asc;

我正在使用的教程使用以下代码;它返回多列:

SELECT `start station`,
   `end station`,
   count(*) AS trips
FROM `itm_db`.`201402_trip_data`
GROUP BY `start station`,
     `end station`
ORDER BY trips DESC;

我不确定为什么我的不起作用。不找人为我工作;只是想找人为我指明正确的方向。

【问题讨论】:

  • 你应该显示一些数据,以及你想看到什么或你的数据代表什么
  • 我添加了一些代码块。谢谢。
  • 请阅读meta.stackoverflow.com/questions/333952/…然后,我们可以看到你真正想要什么
  • 我找到了。我的问题是我所有的值都存储为字符串。一旦我将数字字符串转换为 bigint,Hue 让我在 y 轴上绘制数字。

标签: mysql sql hue


【解决方案1】:

我找到了答案。我表中的所有变量都存储为字符串,不能在 y 轴上聚合和使用。一旦我将字符串变量转换为 bigint,我就能够在图表的 y 轴上绘制结果并进行可用的分析。

有时最简单的事情会让你失望!

【讨论】:

    猜你喜欢
    • 2018-05-15
    • 1970-01-01
    • 2016-10-11
    • 2017-03-10
    • 2014-10-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多