Sql Kibana中的时间戳差异
我有两个字段作为SQL查询的一部分进入我们的ELK集群:Sql Kibana中的时间戳差异,sql,oracle,logstash,kibana,kibana-5,Sql,Oracle,Logstash,Kibana,Kibana 5,我有两个字段作为SQL查询的一部分进入我们的ELK集群: "TO_TIME": "22-FEB-17 10.37.21.000000000 AM", "FROM_TIME": "22-FEB-17 10.34.37.000000000 AM" 是否有办法获取每个日志消息中此字段之间的时间差(在本例中为2分钟44秒)并通过Kibana显示 如果这不起作用,Oracle SQL查询也会起作用 提前谢谢 这是一个预言家的答案。Oracle没有datediff函数,但可以使用math。这个概念很简单
"TO_TIME": "22-FEB-17 10.37.21.000000000 AM",
"FROM_TIME": "22-FEB-17 10.34.37.000000000 AM"
是否有办法获取每个日志消息中此字段之间的时间差(在本例中为2分钟44秒)并通过Kibana显示
如果这不起作用,Oracle SQL查询也会起作用
提前谢谢 这是一个预言家的答案。Oracle没有datediff函数,但可以使用math。这个概念很简单
to_time - from_time = a floating point number
The integer portion of that number represents days.
The decimal portion represents partial days. In other words, 1.5 would represent 36 hours.
现在,您所要做的就是将这个概念应用到您的需求中。示例日期是带小数秒的xhown,因此它可能是时间戳值而不是日期。在这种情况下,结果不是浮点数,而是间隔数据值。