在 Kibana 中为关系数据生成交互式仪表板

Generate interactive dashboard for relational data in Kibana

我有搜索引擎数据(搜索和点击),有两个 table(如 Elasticsearch 中的 table 字段)搜索和点击。我在它们之间有一个映射(相应数据中的相同 id),现在我想使用 Kibana 生成各种交互式仪表板,一些例子是

  1. 对点击位置使用范围过滤器的饼图。 (1-5,5-10 等)
  2. 数据 table 包含来自两个 table.
  3. 的所选位置桶的热门查询
  4. 热门查询的数据 table 及其点击次数为 URL 的网址。

所有这些图表都应该是交互式的,即如果我点击位置桶,那么搜索 table 数据也应该显示。 (注意搜索中没有位置字段 table,这些记录之间只有相同的 ID 映射。)

所以我的问题是我们可以将 Kibana 4 用于此类用例吗?如果是,那么如何为两个不同 table 中的数据生成报告?目前我们正在使用支持 sql 连接的 tableau,因此我们能够实现此功能。

我也在 Kibana 官方讨论区发布了同样的问题。找到了下面的答案。 https://discuss.elastic.co/t/generate-interactive-dashboards-for-relational-data/1146

答案摘要。 “Elasticsearch 不支持联接。 您需要查看 parent/child 或嵌套,但是 Kibana 目前不支持其中任何一种。"