跳转到主要内容

Google Sheets

当你希望工作流步骤从结构化的工作流数据创建电子表格时,请使用 Google Sheets

配置

选项是否必填说明
Name步骤在工作流画布中的标签。
Integration AuthorizationAuthentication 中选择的已连接 Google 账户。
ActionGoogle Sheets 操作。当前编辑器显示 Create Spreadsheet
TitleTitle 中输入的值。
JSON DataJSON Data (Array of Objects) 中输入的值。
When the step fails控制此步骤失败时工作流应 Terminate Workflow 还是 Continue
在配置此步骤之前,请在工作区的 Integrations 中连接 Google。如果没有可用的活动 Google Sheets 连接,该步骤会显示警告并链接到 Integrations
如果 TitleJSON Data (Array of Objects) 的值应来自起始输入或早前的工作流步骤,请使用其旁边的 Insert Variable 按钮。 编辑器直接描述了预期的输入格式:每个对象成为一行,键成为列标题。

输出

此步骤将已创建的 Google Sheets 电子表格对象存储为步骤输出。 在后续步骤中使用完整输出引用:
{{STEP_IDENTIFIER.output}}
如果你想从已创建的电子表格对象中引用特定字段,在测试运行后从变量选择器中插入它:
{{step_2.output.spreadsheet_id}}
具体键取决于工作流输出中显示的返回 Google Sheets 响应。

示例

打开 Integrations 并按需连接 Google。 Google Sheets 添加到你的工作流,并在 Authentication 中选择账户。 保持 Action 设置为 Create Spreadsheet Title 中输入电子表格名称。 JSON Data (Array of Objects) 中,传入结构化数据,例如:
[
  { "Name": "John", "Age": 20 },
  { "Name": "Jane", "Age": 30 }
]
当步骤运行时,Fetch Hive 会创建电子表格,使用对象键作为列标题,并将每个对象写为一行。

备注

  • 当前编辑器公开一个 Google Sheets 操作:Create Spreadsheet
  • 该 UI 针对对象的 JSON 数组进行了优化,但后端仍可以处理其他输入格式。
  • 在将嵌套输出字段接入后续步骤之前测试一次步骤,以便确认返回的响应形状。
另见:Integrations创建和编辑测试与迭代