2017-01-27 18 views
3

私はドッカーに流入データベースランギンを持ち、テキストファイルからコマンドinflux -import -path="path/to/txt/file.txt" -precision=nを使用して値を入力しました。ここでInfluxdbでは、時間範囲で正しい値を取得できません

はテキストファイルです:

apikey,apiKey=master_key_4,param=client5 count=45 1482544000000000000 
apikey,apiKey=master_key_4,param=client5 count=85 1482562800000000000 
apikey,apiKey=master_key_4,param=client5 count=574 1482889600000000000 
apikey,apiKey=master_key_4,param=client5 count=567 1482966000000000000 

4つの値がありますが、最初の二つは、2016年12月24日、29日から28日と第四から三番目の値です。

次に、11月30日から12月31日までのすべての値を検索し、以前入力したすべての値を取得するためのクエリを実行します。ここで私が使用したクエリは次のとおりです。

SELECT * FROM apikey WHERE apiKey = 'master_key_4' AND time >= '2016-11-30 23:59:59.999' AND time <= '2016-12-31 23:59:59.999' GROUP BY param order by time 

事は、私は彼らが私が与えた時間の範囲内に含まれていても、最後の2つの値を取得することはできませんよということである。いくつかの後

name: apikey 
tags: param=client5 
time     apiKey   count 
----     ------   ----- 
1482544000000000000  master_key_4 45 
1482562800000000000  master_key_4 85 
+0

現在のところ、完全に異なるデータでこの問題を再現できます。 – Rlarroque

答えて

0

テストでは、データベースがドッカーに含まれているという事実とは関係ありません。

実際の問題は、私は問題を再現することはできません私はverison 0.13、1.0及び流入の1.1でテストされ、すべてが完璧に動作InfluxDB

のバージョン1.2から来るん。同じ問題が発生した場合、バージョンをダウングレードすることで回避することができます。

関連する問題