2017-04-03 7 views
0

ドルイドエントリーには、タイムスタンプ、ディメンションおよびメトリックがあります。摂取エントリ(CSV)のdruidデータストア内のタイムスタンプフィールドの精度はどのくらいですか?

(ウェブサイトから)

例:

2013-08-31T01:02:33Z,"f7ehv","AHX","true",57,200,-143 

私は矢継ぎ早に単一のノードで撮影した測定値の束を持っています。ナノ秒の精度でデータを記録します。私の質問は、 "は、タイムスタンプのナノ秒精度を扱うことができるのですか?"です。

これらはリアルタイムで処理する必要はなく、データベースへの取り込みをバランスさせることができます。サーバー上の負荷クエリは問題にはなりません。

タイムスタンプに関する仕様書/ドキュメントへのリンクがあります。 私はdocumentationを見ましたが、この問題に固有のものは見つかりませんでした。

答えて

1

ドルイドは、ミリ秒精度のタイムスタンプを取り込みます。これは、スーパーはっきりしないのですが、あなたは彼らの摂取仕様ドキュメントおよび粒度ドキュメントからそれを推測することができます。

タイムスタンプ形式:ISO、ミリ秒、POSIX、自動または任意のジョダ時間形式

http://druid.io/docs/latest/ingestion/#timestampspec

クエリの粒度:ここでの最小

ミリ秒の精度を意味noneです
https://groups.google.com/forum/#!topic/druid-user/2oAq41dCGbg

うまくいけばできます:

は、私はまた、Googleグループでは、このリンクを見つけました!

+0

ありがとう、これは本質的に私が探していたものです。 <秒精度を別のフィールドにintとして格納することを検討することがあります。それは問題を解決するかもしれない。 – lohithbb

関連する問題