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
workfront-fusion-help-workfront-fusion