Я пытаюсь выполнить этот запрос в elasti c sql, я пытаюсь сгруппировать по обработке времени, но это не позволяет мне сделать. Я попытался поместить эту таблицу в качестве подзапроса, а затем упорядочить, снова не удается упорядочить.
SELECT tId, pType, MIN(InTime) FirstIn, MAX(OutTime) LastOut,
COALESCE(CAST(MAX(OutTime) AS NUMERIC) - CAST(MIN(InTime) AS NUMERIC),-1) processingTime_ms
FROM "logstash*"
where tId not like '.%' and tradeId is not null
group by tId, pType
order by processingTime_ms DESC
limit 500
Я попытался упорядочить с полным выражением, он выдает ту же ошибку CANNOT ORDERBY COLUMN OUTSIDE GROUP BY. Попытка добавить весь этот результат в подзапрос, а затем упорядочить, Это не дает ошибки, но и не сортирует. У холста Kibana нет сортировки по фрейму данных, поэтому я застрял с sql единственной опцией сортировки данных.