要求
了解什么是输入和输出节点、它们如何工作以及您如何使用它们。
输入节点将资产引入工作流;输出节点定义生成文件的存放位置,以便您可以下载它们或将它们发送到连接的系统。它们共同构成了 Workflow Builder 中几乎每个生产工作流的起点和终点。
输入和输出节点的工作原理
输入节点向工作流的其余部分公开一个或多个资产。您可以从本地驱动器(上传一个或多个文件)或从您的组织已配置的云连接位置添加这些资产。支持的云源通常包括 Adobe Experience Manager (AEM) Assets 和其他 Adobe 云存储集成,当在您的环境中可用时,这些集成允许您从 Adobe Cloud Storage 和 Frame.io 等服务中提取内容。
输出节点接收您的工作流生成的文件。它们是将完成的资产导出回本地下载路径和支持的云系统的交接点。这样,工作流运行就可以在 Workflow Builder 与您的数字资产管理系统或审阅工具之间提取和发送资产。
当您从本地文件上传资源时,工作流会在云端处理它们;完成的文件会根据您最初连接工作流的方式显示在输出节点上。您可以将完成的文件从 Output 节点的位置下载到本地存储。工作流生成的所有文件也会列在您的生成历史记录中——打开画布视图并使用右侧工具栏,然后打开历史记录。在这里,您可以审阅、检查和下载输出,而无需仅在各个节点处寻找它们。
何时使用哪种方式
- 当您需要来自磁盘或云的图像、视频、文本或文档来提供给下游节点时,使用输入启动分支。
- 当您需要可预测地交付最终成品时,可使用以输出节点结束分支——无论是用于本地存档,还是推送到您的团队用于审批和分发的云存储空间。
- 当您希望获得工作流生成的所有内容的运行级视图时,使用生成历史记录,特别是用于跨运行比较或快速下载。
处理本地上传
- 将适当的输入节点(例如输入图像、输入视频或输入文本)添加到画布。
- 在节点中,从您的设备上传一个或多个文件。在节点目录允许批量或列表输入的情况下,支持多资产输入。
- 将节点的输出连接到处理节点(如调整、生成式、合并等)。
- 添加 Output 节点(或您的工作流所需的输出类型),并将最终结果连接到其中。
- 运行工作流。处理后的文件会被写入输出节点的目标位置;使用节点或生成历史记录可将文件下载到本地存储。
使用云源和云目标位置
- 确保您的帐户和组织有权限访问相关集成(AEM、Adobe 云存储、Frame.io 或产品中显示的其他集成)。
- 在 input 节点上,选择云源而不是本地上传,然后选择工作流应使用的资产或文件夹。
- 在 output 节点上,选择云目标,以便通过 Workflow Builder 将合并或生成的文件导入/导出到这些系统中。
- 照常运行或发布工作流。权限和授权仍然适用;如果源未显示,请验证您的工作区的连接和目录可用性。
- 确切的控件名称和支持的存储类型可能因节点和版本而异。如果 UI 与本指南略有不同,请按照工作流构建器中针对您的构建版本显示的标签为准。
以编程方式提供输入 (API)
- 当您通过 API 调用已发布的工作流而不是从画布运行时,输入在请求负载中提供,而不是通过上传对话框提供。相同的逻辑输入(二进制资源和简单值)会映射到工作流发布时公开的参数。
- 二进制输入(图像、视频、文档和类似的基于文件的资产)通常作为预签名 URL 传递,这些 URL 指向您的集成已存储在受支持位置的对象。服务在运行时使用您提供的 URL 获取这些资产。
- 简单类型(例如纯文本、标志或输入或配置节点公开的其他标量字段)以内联方式在负载中发送,作为结构化字段(字符串、数字或布尔值),与任何二进制引用一起发送。
- 参数名称、嵌套和必需字段与工作流的创作和发布方式保持一致;您的集成必须为已发布工作流声明的每个必需输入提供值。
- 有关身份验证、请求和回答格式、批执行、错误处理以及通过 API 集成和扩展工作流的端到端示例,请参阅 Adobe Developer 上的 Workflow Builder API。
运行后查找输出
|
|
查看位置 |
|
附加到工作流图形的文件 |
已连接的输出节点及其配置位置 |
|
一次运行中生成的所有内容,集中在一处 |
画布视图 > 右侧工具栏 > 生成历史记录 |
|
快速下载或检查 |
每个输出的生成历史记录条目;请在此处使用审阅和检查操作 |