79

我正在为一个项目测试 Kibana 4。

我从我的数据库表中创建了一个索引,该索引由 3 个字段组成:

  1. 日期
  2. 用户
  3. 行动

我想在我的仪表板中将我的索引显示为一个简单的表(3 列,N 行)。

我尝试使用“数据表”可视化,但我找不到在没有任何指标(计数、总和等)的情况下显示结果的方法

也许很简单,我错过了一些东西......有没有办法做到这一点?

问候,

4

4 回答 4

166

在“发现”选项卡上,创建一个仅包含所需字段的视图,然后将其保存为搜索。

在仪表板选项卡上,单击编辑,然后单击+ Create new按钮以添加小部件,但如果您查看顶部,则有一个搜索选项卡。选择它并添加您保存的搜索。

于 2015-04-16T15:50:08.860 回答
21

[弹性 7.x / 2019 更新]

当我阅读@Alcanzar 的答案时,我有点困惑,所以我在这里分享一些对新手友好的逐步操作方法:

  • 第 1 步:创建索引模式

  • 第 2 步:转到仪表板视图,并在您的索引上创建一个视图
    通过单击“添加”选择要在视图中包含/添加的每一列(令人困惑的部分是,在您这样做之前,您将拥有一个“加扰”视图以混乱的方式列出所有内容。

  • 第 3 步:转到 Dashboard 视图,并在您的索引上创建一个视图

诀窍是选择您想要包含的特定列......瞧!
不要忘记保存您的视图,这将在此过程中大有帮助。

于 2019-11-16T23:01:31.240 回答
15

在 Kibana 7.5.0 中,您可以执行以下操作:

  1. 转到发现部分 在此处输入图像描述
  2. 选择您感兴趣的领域 在此处输入图像描述
  3. 单击保存以保存您的发现搜索,以便您可以在可视化和仪表板中使用它 在此处输入图像描述 在此处输入图像描述
  4. 单击仪表板并创建一个新仪表板 在此处输入图像描述 在此处输入图像描述
  5. 单击添加并选择面板 在此处输入图像描述 在此处输入图像描述
  6. 没有第6步 在此处输入图像描述
于 2020-06-11T22:07:03.813 回答
0

公认的解决方案有其优点(如果为简单起见,您将索引视为一个表,这是自然处理行的唯一方法)但也有缺点(它允许用户查看太多信息,通过扩展记录出现在表中;用户无法导出值)。

因此,如果您计划构建表格以在用户看到的报告中使用,这些报告不应该看到任何内容并且可能想要导出数据,我建议使用表格可视化的不同(hacky)方法:

假设您有三列 A、B 和 C:

  • 如果考虑到 A 和 B 的组合值没有重复,则可以将这两个值用作聚合字段,然后为 C 设置 Max 或 Top hit Metric。

  • 如果连 A、B 和 C 都有重复,那么您可以将它们三个用作聚合字段并添加一个 Metric 计数,这将为您提供重复行数。这个解决方案在某种程度上是有道理的,因为您不是重复同一行“n”次,而是告诉您应该重复该行“n”次。

  • 如果 A 和 B 有重复但 A、B 和 C 是唯一的,那么就没有优雅的解决方案。您必须将它们中的三个用作聚合字段,但最后您将有一个虚拟度量(例如,计数,始终等于 1)。

为什么?为什么我们必须经历这一切?那是另一个问题...

于 2019-11-27T15:59:33.407 回答