Airtable 模块

使用Adobe Workfront Fusion的Airtable连接器,您可以基于Airtable帐户中的事件启动方案,创建、上载和更新记录、搜索记录以及对Airtable API进行自定义API调用。

访问权限要求

展开可查看本文所述功能的访问权限要求。
table 0-row-2 1-row-2 2-row-2 3-row-2 layout-auto html-authored no-header
Adobe Workfront 包

任意 Adobe Workfront Workflow 包以及任意 Adobe Workfront 自动化和集成包

Workfront Ultimate

Workfront Prime 和 Select 包,且需额外购买 Workfront Fusion。

Adobe Workfront 许可证

标准

工作版或更高版本

Adobe Workfront Fusion 许可证

基于操作:不需要 Workfront Fusion 许可证

基于连接器(旧版):Workfront Fusion for Work Automation and Integration

产品 如果您的组织使用的 Workfront Select 或 Prime 包不包含 Workfront 自动化和集成,则必须单独购买 Adobe Workfront Fusion。

有关此表中信息的更多详细说明,请参阅文档中的访问权限要求

有关 Adobe Workfront Fusion 许可证的详细信息,请参阅 Adobe Workfront Fusion 许可证

先决条件

您必须拥有Airtable帐户才能使用本文中的功能。

Airtable API信息

“可通风”连接器使用下列内容:

基本 URL
https://api.airtable.com/v0
API 标记
v3.3.28

将Airtable连接到Workfront Fusion connect-airtable-to-workfront-fusion

  1. 打开Workfront Fusion,然后打开所需模块的​ 创建连接 ​对话框。
  2. 选择您使用的是个人访问令牌还是OAuth 2授权。
  3. 输入连接名称。
  4. (视情况而定)如果使用个人访问令牌,请单击显示高级设置,然后输入您的个人访问令牌。
  5. (视情况而定)如果使用OAuth 2,请单击显示高级设置,然后输入您的Airtable客户端ID和客户端密钥。
  6. 单击​ 继续 ​按钮以创建连接并返回模块。

可飞行模块及其领域

记录

创建记录 create-a-record

此操作模块创建新记录。

您可以指定要在记录中存储的数据以及存储位置。

该模块会返回与记录关联的所有标准字段,以及连接可访问的任何自定义字段及其值。您可以在场景后续的模块中映射这些信息。

在配置此模块时,会显示以下字段。

连接
有关将Airtable帐户连接到Workfront Fusion的说明,请参阅本文中的将Airtable连接到Workfront Fusion
选择新记录将属于的基底。
选择新记录所属的表。
记录
智能链接
启用此选项可输入名称,而不是将记录ID输入到链接到另一个表的字段。 如果没有匹配项,则会在链接表中自动创建记录。

删除记录 delete-a-record

此操作模块删除特定记录。

您可以指定记录的ID和位置。

该模块会返回记录的 ID 及其关联字段,以及连接可访问的任何自定义字段及其值。您可以在场景后续的模块中映射这些信息。

在配置此模块时,会显示以下字段。

连接
有关将Airtable帐户连接到Workfront Fusion的说明,请参阅本文中的将Airtable连接到Workfront Fusion
选择包含要删除的记录的基础。
选择包含要删除的记录的表。
记录 ID
输入或映射您希望模块删除的记录的唯一可通风性ID。 例如,您可以使用搜索记录模块检索ID。

获取记录 get-a-record

此操作模块可检索记录详细信息。

连接
有关将Airtable帐户连接到Workfront Fusion的说明,请参阅本文中的将Airtable连接到Workfront Fusion
选择包含带有要检索的记录的表的基础。
选择包含要检索其详细信息的记录的表。
记录 ID
输入或映射要检索其详细信息的记录ID。

搜索记录 search-records

此搜索模块在Airtable中查找与您指定的搜索查询匹配的对象中的记录。

您可以在场景后续的模块中映射这些信息。

在配置此模块时,会显示以下字段。

连接
有关将Airtable帐户连接到Workfront Fusion的说明,请参阅本文中的将Airtable连接到Workfront Fusion
选择要搜索记录的基础。
选择要搜索记录的表。
公式

用于筛选记录的公式。 将针对每个记录计算公式,如果结果不是0false""NaN[]#Error!,则响应中将包含该记录。

如果与view组合,则仅返回该视图中满足公式的记录。

例如,要仅包括Name不为空的记录,请传入: NOT({Name} = '')

要了解更多信息,请在Airtable支持文档中搜索有关公式字段引用的信息。

排序
选择排序方向和要作为结果排序依据的字段。
视图
选择要搜索记录的视图。
限制
输入或映射每次场景执行周期中该模块允许返回的最大记录数量。

更新记录 update-a-record

此操作模块更新特定记录。

您可以指定记录的ID以及要包含的新数据。

该模块会返回与记录关联的所有标准字段,以及连接可访问的任何自定义字段及其值。您可以在场景后续的模块中映射这些信息。

在配置此模块时,会显示以下字段。

连接
有关将Airtable帐户连接到Workfront Fusion的说明,请参阅本文中的将Airtable连接到Workfront Fusion
选择包含要更新的记录的基础。
选择包含要更新的记录的表。
记录 ID
输入或映射您希望模块更新的记录的唯一Airtable ID。 例如,您可以使用搜索记录模块检索ID。
记录
智能链接
输入链接到其他表的字段的名称,而不是记录ID。 如果没有匹配项,则会在链接表中自动创建记录。

更新插入记录

此操作模块更新或插入特定记录。

您可以指定记录的ID以及要包含的新数据。

该模块会返回与记录关联的所有标准字段,以及连接可访问的任何自定义字段及其值。您可以在场景后续的模块中映射这些信息。

在配置此模块时,会显示以下字段。

连接
有关将Airtable帐户连接到Workfront Fusion的说明,请参阅本文中的将Airtable连接到Workfront Fusion
选择包含要更新的记录的基础。
选择包含要更新的记录的表。
记录 ID
如果要更新记录,请输入或映射要模块更新的记录的唯一Airtable ID。 例如,您可以使用搜索记录模块检索ID。
记录
智能链接
输入链接到其他表的字段的名称,而不是记录ID。 如果没有匹配项,则会在链接表中自动创建记录。

观看记录 watch-records

在指定表中创建或更新记录时,此触发器模块会启动一个方案。

NOTE
要使用此模块,必须在表中创建“创建时间”字段或“上次修改时间”字段。
连接
有关将Airtable帐户连接到Workfront Fusion的说明,请参阅本文中的将Airtable连接到Workfront Fusion
选择要监视新记录的基础。
选择要监视新记录的表。
触发器配置

触发器字段

用于对记录进行排序的Created TimeLast Modified Time字段。 如果您的架构中没有Created TimeLast Modified Time字段,则需要创建一个。

标签字段

用作记录标签的字段,例如,在“选择开始位置”对话框中。

限制
输入或映射您希望模块在每个方案执行周期中监视的最大记录数。
视图
选择要使用的视图。
公式

用于筛选记录的公式。 将针对每个记录计算公式,如果结果不是0false""NaN[]#Error!,则响应中将包含该记录。

如果与view组合,则仅返回该视图中满足公式的记录。

例如,要仅包括Name不为空的记录,请传入: NOT({Name} = '')

要了解更多信息,请参阅Airtable支持文档中有关公式字段引用的信息。

Watch响应

此触发器模块在提交表单时启动方案。

NOTE
此功能仅适用于付费的Airtable Pro Plan。

webhook URL需要在Workfront Fusion中生成,然后添加到Airtable中的表单配置中。

  1. 将Watch New Responses模块添加到您的Workfront Fusion方案。

  2. 生成并复制webhook URL。

  3. 登录到您的Airtable帐户。

  4. 打开要用于表单的“基础”和表,并创建“表单”视图。

  5. 根据需要设置表单,向下滚动表单,然后启用“提交表单后重定向到URL”选项。

  6. 将步骤2中生成的Webhook URL输入到显示的对话框中,并在webhook URL之后添加?record_id={record_id}以将记录ID包含在模块输出中,然后单击“保存”。 例如,生成的URL将如下所示:

  7. 返回到Workfront Fusion场景并运行观察响应模块,以仅从Airtable加载字段并能够将这些字段映射到其他模块。

  8. 在Airtable中提交表单,其中启用了提交表单后重定向到URL选项并添加了Webhook URL(上述步骤6)。

    触发Watch Responses模块并加载所需数据。

  9. 在Airtable > Watch Responses模块之后添加Airtable > Get a Record模块,并将record_id映射到记录ID字段。

现在,每次提交表单时,都会触发Workfront Fusion场景中的“监视响应”模块,并且“获取记录”模块会返回提交的表单详细信息。

进行API调用

自定义API调用

此操作模块允许您向 Airtable API 发起自定义的已经过身份认证的调用。通过这种方式,您可以构建其他 Airtable 模块无法实现的数据流自动化。

该操作基于您指定的图元类型(Allocadia对象类型)。

在配置此模块时,会显示以下字段。

连接
有关将Airtable帐户连接到Workfront Fusion的说明,请参阅本文中的将Airtable连接到Workfront Fusion
URL
输入相对于 https://api.airtable.com/ 的路径。示例:v0/{base}/{table}
方法
选择用于配置此 API 调用的 HTTP 请求方法。有关更多信息,请参阅 HTTP 请求方法
标头

以标准 JSON 对象的形式添加请求标头。

例如, {"Content-type":"application/json"}

Workfront Fusion会为您添加授权标头。

查询字符串
以键和值的形式添加API调用查询
正文

以标准 JSON 对象的形式添加 API 调用的正文内容。

注意:

在 JSON 中使用 if 等条件语句时,需将引号置于条件语句外部。

recommendation-more-help
7e1891ad-4d59-4355-88ab-a2e62ed7d1a3