表格

表格”选项非常适合查看表格数据(duh),或用于查看用户或订单等列表。表格的可视化选项允许您在正在查看的表格中添加、隐藏或重新排列字段,以及修改其格式。请查看表格可视化可以做的所有事情

重新排列、添加和删除列

打开表格的设置,您将看到“列”选项卡,其中显示了当前在表格中显示的所有列。要隐藏列,请单击眼睛图标。

要管理这些列,包括来自链接表的列,只需单击添加或删除列。选中您想要在可见部分显示的列旁边的框,或取消选中以隐藏它们。

要重新排列列的顺序,只需单击并拖动侧边栏中的任何列。您也可以单击表格中列的标题,并将列拖动到表格中的另一个位置。

更改这些选项不会更改实际表格本身;这些更改创建了表格的自定义视图,您可以将其另存为 Metabase 中的问题,并在以后引用、与他人共享或添加到仪表盘

列标题的筛选和汇总选项

单击列标题,Metabase 将显示用于筛选和汇总数据的快速选项。列的选项取决于列的数据类型(ID、文本、数字、日期)。

按此列筛选

您可以输入一个值并筛选列值

文本筛选器

  • 是 / 否
  • 包含 / 不包含
  • 开头是 / 结尾是
  • 为空 / 不为空

数字筛选器

  • 介于
  • 大于 / 小于
  • 大于或等于 / 小于或等于
  • 等于 / 不等于
  • 为空 / 不为空

分布

单击分布将通过计算行数并按列中的值对计数进行分组来汇总数据。

唯一值

获取唯一值的计数。

合并列

您可以合并一个或多个文本列。例如,名字列和姓氏列。

您可以指定分隔符(如空格、逗号或单词“Danger”)来告诉 Metabase 如何合并列。

提取日、月…

从日期时间中,您可以抓取

  • 一天中的小时:0、1、2…
  • 月份中的日:0、1、2…
  • 星期几:星期一、星期二…
  • 年份中的月份:一月、二月…
  • 年份中的季度:第一季度、第二季度…
  • 年份:2024、2025…

提取域名、主机

从 URL 或电子邮件中抓取域名或主机。所以如果您有https://www.example.com

  • 主机:example.com
  • 域名:example
  • 子域名:www

从 URL 和电子邮件中提取域名和主机不适用于 MongoDB、SQLite 和 SQL Server。对于 Druid,提取域名和主机仅适用于 Druid-JDBC 驱动程序。

随时间求和

将所有值相加并按时间段分组,通常按月。

列格式化选项

要格式化表格中任何列的显示,请单击列标题并选择Formatting选项(您也可以通过在可视化设置的Columns选项卡中单击任何列上的齿轮来访问)。

Column formatting

您看到的选项将因您正在查看的列类型而异

文本格式化选项

标题

您可以重命名列。

显示为

您可以按原样显示文本,也可以将文本显示为链接。如果您选择链接,您还可以更改显示的文本,并为链接文本和链接的 URL 使用参数。

例如,您可以使用结果中另一列的参数创建动态 URL

 https://www.example.com/{{category}} 

在上面的示例中,Metabase 将获取该行类别列的category值(在本例中为widget),并将其插入到 URL 中

https://www.example.com/widget

日期格式化选项

日期格式化选项包括与文本格式化相同的选项,以及

日期样式

样式包括

  • 2024 年 4 月 1 日
  • 2024 年 4 月 1 日
  • 2024 年 4 月 1 日,星期一
  • 4/1/2024
  • 1/4/2024
  • 2024/4/1

缩写日期和月份

如果您选择包含单词的日期样式,此切换将缩写它们。例如

  • 未缩写:2024 年 4 月 1 日,星期一
  • 缩写:2024 年 4 月 1 日,星期一

显示时间

此选项确定 Metabase 是否在日期中包含时间。

  • 关闭
  • HH:MM
  • HH:MM:SS
  • HH:MM:SS:MS

时间样式

您可以选择 12 小时制时钟样式或 24 小时制时钟样式。

  • 下午 5:24 (12 小时制)
  • 17:24 (24 小时制)

数字格式化选项

显示迷你条形图

此选项在此列中每个数字旁边显示一个小的水平条,以显示其相对于列中其他值的大小。

样式

数字样式包括

  • 数字
  • 百分比
  • 科学计数法
  • 货币

分隔符样式

为您提供各种选项,用于指定如何使用逗号和句点分隔数字。

  • 100,000.00
  • 100 000,00
  • 100.000,00
  • 100000.00
  • 100,000.00

小数位数

强制数字显示为指定的小数位数。

乘以一个数字

将此列中的每个数字乘以您在此处键入的任何内容。只是不要在此处键入表情符号;它有很小的几率会显现时间漩涡。

添加前缀/后缀

允许您在每个单元格值之前或之后放置符号、单词或任何内容。

货币格式化选项

货币列具有与数字相同的所有选项,以及以下选项

货币单位

允许您更改货币单位,使其与系统默认单位不同。

货币标签样式

允许您在将货币标签显示为以下内容之间切换

  • 符号(如 $)
  • 代码(如 USD)
  • 货币的全名(如“美元”)

在何处显示货币单位

允许您在列标题中或列中每个单元格中显示货币标签之间切换。

条件表格格式化

有时,当表格中的某些行或列满足特定条件时,突出显示它们会很有帮助。您可以通过在查看任何表格时转到可视化设置,然后单击条件格式选项卡来设置条件格式规则。

Conditional formatting

当您添加新规则时,您首先需要选择应受影响的列。您的列可以通过两种方式格式化

  • 单色。如果您想要突出显示列中满足以下条件的单元格:大于、小于或等于特定数字,或者它们匹配或包含某个单词或短语,请选择单色。您可以选择突出显示满足您选择的条件的单元格的整行,以便在向下滚动表格时更容易发现。
  • 颜色范围。如果您想要为列中的所有单元格着色,从最小到最大,反之亦然,请选择颜色范围。此选项仅适用于数值列。

您可以在表格上设置任意数量的规则。如果两个或多个规则相互冲突,则规则列表中顶部的规则将胜出。您可以单击并拖动规则以重新排序,并单击规则以对其进行编辑。

透视表

如果您的表格是包含一个数值列和两个分组列的结果,Metabase 也会自动“透视”您的表格,如下例所示。透视会获取您的一列并将其旋转 90 度(“透视”),以便其每个值都成为列标题。如果您单击齿轮图标打开可视化设置,您可以选择要透视的列,以防 Metabase 弄错;或者您也可以完全关闭透视行为。

Pivot table

此自动透视与透视表可视化不同。

阅读其他版本的 Metabase文档。