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