我们知道,以最佳格式收集数据对于简化端到端报告流程至关重要。在 Wdata 中收集和聚合数据的最有效方法是使用查询。在本关联学习路径中,我们将学习如何使用链运行 Wdata 查询,实现数据收集自动化。
| 主要业务用例 | 对存储在 Wdata 中的数据进行报告 |
| 主要学习目标 | 从链中执行查询 |
| 次要学习目标 | 将查询结果导出到电子表格 |
| 先决条件 |
(可选) - 指定要将查询结果写入的现有电子表格的 URL |
| 支持模板 | CLP | 运行查询并导出结果 |
步骤 1:创建链
- 添加新链
- 命名链: CLP | 运行查询并导出结果
- 拯救链条
步骤 2:运行时输入
我们使用运行时输入链事件来启动链。这样我们就可以提示用户输入查询 ID 和要写入结果的电子表格 URL。电子表格 URL 字段为可选字段;如果留空,则会创建一个新的电子表格。
- 在起始区域添加 运行时输入 链事件,该链事件来自链触发事件
- 这样,我们就可以提示用户输入查询的查询 ID 和用于存储查询结果的电子表格 URL。
- 阅读更多关于运行时输入的信息
- 双击命令来编辑运行时输入链事件
- 请添加以下输入项:
- 输入 1:
- 类型: 文本框
- 显示名称: 查询 ID
- 必填: 已勾选:
- 输入 2:
- 类型: 文本框
- 显示名称: 电子表格网址
- 必填: 未选中
- 输入 1:
- 请添加以下输入项:
- 保存命令
步骤 3:运行查询
为了检索最新数据,首先需要运行查询。查询成功运行后,我们可以导出查询结果,以便后续用于生成报告或发送到其他外部系统。我们将使用运行查询命令来执行 Wdata 查询。
- 将 Workiva 连接器中的 “运行查询 ”命令添加到链画布。
- 将 运行时输入 链式事件连接到 运行查询 命令
- 双击命令进行配置
- 点击 查询 ID 字段
- 在左侧的“变量”面板中,单击向下箭头展开“触发器”。
- 点击向下箭头展开 运行时输入
- 点击 查询 ID
- 点击 查询 ID 字段
- 保存命令
步骤 4:导出查询结果
使用查询结果的第二个必要步骤是将数据导出到电子表格。导出查询结果命令用于将查询执行结果写入电子表格中的指定工作表。
- 将 Workiva 连接器中的 “导出查询结果 ”命令添加到链画布
- 将 “运行查询 ”命令连接到 “导出查询结果 ”命令
- 双击命令进行配置
- 点击 查询结果 ID 字段
- 在左侧的“变量”面板中,单击向下箭头展开“运行查询”。
- 点击向下箭头展开查询结果
- 点击 ID
- 点击 查询结果 ID 字段
提示!如果您需要在后续命令中使用查询结果,请使用 Workiva 连接器中的“下载查询结果”命令,并将上面相同的查询 ID 作为“查询结果 ID”字段的输入。
-
- 接下来,点击 电子表格 URL 字段
- 在左侧的“变量”面板中,单击向下箭头展开“触发器”。
- 点击向下箭头展开运行时输入
- 点击 电子表格网址
- 接下来,点击 电子表格 URL 字段
- 保存命令
步骤 5:测试练习
现在链式流程已完成,请测试结果
- 发布 链
- 点击 执行 ,然后选择 使用输入运行
- 为运行时输入添加值
- 查询 ID - CLP 员工详细信息查询的 ID
- 电子表格 URL - 您要将查询结果导出到的电子表格的完整 URL
- 在本例中,我们在 Workiva 平台上创建了一个名为 CLP Employee Totals的电子表格。
- 链式流程成功完成后,请查看电子表格以验证结果。
- 该流程应该已成功运行查询并将结果导出到电子表格。
- 您可以通过访问表格 URL 来验证数据是否已导出到您的电子表格中。
要了解有关使用链运行查询的更多信息,请完成以下路径: 运行带参数的查询!