2016-10-18 2 views
0

Im mit influxDb und Aufzeichnung von Benutzerbesuchen auf ein Wörterbuch Seiten und versuchen, einige Fragen arbeiten zu bekommen.Wie GROUP BY mit COUNT() und Reihenfolge von COUNT in Influxdb?

Wie zum Beispiel versuche ich herauszufinden, wie man eine sortierte Menge von Stichwörtern sortiert nach einer Anzahl von Besuchen zu einer bestimmten Wortdefinition innerhalb eines bestimmten Zeitrahmens erhält. Also im Grunde Wörter nach einer Reihe von Besuchen sortiert.

Im Versuch, so etwas wie diese:

SELECT COUNT(*) FROM lookup GROUP BY word ORDER BY count_value LIMIT 100 

^Aber es funktioniert nicht. Fehlermeldung ist "Server zurückgegeben Fehler: Fehler beim Analysieren der Abfrage: nur ORDER BY Zeit unterstützt zu diesem Zeitpunkt".

Was versucht ich nicht in influxDb erreichen?

+0

können Sie zeigen, wie Ihre Daten in Influxdb gespeichert sind? – IIIIIIIIIIIIIIIIIIIIII

Antwort

2

Wie durch den Fehler festgestellt, die zurückgegeben wurde, unterstützt

Server returned error: error parsing query: only ORDER BY time supported at this time 

InfluxDB nur ORDER BY Zeit im Moment. Um das gewünschte Ergebnis zu erzielen, müssen Sie die Clientseite ORDER BY ausführen.

+0

thx. Ja. Ich ging mit ELK Stack, der für dieses Szenario wirklich gut zu funktionieren scheint. – Dannyboy