将流导出到 BAR 文件

您可以将事件驱动的流或 API 流从集群中的 App Connect Designer 实例导出到 BAR 文件。

准备工作

App Connect Designer 编写环境中,创建满足 导出准则 部分中概述的导出需求的流。 有关从集群中的 App Connect Designer 实例创建流的信息,请参阅 从头开始创建流

导出准则

这些准则确定了成功导出可部署到集成服务器的 BAR 文件的需求。

运行已部署流的连接注意事项

将 BAR 文件部署到集群中的集成时,需要指示集群中哪些本地部署的连接器 (即, 本地连接器) ,因此,端点,流可用于运行其事件,操作或操作。 这些连接器列示在 用于导出的受支持组件 部分下。

导出的最低条件

至少测试事件驱动的流以验证事件和操作的行为,或者测试 API 流以验证是否可以成功调用定义的 API 操作。

用于导出的受支持组件

流中允许以下组件:

  • 在 API 流中,最多允许 10 个模型,并且可以配置任何受支持的操作类型。
  • 可以在流中包含针对 目录 > API 下的任何 API 的操作 (公开为操作)。
  • 事件驱动的流支持以下事件源。
    • Amazon Redshift
    • Asana
    • 商业地图
    • 可调用流
    • ClickSend
    • CMIS
    • Coupa
    • 电子邮件
    • Eventbrite
    • 前进
    • GitHub
    • GitLab
    • Gmail
    • Google Calendar
    • Google Cloud Pub/Sub
    • Google Sheets
    • 温室
    • HubSpot 市场营销
    • IBM® Db2®
    • IBM Engineering Workflow Management
    • IBM Maximo ®
    • IBM MQ
    • IBM OpenPages® with Watson
    • IBM Sterling Order Management 系统
      限制: 此连接器在 Linux® 64 位 (amd64 体系结构) 上受支持,但在 Linux on Z (s390x 体系结构) 或 Linux on Power ® (ppc64le 体系结构) 上不受支持。
    • IBM目标进程
    • Insightly
    • Jira
    • Kafka
    • LDAP
    • Magento
    • MailChimp
    • Marketo
    • Microsoft Active Directory
    • Microsoft Dynamics 365 销售
    • Microsoft Entra 标识
    • Microsoft Excel 联机
    • Microsoft Exchange
    • Microsoft SharePoint
    • Microsoft SQL Server
    • Microsoft 团队
    • 微软 Viva Engage
    • monday.com
    • MySQL
    • Oracle Database
    • Oracle 人力资本管理
    • PostgreSQL
    • Salesforce
    • Salesforce Commerce 云数字数据
    • 调度程序 (Toolbox 实用程序; 不需要帐户)
    • ServiceNow
    • 松弛
    • SurveyMonkey
    • 切换跟踪
    • 韦克
    • 五福
    • Zendesk 服务
    • Zoho Books
    • Zoho CRM
    • Zoho Recruit
    Salesforce的 PushTopic 注意事项:

    创建使用 Salesforce 事件节点的事件驱动的流,然后在 App Connect Designer中启动该流时,将在 Salesforce 实例中自动创建 PushTopic 以帮助处理事件通知。 停止流时,将自动删除此 PushTopic 。

    App Connect 仪表板中,当您通过将导出的事件驱动的流与 Salesforce 事件节点配合使用来创建 集成服务器或 集成运行时时时,还会在 Salesforce 实例中自动创建 PushTopic 以帮助处理事件通知。 但是,即使在删除 集成服务器或 集成运行时之后,也不会自动删除此 PushTopic 并将其保留在实例中。 因此,您需要从 Salesforce 实例中手动删除这些 PushTopics ,并且可能需要与管理员一起执行此操作。

  • 如果其中任何节点作为操作包含在流中,那么您可以选择使用本地连接器来建立连接并运行节点:
    • 亚马逊 CloudWatch
    • Amazon DynamoDB
    • Amazon EC2
    • 亚马逊 EventBridge
    • 亚马逊 Kinesis
    • Amazon RDS
    • Amazon Redshift
    • Amazon S3
    • 亚马逊 SES
    • Amazon SNS
    • 亚马逊 SQS
    • Anaplan
    • Asana
    • AWS Lambda
    • BambooHR
    • Box
    • 商业地图
    • 日历
    • 可调用流
    • ClickSend
    • CMIS
    • 社区连接器 (已导入)
    • 会议
    • Couchbase
      限制: 此连接器在 Linux 64 位 (amd64 体系结构) 上受支持,但在 Linux on Z (s390x 体系结构) 或 Linux on Power (ppc64le 体系结构) 上不受支持。
    • Coupa
    • Crystal Ball
    • DocuSign
    • Domino
    • Dropbox
    • 电子邮件
    • Eventbrite
    • 扩展
    • 因子 HR
    • flexEngage 不推荐
    • 前进
    • GitHub
    • GitLab
    • Gmail
    • Google Analytics
    • Google Calendar
    • Google 交谈
    • Google Cloud BigQuery
    • Google Cloud Pub/Sub
    • Google Cloud Storage
    • Google 联系人
    • Google Drive
    • Google 组
    • Google Sheets
    • Google 任务
    • Google 翻译
    • GraphQL API (导入的 API)
    • 温室
    • HTTP
    • HubSpot 客户关系管理
    • HubSpot 市场营销
    • 搜寻程序
    • IBM API Connect (已发现的 API)
    • IBM Cloud Object Storage S3
    • IBM Cloudant®
    • IBM Db2
    • IBM Engineering Workflow Management
    • IBM FileNet® Content Manager
    • IBM Food Trust
    • IBM Maximo
    • IBM MQ
    • IBM OpenPages with Watson
    • IBM 英镑 Inventory Visibility
    • IBM Sterling Order Management 系统
      限制: 此连接器在 Linux 64 位 (amd64 体系结构) 上受支持,但在 Linux on Z (s390x 体系结构) 或 Linux on Power (ppc64le 体系结构) 上不受支持。
    • IBM Supply Chain Intelligence Suite
    • IBM目标进程
    • IBM Watson Discovery
    • IBM watsonx.ai
    • IBM Weather Company Data 限量版
    • 信息 IP
    • Insightly
    • JDBC
    • Jenkins
    • Jira
    • Kafka
    • LDAP
    • Magento
    • MailChimp
    • Marketo
    • Microsoft Active Directory
    • Microsoft Azure Blob 存储
    • Microsoft Dynamics 365 for Finance 和 Operations
    • Microsoft Dynamics 365 销售
    • Microsoft Entra 标识
    • Microsoft Excel 联机
    • Microsoft Exchange
    • Microsoft OneDrive 商业
    • Microsoft OneNote
    • Microsoft Power BI
    • Microsoft SharePoint
    • Microsoft SQL Server
    • Microsoft 团队
    • Microsoft 待办事宜
    • 微软 Viva Engage
    • monday.com
    • MySQL
    • OpenAPI (导入的 API)
    • Oracle Database
    • Oracle E-Business Suite
    • Oracle 人力资本管理
    • PostgreSQL
    • Redis
    • Salesforce
    • Salesforce 客户互动
    • Salesforce Commerce 云数字数据
    • Salesforce Marketing Cloud
    • SAP
    • SAP(通过 OData)
    • SAP Ariba
    • SAP Commerce 云
    • SAP SuccessFactors
    • ServiceNow
    • Shopify
    • 西门子 Teamcenter SLM
    • 松弛
    • Snowflake
    • SOAP Web Service (导入的 Web Service)
    • 正方形
    • SurveyMonkey
    • 切换跟踪
    • Trello
    • Twilio
    • 英国政府
    • WordPress
    • 工作日
    • 韦克
    • 五福
    • Yapily
    • Zendesk 服务
    • Zoho Books
    • Zoho CRM
    • Zoho 库存
    • Zoho Recruit
  • 这些工具箱实用程序中的任何一个都可以包含在流中:
    • 调度程序
    • 如果
    • 对于每个
    • 日志
    • 设置变量
    • JSON 解析器 (JSON parser)
    • CSV 解析器
    • XML 解析器

导出的组件不受支持

在要导出为 BAR 文件的流中,不支持以下工具箱实用程序:

  • 批处理

导出流

导出流时,可以选择将其配置导出为 YAML 或 BAR 文件,或者导出为 OpenAPI 文档。 要将流部署到集成服务器,必须将其导出为 BAR 文件。 除了帐户的连接凭证以外,所有配置设置都保留在导出的归档中。

过程

要导出流,请完成以下步骤:

  1. 从你的App Connect设计师创作环境中,打开App Connect设计师仪表板(如果当前未显示)通过单击仪表板图标仪表板图标
  2. 在仪表板中,找到流,打开其菜单,然后单击 导出。 (您看到的选项取决于编写环境和流类型。) 流可以处于 "已停止" 或 "正在运行" 状态。
    从流的菜单中选择 "导出" 选项
  3. 单击 运行时流资产 (BAR) ,然后单击 导出
    BAR 文件的导出面板
    提示: 您还可以使用 OpenAPI V3 YAML 和 Runtime 流 BAR 资产 (ZIP) 选项将流导出为 BAR 文件。 使用此选项,您将获取包含 BAR 文件的 ZIP 归档以及符合 OpenAPI 规范 V 3.0的 OpenAPI 文档 (YAML 格式)。
    注: OpenAPI V3 YAML 和 Runtime 流 BAR 资产 (ZIP) OpenAPI V3.0 (YAML)OpenAPI V3.0 (JSON)OpenAPI V2.0/Swagger 文档 (YAML)OpenAPI V2.0/Swagger 文档 (JSON) 选项仅针对 API 流显示。 这些选项通常可用于将 API 流导出为 OpenAPI 文档。 有关详细信息,请参阅For more information, see将您的 API 流程导出为OpenAPI文档
  4. 如果出现提示,请选择将缺省情况下在流之后命名的文件另存为 flow_name.bar。 (流名称中的空格将替换为下划线。) 根据您的浏览器,该文件也可能自动下载到已配置的下载位置。

后续操作

访问您的App Connect仪表板实例