我有一个包含时间戳信息的数据集。我按照这里的教程使用 Python/PYES 包将数据插入到弹性搜索中。
然后,我在同一台机器上安装了 Kibana 并修改了 js。我打开 Kibana 网页并在那里查看我的数据没有问题。
但是,当我尝试创建直方图时。它弹出以下错误:
× Oops! FacetPhaseExecutionException[Facet [0]: (key) field [@timestamp] not found]
仅供参考,我的映射如下所示:
mapping = {
'timestamp': {
'type': 'date'
},
'productNumber': {
'type': 'string'
},
'manufacturer': {
'type': 'string'
},
'stock': {
'type': 'integer'
},
'unitPrice': {
'type': 'float'
}
}
另外,如果你去 Kibana 的演示页面,你可以看到时间戳列前面有@符号,我不知道是不是这个问题。
任何人都知道我做错了什么,我想使用直方图显示我的数据:(