首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Kibana -匹配此索引模式的索引不包含任何时间字段

Kibana -匹配此索引模式的索引不包含任何时间字段
EN

Stack Overflow用户
提问于 2020-12-06 19:21:54
回答 1查看 901关注 0票数 0

这是我的定义:

代码语言:javascript
复制
@Store(type="elasticsearch", hostname="localhost", username="elastic", password="changeme", port='9200', index.name = 'frauds', index.type='_doc') 
define table FraudIndex (timestamp long, creditCardNo string, suspiciousTrader string, amount double, currency string);

这是我的问题:

代码语言:javascript
复制
@info(name='SuspiciousTradeES')
from TradeStream as t join FraudTable as f
    on t.creditCardNo == f.creditCardNo
select eventTimestamp() as timestamp, t.creditCardNo, t.trader as suspiciousTrader, t.amount as amount, t.currency as currency
insert into FraudIndex;

不幸的是,Kibana无法识别和时间字段,因为它是一个“数字”。

我该如何得到可能的时间戳呢?

编辑:我还可以添加一个问题,我如何使用WSO2SI中的地图和geo_point类型?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-12-13 05:39:57

手动准备我的映射,它起作用了。

代码语言:javascript
复制
{    
    "properties": {
        "timestamp": {
            "type": "date",
            "format": "yyyy-MM-dd HH:mm:ss"
        },
        "creditCardNo": {
            "type": "keyword"
        },
        "suspiciousTrader": {
            "type": "keyword"
        },
        "coordinates": {
            "type": "geo_point"
        },
        "amount": {
            "type": "double"
        },
        "currency": {
            "type": "keyword"
        }
    }
}    
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65167430

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档