我正在为我的用例评估德鲁伊,它通过实时安静来摄取csv数据。以下是服务器配置: -
{ “数据源” : { “观众”:{ “spec”:{ …
终于能够解决问题了。实际上我是以Epoch时间格式向德鲁伊发送时间,但它期待 ISO-8601 格式。在python中,可以通过以下方式轻松实现: -
datetime.datetime.utcnow().isoformat()
德鲁伊支持多种时间格式,可以在中指定 "timestampSpec" 属性。 德鲁伊文档列出了以下时间戳格式:“iso,millis,posix,auto或任何Joda时间格式”。
"timestampSpec"
例如,以毫秒为单位发送时间:
"timestampSpec" : { "column" : "timestamp", "format" : "millis" }
有几件事