Как получить ось Y из Hue SQL-запросов для диаграмм - PullRequest
0 голосов
/ 04 ноября 2019

Я выполняю запросы MYSQL в Hue, и мне нужно отобразить вывод. Однако мне не удалось найти информацию о том, как заполнить раскрывающийся список для оси Y. Может кто-то указать мне верное направление?

Я использовал один пример, который использовал счетчик (*) для заполнения оси 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;

Я не уверен, почему мои не работают. Не ищу кого-то, кто сделает за меня работу;просто ищу кого-то, чтобы указать мне правильное направление.

1 Ответ

0 голосов
/ 05 ноября 2019

Я нашел ответ. Все мои переменные в моих таблицах были сохранены в виде символьных строк, которые нельзя агрегировать и использовать на оси Y. После того, как я преобразовал свои строковые переменные в bigint, я смог нанести результаты на оси Y своих диаграмм и провести анализ, который можно было использовать.

Иногда самые простые вещи сбивают вас с толку!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...