[Elasticsearch 实战][全唐宋诗][下] 使用 Kibana 分析诗人作品产量

请先看 [Elasticsearch 实战][全唐宋诗][上] Java 导入诗集数据

1 创建标签云面板

  1. 左侧菜单栏中,选中“Visualize”面板;
  2. 点击“Create new visualization”;
  3. 选中“Tag Cloud”;
  4. 数据源选择 poem*;
  5. 添加 Buckets:Tags;
  6. 聚合选择 Terms;
  7. Field 选择 “author”,Size 填入 50,点击蓝色的运行按钮。
  8. 点击“Save”保存此组件。

2 创建其他面板(如柱状图)

跟上面的操作差不多,只是组件不一样,自己捣鼓一下。

3 创建看板(Dashboard)

  1. 在左侧菜单栏中,选中 Dashboard 面板;
  2. 点击 “Create new dashboard”;
  3. 点击 “Add”,将刚才创建的面板加进去;
  4. 排列一下布局,大功告成。

可以看到,陆游以 9271 首诗稳居榜首。有 5 个和尚上榜,前 3 位产量都在李白之上。

番外:使用 Kibana 搜索内容

我要搜索所有包含“冰”的诗句。

  1. 在左侧菜单栏中,切到 Discover 面板;
  2. 在搜索框内输入“冰”。