2. 将数据插入Airtable#
在工作流的这一步骤中,您将学习如何使用Airtable节点将从HTTP请求节点接收到的数据插入到Airtable中。
电子表格节点
你可以将Airtable节点替换为其他电子表格应用/服务。例如,n8n还提供了Google Sheets节点。
完成此步骤后,您的工作流应如下所示:
配置您的表格#
如果我们要将数据插入到Airtable中,首先需要在那里设置一个表格。为此:
- 创建一个Airtable账户。
-
在你的Airtable工作区中从头开始添加一个新数据库,并将其命名为例如入门课程。
-
在基础入门课程中,默认情况下您会看到一个名为Table 1的表格,包含四个字段:
Name、Notes、Assignee和Status。这些字段与我们的"orders"数据集无关。这就引出了下一个重点:Airtable中的字段名称必须与节点结果中的列名相匹配。请按以下步骤准备表格:- 将表格名称从Table 1改为orders以便更容易识别。
- 删除默认创建的3条空白记录。
- 删除
Notes、Assignee和Status字段。 - 将
Name字段(主字段)编辑为orderID,并将字段类型设为数字。 - 参考下表添加其余字段及其字段类型:
字段名称 字段类型 orderIDNumber customerIDNumber employeeNameSingle line text orderPriceNumber orderStatusSingle line text
现在你的表格应该看起来像这样:

现在表格已准备就绪,让我们回到n8n编辑器界面中的工作流。
在HTTP请求节点中添加一个Airtable节点#
添加一个连接到HTTP请求节点的Airtable节点。
记住
您可以通过选择现有节点旁边的+图标来添加连接到现有节点的节点。
在节点面板中:
- 搜索 Airtable。
- 从记录操作搜索结果中选择创建记录。
这将在您的画布上添加Airtable节点并打开节点详情窗口。
在Airtable节点窗口中,配置以下参数:
- Credential to connect with:
- 选择创建新凭证。
- 保持默认选项连接方式:访问令牌被选中。
- 访问令牌: 按照Airtable凭证页面的指引创建您的令牌。使用推荐的作用域并添加对初学者课程库的访问权限。完成后保存凭证并关闭凭证窗口。
- 资源: 记录.
- 操作: 创建。此操作将在表中创建新记录。
- 基础: 您可以从列表中选择基础课程(例如,入门课程)。
- 表: orders.
- 映射列模式: 自动映射。在此模式下,传入的数据字段必须与Airtable中的列名相同。
测试Airtable节点#
完成Airtable节点的配置后,通过选择测试步骤来执行它。这可能需要一些时间来处理,但您可以通过在Airtable中查看基础来跟踪进度。
您的结果应如下所示:

现在所有30条数据记录都将显示在Airtable的订单表中:

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