基础概念介绍

学习目标

  • 描述集成流过程。

基础概念概览

本课将涵盖以下主题:

  • Cloud Integration

  • 集成内容

  • 集成项目的各个阶段

什么是 Cloud Integration?

观看此视频,深入了解 Cloud Integration。

视频:本节含 SAP 官方视频(视频 ID 1_gbp982us),需在 learning.sap.com 在线观看。

它是如何工作的?

Cloud Integration 的核心遵循关键的集成模式。典型场景包括:

  • 发送方系统向 Cloud Integration 发送消息。

  • Cloud Integration 处理该消息。

  • 将消息转发到一个或多个接收方系统。

集成流具有 0–1 个发送方适配器。如果配置了适配器,消息将通过端点传递。发送方一侧有多种发送方适配器可用。(第 1 点)收到消息后,通过启动事件 Start 启动流程。随后是预定义的处理步骤。(第 2 点)集成平台提供广泛的集成能力,它们定义了消息在集成平台上的不同处理方式。最终,可以配置接收方适配器来完成业务流程。消息处理可以同步异步执行。借助这一概念,可以映射许多众所周知的企业集成模式。

连接性

发送方适配器和接收方适配器是不同的。您可以构建自己的适配器。为此,您可以使用所提供的软件开发工具包。

要确定根据您的许可证有哪些适配器可用,您可以在创建空项目模板后显示适配器,如下一练习所述。请执行以下步骤:

  1. 从可编辑的空项目模板开始:

  2. 从通道画一条连线到 Start 事件。将显示可用的适配器:

  3. 在接收方一侧执行相同的操作:

集成能力

所有集成能力都进行了分类。其中包括预定义的处理步骤。集成流现在将各项能力组合起来,例如用来映射一个技术流程。组合的可能性几乎没有限制。要查看所有可用的集成能力及其对应的各个步骤,您可以再次从空流程模板开始。您会在屏幕顶部找到工具面板。每个图标都描述了 Cloud Integration 用户界面中的一项功能。

在以下情况下,这体现在转换能力上。

预定义集成内容

如前所述,将集成能力组合起来的艺术在于使其成为一个专业的流程。集成流可能很复杂。SAP 提供了 400 多个可供使用的预定义集成流。

有两种方式可以查看预定义的集成内容。一条路径直接通过 Integration Suite,将在课程末尾展示。另一种方式将在下一段中描述。

在 SAP Business Accelerator Hub 中探索预定义集成内容

所有可用的预定义集成内容都列在 SAP Business Accelerator Hub 中,具体取决于要集成的产品。

步骤

必须按顺序执行以下步骤:

  • 在以下地址打开 SAP Business Accelerator Hub: API.SAP.com

  • 导航到 Discover Integrations 选项卡。

  • 选择第一个产品。

  • 选择将与第一个产品集成的第二个产品。

  • 根据您的选择,找到所有可用的预定义集成内容(以集成包形式提供)。

  • 深入某个集成包,找到所有可用的集成流。

  • 深入某个集成流,了解完整配置。

有关这些步骤的更多详细信息:

  1. 发现 Integrations 选项卡。

  2. 选择第一个产品,例如 SAP S/4HANA。

  3. 选择第二个产品,例如 SAP SuccessFactors。

  4. 导航到一个集成包,例如 SAP SuccessFactors Employee Central Integration with SAP ERP or SAP S/4HANA, Employee Data。

  5. 只有一个可用的集成流。请导航到该集成流。

在此处,您可以找到理解此集成流所需的全部信息:

  • 所有步骤的配置

  • 业务文档

  • 以及更多

要使用此集成包或集成流,您必须使用 Integration Suite 中的 Discover 菜单。这一点已通过练习末尾的 Examples 示例进行说明。

来源

了解更多:

  • 关于关键功能:

  • 企业集成模式的完整概览可在此处找到: https://www.enterpriseintegrationpatterns.com/

  • Home - Apache Camel

  • 关于连接性:

  • 当前可用适配器的完整概览可在此处找到: Connectivity (Adapters)

  • 更多信息可在此处找到: Developing Custom Adapters

  • 关于集成能力:完整概览可在此处找到: Integration Capabilities

小结

各个集成流通过预定义的功能步骤进行编排。它们被划分为映射、路由等类别,并作为面板提供。流程通过恰好一条传入消息启动。随后,可以在流程本身中以多种方式处理该消息的内容。连接性与灵活性来自众多发送方和接收方适配器。除了创建单个集成流之外,SAP 还提供了 400 多个预定义集成流,因为它们在 SAP 环境中经常被需要。

探索 Cloud Integration

业务场景

您有兴趣学习如何使用 Cloud Integration 构建集成流。

任务流

在本练习中,您将执行以下任务:

  1. 登录 Cloud Integration。

  2. 探索 Cloud Integration。

前提条件

  • 可用的 Integration Suite

  • 可用的 Cloud Integration

练习成果

您已获得 Cloud Integration 的一些初步经验。

您将从本练习中学到什么?

熟悉 Cloud Integration 中的关键导航元素及其功能。

ExerciseStart Exercise(SAP 官方交互式练习)

本课其余配图

rev_21_U5_L01_01

CLD900_20_U4L1_001_scr

CLD900_20_U4L1_002_scr

CLD900_20_U4L1_003_scr

CLD900_20_U4L1_004_scr

CLD900_20_U4L1_005_scr

CLD900_20_U4L1_006_scr

CLD900_20_U4L1_007_scr

CLD900_20_U4L1_008_scr

CLD900_20_U4L1_009_scr

CLD900_20_U4L1_010_scr