垂直表
垂直表同时显示多个字段,其中每行的内容在逻辑上相互关联。一个表可以根据需要由任意多个维度和度量组成。 垂直表包括在可视化捆绑中。
应用程序创建者可以同时添加多个字段,在列级别自定义表,添加替代维度和度量,设置列宽,应用分页,并打开图表探索。
图表探索允许没有编辑权限的用户在分析模式下自定义原始垂直表。这些用户可以添加或删除列、更改排序顺序、将列重新排列以及进行选择。然后,他们可以共享、下载、订阅新的表格布局或为新的表格布局添加书签。用户在图表探索模式下所做的更改不会被分析工作表的其他用户看到。
适用场景
如果您想要查看详细的数据和精确的值(而不是值的可视化),可以使用垂直表。当您想要比较单个值时,表格很有用。向下钻取组维度在表格中非常有效。在有限的空间内,您可以向下钻取到下一级别的详细信息,并分析更新的度量值。如果希望用户能够在分析模式下创建自定义表,请使用此表。
优势
您可以通过不同方式对表格进行筛选和排序。表格中可以包含许多值,并且当您在表格中向下钻取时,可以充分利用工作表上的有限空间。当您想要查看确切的值而非趋势或图案时,表格是极好的选择。表格是将数据导出到其他程序中的一种简单方法。
劣势
如果垂直表包含许多值,则很难获得各值关联的概述。并且,也很难以确定表格中的不规则性。
优化表格的最佳实践
如果一个表有太多的维度和度量,那么它的加载速度可能会很慢。作为最佳实践,将大多数字段和表达式添加为替代列。这鼓励用户使用图表探索只添加他们需要的字段。
您还可以通过确保表具有 10 列或更少的列来提高性能。
从单个数据源提取字段的表将比包含多个数据源中字段的表执行效果更好。
创建垂直表
您可以在编辑的工作表上创建垂直表。
执行以下操作:
- 在资产面板中,打开自定义对象 > Qlik Visualization bundle 并将垂直表对象拖动到工作表中。
- 单击添加列将项目添加到表中。将打开下拉列表。
- 字段和主条目:打开一个可搜索的对话框,显示每个字段和主条目。您可以选择添加任何项目作为维度或度量。
- 自定义表达式:打开一个对话框,您可以在其中键入表达式或打开表达式编辑器 。
- 在“属性”面板的数据下,单击 以向表中添加更多维度或度量。
创建表格时,可能需要在属性面板中调整其外观和其他设置。
使用表格条目
执行以下操作:
-
在列和替代列下,单击任何项目旁边的复选框,然后单击 执行剪切、粘贴和删除等操作。单击列或替代列旁边的复选框,以选择列表中的所有项目。使用箭头图标在每个部分之间移动项目。
信息注释替代列是用户在使用 使用图表探索 时可以选择添加到表中的列。 -
若要更改列顺序,请单击字段或表达式旁边的 ,然后拖动该项。
-
单击项目名称以打开其各个属性。在这里,您可以更改标签、设置列的背景色、控制文本对齐方式、设置列宽等。
信息注释如果文本对齐设置为自动,则列数据会根据数据类型对齐:文本值为左对齐,数值(包括日期相关值)为右对齐。如果将其设置为自定义,则可以靠左、居中或靠右对齐数据。
表格排序
您可以通过不同方式对表格进行排序:
- 列排序:从左至右调整维度和度量的顺序。
- 行排序:调整行的排序优先级顺序。
- 内部排序:使用维度和度量的内部排序顺序。
- 交互式排序:在分析期间,您可单击列标题以将表格排序
列排序
默认情况下,列排序顺序按在表格中添加维度和度量的顺序设置。如果先添加 Sales 度量,则会在表格中(最左边)先显示此度量。添加的下一个维度或度量显示在第二列,依此类推。在属性面板的列下,可以更改列排序顺序。
行排序
默认情况下,行按首先添加的维度或度量,使用数值降序、文本值升序进行排序。列标题下的小箭头表示按哪列对表格排序。
可以在属性面板的排序下更改行排序。拖动维度和度量可更改排序优先顺序。在许多情况下,排序不仅受排序中的第一个维度或度量影响,而且受后续维度或度量影响。
示例:
在以下屏幕截图中,这些行首先按 Customer 排序,然后依次按 Month 和 Product Type 排序。正如您所看到的,Customer 列和 Month 列包含几个值相同的行(A-2-Z Solutions 和 Month)。Product Type 中的行按字母顺序排序,但仅显示一月向 A-2-Z Solutions 客户销售的产品类型。
通过更改排序顺序,以便依次按 Product Type 和 Month 二次排序,向 A-2-Z Solutions 客户销售的所有 Product Type 项目都会按字母顺序显示,但仅在 Month 下显示销售产品时的月份。
内部排序
每个维度和度量都有默认的(自动)内部排序顺序,这种顺序可以更改。在排序下,单击要更改的项目,然后单击切换至自定义排序的按钮。如果对项目内部排序做出的更改与某优先级更高的项目冲突,则此排序可能没有效果。
交互式排序
在分析期间,可以设置要排序的列,只需单击列标题即可。第一次单击将根据所选项目的默认排序方式对表格排序。第二次单击将颠倒此排序顺序。交互式排序基于会话,不能保存。如果您想让排序更改成为永久内容,则需要在属性面板中进行更改。
能够编辑工作表的用户可以使用图表探索进行交互排序,单击编辑工作表,然后将这些更改保存到原始表
使用插件
在“属性”面板的插件下,垂直表具有以下选项:
数据处理:
- 包括零值:取消选择此选项后,演示文稿中不会包括值为“0”的度量。如果有多个度量值,演示文稿中必须排除值为“0”的所有度量值。
-
计算条件:用于在此文本字段中指定表达式,以设置所显示对象需要满足 (True) 的条件。该值可以作为计算公式输入。例如:count(distinct Team)<3。如果不满足条件,则会显示在已显示消息中输入的消息或表达式。
当图表或表格由于大量数据而响应缓慢时,计算条件非常有用。可以使用计算条件隐藏对象,直到用户通过应用选择将数据筛选到更易于管理的级别。使用显示的消息属性来引导用户筛选数据。
垂直表样式设定
在“属性”面板的外观下,垂直表具有以下选项:
一般
-
显示标题:在所有可视化中默认为开,不包括筛选器窗格、KPI 及文本和图片可视化。
输入标题、副标题和脚注。默认情况下,将字符串解释为文本字符串。但是,您也可以使用表达式的文本字段,或文本和表达式的组合。字符串开头的等号 (=) 表明它包含表达式。
如果要通过使用表达式编辑器创建表达式,单击 。
信息注释标题在单行上显示。如果注入换行符,它们将被忽略。 -
显示悬停菜单如果希望悬停菜单显示在可视化中,请启用此切换。
- 显示详细信息:如果您希望允许用户能够选择查看详细信息,例如描述、度量和维度,则设置为显示。
- 显示表达式:如果希望让用户能选择查看表达式,则设置为显示。
替代状态
状态:设置要应用到可视化的状态。您可以选择:
- 在主条目中定义的任何备用状态。
- <已继承>,在这种情况下使用为工作表定义的状态。
- <默认状态>,它表示未应用任何替代状态的状态。
有关替代状态的更多信息,请参阅使用备用状态进行对比分析。
外观
-
样式:您可通过单击样式来更改表格的样式。您可以通过单击 重置样式。
-
一般:使用以下设置来设置可视化的样式:
-
标题:设置此可视化中标题的字体、强调样式、字体大小和颜色。
-
副标题:设置此可视化中副标题的字体、强调样式、字体大小和颜色。
-
脚注:设置此可视化中脚注的字体、强调样式、字体大小和颜色。
-
-
图表:自定义表格的样式,覆盖应用程序主题。您可添加自定义标题、内容字体大小、行高度(以线计)和颜色。可以设置悬停时要突出显示的行,并设置行和字体的颜色。
-
- 总计:
- 自动:总计(表达式结果)自动包含在表格顶部。
- 自定义:选择是否显示总计,以及是在顶部还是底部显示总计。
- “总计”标签:设置总计行的标签。还可以使用表达式作为标签。
- 使用分页:不是一次显示所有行,而是只显示一定数量的行。用户可以使用表格底部的箭头按钮进行导航。
使用图表探索
图表探索允许没有编辑权限的应用程序使用者和其他用户在分析模式下自定义原始垂直表。它位于图表探索下的 菜单中。
应用程序使用者和查看者可以使用图表探索来添加或删除表中的列、重新排序列、更改列宽以及应用选择项。在图表探索模式下,无法更改工作表上整个表的大小或布局。
图表探索模式是一种快速删除或添加数据,然后共享、下载数据或为新表状态添加书签的好方法。它在许多查看者有不同需求的应用程序中非常有用。图表探索面板不会显示在您共享或下载的结果表中。
如果您使用图表探索模式自定义表,其他用户将无法看到您的更改,除非您将其保存为公共书签。这意味着几个用户可以同时更改同一个表。如果刷新浏览器页面,您的更改将保持可见,但如果注销或会话超时,更改将丢失。如果发生这种情况,表将返回到其默认状态,由创建垂直表的人员设置。如果要保存表格布局,请创建一个书签。 有关详细信息,请参阅创建书签。
能够编辑工作表的用户可以使用图表探索进行更改,单击编辑工作表,然后将这些更改保存到原始表
应用程序开发人员可以在属性面板中打开图表探索:
-
启用图表探索:打开此选项可进行图表探索。
-
可见性选项:
-
自动:当用户打开工作表时,可以看到图表探索面板。
-
最小化:当用户打开工作表时,图表探索打开,但不可见。用户可以通过单击 然后单击 图表探索在悬停菜单中打开它。
-
要使表项在图表浏览模式下可用,表创建者(或可以编辑工作表的用户)必须将这些字段、主条目或表达式作为列或替代列添加到表中。有关详细信息,请参阅使用表格条目。
限制
显示的行数
如果启用了分页,则一次只能显示 100 行。如果关闭了分页,则一次只能显示 250 000 行。如果表中的行数超过 250 000 行,则将应用分页。
由于大型表格不实用,且难以管理,因此实用的数量限制远低于理论最大值。在大多数情况下,无需水平滚动就可以查看全部列才会令人满意。
可访问性
只有在启用分页的情况下,才能完全访问垂直表。有关键盘导航的更多信息,请参阅 中的键盘导航和快捷方式。