2. 将数据插入 Airtable#
在工作流的这一步骤中,您将学习如何使用 Airtable 节点将从 HTTP Request 节点接收的数据插入到 Airtable 中。
电子表格节点
您可以用其他电子表格应用/服务替换 Airtable 节点。例如,n8n 还提供了 Google Sheets 节点。
完成此步骤后,您的工作流应如下图所示:
配置您的表格#
如果我们要将数据插入 Airtable,首先需要在那里设置一个表格。操作步骤如下:
- 创建 Airtable 账户。
-
在您的 Airtable 工作区中从头开始新建一个 base,并为其命名,例如 beginner course。
-
在 beginner course base 中,默认会有一个名为 Table 1 的表格,包含四个字段:
Name
、Notes
、Assignee
和Status
。这些字段与我们的"orders"数据集不相关,因此需要调整:Airtable 中的字段名称必须与节点结果中的列名匹配。请按以下步骤准备表格:- 将表格从 Table 1 重命名为 orders 以便识别。
- 删除默认创建的 3 条空白记录。
- 删除
Notes
、Assignee
和Status
字段。 - 将
Name
字段(主字段)编辑为orderID
,字段类型设为 Number。 - 参考下表添加其余字段及其字段类型:
字段名称 字段类型 orderID
数字 customerID
数字 employeeName
单行文本 orderPrice
数字 orderStatus
单行文本
现在您的表格应该如下图所示:

表格准备就绪后,让我们回到 n8n 编辑器界面中的工作流。
为 HTTP Request 节点添加 Airtable 节点#
添加一个连接到 HTTP Request 节点的 Airtable 节点。
提示
您可以通过点击现有节点旁边的 + 图标来添加连接节点。
在节点面板中:
- 搜索 Airtable。
- 从 Record Actions 搜索结果中选择 Create a record。
这将在画布上添加 Airtable 节点并打开节点详情窗口。
在 Airtable 节点窗口中配置以下参数:
- Credential to connect with(连接凭证):
- 选择 Create new credential(创建新凭证)。
- 保持默认选项 Connect using: Access Token(使用访问令牌连接)处于选中状态。
- Access token(访问令牌):按照 Airtable 凭证 页面的说明创建您的令牌。使用推荐的作用域并添加对初学者课程数据库的访问权限。完成后保存凭证并关闭凭证窗口。
- Resource(资源):Record(记录)。
- Operation(操作):Create(创建)。此操作将在表格中创建新记录。
- Base(数据库):您可以从列表中选择您的数据库(例如 beginner course)。
- Table(表格):orders(订单)。
- Mapping Column Mode(列映射模式):Map automatically(自动映射)。在此模式下,传入数据字段必须与 Airtable 中的列名相同。
测试 Airtable 节点#
完成 Airtable 节点的配置后,点击 执行步骤 来运行它。处理可能需要一些时间,您可以通过在 Airtable 中查看数据库来跟踪进度。
结果应该如下图所示:

现在所有30条数据记录都会出现在Airtable的订单表中:

下一步是什么?#
Nathan 🙋:哇,这个自动化已经非常实用了!但这会把HTTP Request节点收集的所有数据都插入到Airtable中。记得吗?实际上我只需要在表中插入处理中的订单并计算已预订订单的价格?
你 👩🔧:当然没问题。下一步,我将使用一个新节点根据订单状态进行筛选。