通过此链,您可以从电子表格中检索查询的参数值(例如,要关注特定实体或时间段),然后运行查询并将其结果导出到另一个工作表中。
原料
要创建这条链,你需要:
- 核心 Workiva 连接器
- 核心 表格变换 连接器
步骤 1. 创建链条
- 在 Chain Builder中,从 Chains 选项卡中,单击 Create chain。
- 在 设置下,输入一个唯一的名称和描述,以帮助识别该链及其用途。
- 在 变量下,添加电子表格和查询要使用的变量。
姓名 值 查询 ID 请输入要运行的查询的ID。 提示:在查询的 URL 中,ID 出现在 `
`之后。queries/电子表格ID 输入包含要检索的查询参数值的电子表格的 ID。 提示:在电子表格的 URL 中,其 ID 出现在“
”之后。spreadsheet/工作表 ID 输入包含要检索的查询参数值的电子表格的工作表 ID。 提示:在电子表格的 URL 中,工作表 ID 出现在
之后。sheet/电子表格网址 要将查询结果导出到现有电子表格,请输入其完整 URL。 注: 如果链式操作始终根据查询结果创建新的电子表格,则此变量是不必要的。
- 点击 保存。
步骤 2. 首先使用“获取工作表数据”命令
要从电子表格的单元格中检索查询参数的值,请以 获取工作表数据 命令开始链。
- 在 可用连接器下,选择 Workiva,并将 获取工作表数据 移动到 开始。
- 单击 编辑 命令,然后在 基本信息下输入其名称和描述。
- 在 命令属性下,选择 Workiva 连接器来执行命令。
- 对于 电子表格 ID,选择具有电子表格 ID 的链变量作为参数值。
- 对于 工作表名称/ID,选择具有工作表 ID 的链变量作为参数值。
- 对于 区域,输入要从中检索值的单元格,在
[列][行]的 A1 表示中。 - 对于 值样式,选择是检索单元格的原始值还是计算值。例如,如果单元格包含
1 + 1,则选择“原始值”以显示公式,或选择“计算”以计算2的总和。 - 对于 修订版,请输入要从中检索值的电子表格修订版。对于当前版本,请输入
-1。 - 点击 保存。
步骤 3. 添加“提取值”命令
要使用从电子表格中检索到的带有查询参数的值,请添加 Extract value 命令。
- 在 可用连接器下,选择 表格变换,并将 提取值 移动到画布上。
- 将链接从 开始 拖到 提取值,然后单击 编辑 命令。
- 在 基本信息下,输入名称和描述以帮助识别命令。
- 在 命令属性下,选择 表格转换 连接器来执行命令。
- 对于 输入文件,选择 获取工作表 [] 数据命令的 数据 输出。
- 由于 获取工作表数据 命令仅检索单个单元格的值,因此 列索引、 分隔符和 行索引 分别保留其默认值 0、逗号和 1。
- 点击 保存。
步骤 4. 添加运行查询命令
要将检索到的值作为参数应用,然后运行查询,请添加 Run query 命令。
- 在 可用连接器下,选择 Workiva,并将 运行查询 移动到画布上。
- 将链接从 提取值 拖到 运行查询,然后单击 编辑 以进行后者。
- 在 基本信息下,输入名称和描述以帮助识别命令。
- 在 命令属性下,选择与 获取工作表数据相同的 [ Workiva 连接器。
- 对于 查询 ID,选择查询 ID 的链变量。
- 在 “参数”下,单击 “添加” ,然后将电子表格中的值应用到查询的参数中:
- 在 键中,输入要使用该值的参数名称。
- 在 值中,选择 提取值] 命令的 值 输出。
- 点击 保存。
步骤 5. 添加导出查询结果命令
要将查询结果导出到电子表格,请添加 Export query result 命令。
- 在 可用连接器下,选择 Workiva,并将 运行查询 移动到画布上。
- 将链接从 运行查询拖到 导出查询结果,然后单击 编辑 以编辑后者。
- 在 基本信息下,输入名称和描述以帮助识别命令。
- 在 命令属性下,选择与 获取工作表数据相同的 [ Workiva 连接器。
- 对于 查询结果 ID,从 查询结果 ] 的输出中选择 ID ,该输出是 运行查询 命令的输出。
- 对于 电子表格 URL,请指定是将结果导出到新电子表格还是现有电子表格:
- 要导出到新的电子表格,请将 电子表格 URL 留空。
- 要导出到现有电子表格,请选择电子表格 URL 的链变量。
- 点击 保存和 发布。