elasticsearch - ElasticSearch Canvas-下拉菜单不起作用

标签 elasticsearch canvas kibana elastic-stack

如何正确添加数据源,以便我可以在下拉菜单中获取值,这在Kibana中很容易,但是不确定在Canvas中如何做。

我从 flex 索引中添加了数据源,但是它无法正常工作,因为下拉列表中存在值。

请让我知道是否有人这样做。

最佳答案

是的,我必须承认,因为Canvas仍处于测试阶段,因此效果并不理想。但是,我能够轻松实现下拉过滤器的选择。

步骤:

  • 添加元素->下拉过滤器
  • 转到数据,然后单击更改数据源。
  • 选择索引,粘贴Lucene查询(我使用*:*来匹配所有内容,选择一个排序字段-在我的情况下为@timestamp)
  • 选择要排序的字段-我使用了field1.keyword
  • 不要忘记单击,保存(否则,当您单击“显示”选项卡时,它将被删除)
  • 转到“显示”标签,然后在“值”列和“过滤器”列中都输入您的字段-例如field1.keyword。别忘了点击设置以及

  • 我肯定会遇到的问题-您应始终为过滤器列选择.keyword类型,否则Canvas无法对其进行过滤,并会向您显示空结果。

    我也无法使其适用于多值字段,不确定它是否仅适用于单个值字段。

    关于elasticsearch - ElasticSearch Canvas-下拉菜单不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54496784/

    相关文章:

    elasticsearch - apachelog的logstash解析后,geipip.location丢失,Kibana Map Visualizer无法正常工作

    java - Log4J2 JsonLayout 打印类、方法和行以及@timestamp 覆盖

    mysql - Logstash 从 MySQL 一对多导入

    javascript - Canvas 宽度和高度 - webview

    Elasticsearch /Kibana : get values that are not found in entries more recent than a certain date

    Canvas 标签的 Javascript Sprite 动画库

    javascript - 加载图像,然后使用 canvas/javascript 对其进行动画处理

    elasticsearch - 如何在Elasticsearch中使用定义的分析器和分片创建索引?

    elasticsearch - Elasticsearch 快照并以URL类型还原

    javascript - Elasticsearch 在 Jasmine 测试中没有按时索引