表和数据透视表的图形化表示

可以使用表格和数据透视表的可视化来以结构化格式展示数据,并支持自定义格式、条件格式、超链接和图像等元素。 本页介绍如何在表格和数据透视表可视化中控制数据呈现。

有关创建透视可视化效果的示例,请参阅 透视可视化效果

表可视化效果与结果表

表格可视化可以独立于数据集下显示的原始结果表进行操作。 默认情况下,表可视化效果显示为隐藏所有列。 若要显示或隐藏列,请单击列名称旁边的 眼图标 眼睛图标。

可视化编辑器中的可见和隐藏列。

表配置

使用以下设置来控制表中显示哪些字段、列布局方式以及显示和格式化各个字段值的方式。

选择要显示的内容

若要向表格添加字段,请单击可视化编辑器的“列”部分中的加号图标。 添加的字段确定结果的显示方式:

  • 如果未聚合所有字段,表将显示行级结果。
  • 如果聚合了任何字段(例如度量值或定量字段的总和),则结果按表中的维度字段分组。

若要对列重新排序,请单击并向上或向下拖动字段。

单击字段以访问字段级设置,可在其中转换字段的值、配置显示选项并应用格式设置。 请参阅 字段级设置

表布局设置

Kebab 菜单图标 访问表布局设置。 “列” 部分旁边的 kebab 菜单:

  • 页眉高度:指定标头高度(以像素为单位)。 标题文本换行以填充指定的高度。 溢出文本将被截断。
  • 显示行号:添加显示行号的列。
  • 冻结左侧的列:冻结第一个 N 列,以便在水平滚动期间保持可见。
  • 每页的行数:指定表中每页的项数。

表布局设置。

字段级设置

单击可视化编辑器中的字段以访问其设置。 设置组织到以下选项卡中。

“值”选项卡

  • 字段:选择要显示的字段。
  • 更改类型:将字段强制转换为其他数据类型。
  • 转换:基于字段的数据类型应用转换。
  • 显示名称:指定列名的别名。
  • 标题工具提示:提供当用户将鼠标悬停在列标题上时显示的说明。
  • 用于搜索:启用后,在表上方添加搜索框以筛选结果。

“样式”选项卡

  • 对齐方式:选择左对齐、右对齐或居中对齐方式。
  • 列宽:设置列宽的像素值。 溢出文本将被截断。
  • 显示类型:控制单元格值的呈现方式:
    • 基本 (默认值):将值呈现为文本。 其他格式设置选项包括字体颜色、字体样式、背景色和条件着色。
    • 图像:采用 base64 编码的字符串并将其呈现为图像。 若要了解如何将图像编码为 URL,请参阅 图像路径和 URL
    • HTML:采用 HTML 字符串并呈现 HTML 输出。 在呈现之前,内容通过 HTML 清理器运行。
    • JSON:呈现具有展开和折叠浏览的 JSON 对象。

“设置格式”选项卡

自动 格式和 自定义 格式之间进行选择:

  • 自动:根据数据类型应用默认格式。
  • 自定义:根据数据类型启用其他选项:
    • 数字:货币符号、缩写、小数位数和有效数字。
    • 日期和时间:时间粒度的不同组合。 请参阅 日期时间类型

“作”选项卡

  • 链接:指定自定义模板化 URL。 设置后,单击单元格值会将用户重定向到指定的 URL。 URL 支持 {{@}} 作为单元格值的占位符。 输入相对路径(例如,/sql/dashboardsv3/{{@}}),以追加到Azure Databricks工作区 URL 或完全限定的 HTTPS URL(例如,https://databricks.com/{{@}})。
  • 工具提示:启用当用户将鼠标悬停在单元格上时显示的自定义格式化工具提示。

数据透视表配置

数据透视表跨行和列聚合和汇总数据。 与常规表不同,数据透视表允许向行或列添加维度字段,以创建跨表格视图。

注释

数据透视表支持呈现最多 1000 列 x 1000 行。

选择要显示的内容

将字段添加到以下编码,以控制数据在数据透视表中的显示方式:

  • :字段显示为行标题。
  • :字段显示为列标题。
  • :字段显示为数据透视表中的单元格值。

值级设置

Kebab 菜单图标 访问值级别设置。 “值 ”部分旁边的 kebab 菜单:

  • 显示为:选择多个值字段时,选择值子标题是否显示为行或列。
  • 标题高度:指定值列标题的标题高度。

表布局设置

Kebab 菜单图标 访问表布局设置。 “列” 部分旁边的 kebab 菜单:

  • 页眉高度:指定标头高度(以像素为单位)。 标题文本换行以填充指定的高度。 溢出文本将被截断。
  • 显示行号:添加显示行号的列。
  • 冻结左侧的列:冻结第一个 N 列,以便在水平滚动期间保持可见。
  • 每页的行数:指定每页上的项数。

字段级设置

单击某个字段以访问其设置。 可用选项因字段是作为行、列还是值添加而有所不同。

“值”选项卡

  • 字段:选择要显示的字段。
  • 转换:基于字段的数据类型应用转换。
  • 显示名称:指定列名的别名。
  • 对于添加为行或列的字段:
    • 显示总计:启用计算和呈现维度的总值。
    • 排序:按值或手动顺序对数据透视表进行排序。

“样式”选项卡

  • 对于添加为行或列的字段:
    • 页眉高度:设置标头高度(以像素为单位)。 标题文本换行以填充高度;溢出被截断。
  • 对于添加为值的字段:
    • 单元格高度和宽度:文本换行以适应指定的尺寸。 溢出文本将被截断。
    • 对齐方式:选择左对齐、右对齐或居中对齐方式。
    • 显示类型:控制单元格值的呈现方式:
      • 基本 (默认值):将值呈现为文本,其中包含字体颜色、字体样式、背景色和条件着色选项。
      • 色阶:基于单元格值应用连续颜色渐变背景。
      • 图像:采用 base64 编码的字符串并将其呈现为图像。 若要了解如何将图像编码为 URL,请参阅 图像路径和 URL
      • HTML:采用 HTML 字符串并呈现 HTML 输出。
      • JSON:呈现具有展开和折叠浏览的 JSON 对象。

“设置格式”选项卡

自动 格式和 自定义 格式之间进行选择:

  • 自动:根据数据类型应用默认格式。
  • 自定义:根据数据类型启用其他选项:
    • 数字:货币符号、缩写、小数位数和有效数字。
    • 日期和时间:时间粒度的不同组合。

“作”选项卡

仅适用于添加为值的字段。

  • 链接:指定自定义模板 URL 以在用户单击单元格值时重定向用户。
  • 工具提示:在单元格悬停时启用自定义格式的工具提示。

粘滞标头

数据透视表标题值粘滞,在滚动表数据时保持可见。 这样,在查看大型数据透视表时,可以更轻松地理解上下文。

将数据透视表下载到 Excel

将数据透视表可视化效果下载到 Excel 时,数据会以透视格式导出、保留行标题、列标题和聚合值。

要下载数据透视表:

  1. 单击 “Kebab”菜单图标。 数据透视表小组件的右上角的烤肉串菜单。
  2. 选择下载为 Excel

使用文本函数的条件格式

表和数据透视表可视化支持动态文本函数用于条件格式。 可以使用以下函数根据文本模式应用格式设置:

  • contains():当单元格包含特定文本时应用格式。
  • startswith():在单元格以特定文本开头时应用格式。
  • endswith():当单元格以特定文本结尾时应用格式。

若要使用这些函数,

  1. 在表或数据透视表可视化效果中选择列。
  2. “字体条件 ”部分中,使用其中一个文本函数定义规则。
  3. 指定满足条件时要应用的格式(颜色、样式)。

例如,若要突出显示包含“Error”的所有单元格,请在 contains("Error") 字体条件规则中使用。