查询的字段定义了出现在查询结果中的信息。您可以从来源 面板中选择要包含在查询中的数据:
- 源列 直接从您可以在 Workiva 平台访问的表格和电子表格中提供数据。在查询中添加源列时,可以调整其数据在结果中的显示方式,例如使用不同的数据类型或对其值进行计算。
- 计算 根据多个源列返回一个值,例如将它们的金额相加或将它们的值串联起来。
注意: 要在查询中添加源列,至少需要对其表或工作表有查看器访问权限。要帮助浏览 "来源 "面板,请单击展开 All 或闭合 All 来显示或隐藏所有列。要查找特定表格或列,请单击 显示筛选器 并按其名称搜索。
定义查询字段
要在查询结果中添加特定列或完整来源,请在来源面板上选择它们,单击 添 加到字段 或将它们移动到 字段 标签。
将列添加到查询后,可在 字段 标签上选择该列,以便从字段属性 右面板查看其来源、ID 和数据类型。通过该面板,还可以调整字段名称或数据在查询结果中的显示方式。
- 要明确字段的数据,请在 Header下输入其名称,以便显示在查询结果中。例如,如果查询包含来自不同来源的多个同名字段,请更新它们的名称,以获得更多上下文信息。
- 要在结果中返回不同的数据类型,例如将数值文本数据转换为十进制或整数,请在 Cast Type下选择要使用的数据类型。
注: 标签值保存为字符串。要将标签用作其他数据类型,请在 Cast Type中选择所需的类型。
- 要调整日期或时间戳结果中的日期显示方式,请在 功能下,选择要显示的缩写,如 Day 或 Quarter;或者,对于自定义格式,输入其值的新格式表达式,如
%Y-%m
, YYYY-mm:表达 显示屏 %b
月份名称缩写,如 Jan 或 Dec %M
月份的全称,如一月或十二月 %c
月份的数值为个位数或两位数,例如 1 月为 1,12 月为 12 %m
月份的数值为两位数,如 01 表示一月 %D
带英文后缀的月日,如 1 日或 23 日 %Y
全年为四位数 %y
年份缩写为两位数 注: 默认情况下,日期或时间戳以 ISO 8601 格式显示。
- 在 聚合类型下,选择是否在结果中返回字段值的计算或 聚合。例如,一个字段可以返回其记录的计数,也可以返回其金额的平均值或总和。要进行计算,请选择要执行的汇总:
汇总 字段或铸型 结果 总和 数字 字段数值的总和 计数 全部 字段中有数值的记录总数 最大值 整数、数字、日期、时间戳 字段的最大值或最新值 最小值 整数、数字、日期、时间戳 字段的最小值或最早值 平均 整数,数字 字段数值的平均值 注意: 要在计算中只包括具有唯一值的记录,请选择 使用不同的聚合。
- 单击 Apply。
定义计算
通过计算,您可以使用包括以下内容的表达式,将公式自动应用于多个源列:
- 操作符,如
{1}+ {2}
计算列值之和 - 函数,如
concat({1}, {2})
生成列值字符串
To add a calculation to a query's results, select Calculation on the Sources panel, and then click Add to Fields or move it to the Fields tab. After you add the calculation to the query, select it on the Fields tab, and set up its formula from the Field Properties panel:
-->
- 将 计算 从 来源 面板移至查询,然后在查询中选择它。
- 在 Header下的 Properties面板中,输入计算名称在查询结果中的显示方式。
注: 要设置计算的别名,请将其作为标题输入。计算不支持包含
AS
的语法来设置别名。 - 将计算中要包括的列从 Sources 面板移到属性面板 Included Column 下。
提示: 要在计算中包含一列,也可以在查询中选择计算,然后在 来源 面板的列右键菜单中选择添加到计算 。
- 在 计算下,输入要计算的公式或表达式,使用 运算符和函数 以及以指定数字符号表示的包含列,如
{1} + {2} 。+ {2}
。- 要将列的数字标记快速添加到计算中,请单击 Included Columns下的列名。
- 要快速添加函数或运算符的语法,请从 计算 菜单中选择。
- 要在计算中引用参数值,请从 Parameters 菜单中选择该参数,或在冒号后输入其名称,如
:ReportingPeriod
。注: 要添加参数,请从 Parameters 菜单中选择Create new parameter 。
- 单击 Apply。 <!--
Note: To quickly add a column's numerical token to the calculation, click its name under Included Columns.
排列查询字段和计算
要定义字段和计算结果在查询结果中的显示方式,请按显示顺序排列它们。要移动 字段 选项卡上的 查询字段或计算,可将其拖动到适当位置,或右键单击该字段,然后选择将其上移、下移或移动到字段的顶部或底部。
重复查询字段或计算
创建查询字段或计算的副本,例如与不同的聚合或公式一起使用:
- 在查询的 字段 选项卡上,右键单击要复制的字段或计算,然后选择 复制字段。
- 选择标题为
[copied_fieldname]_copy
的副本,并更新其标题和字段属性 右面板上的任何其他属性。 - 单击 保存 。
删除查询字段或计算
要从查询中删除字段或计算,请在 字段 选项卡上单击其 删除 ,或右键单击并选择 删除字段。