Technology Blogs by SAP
Learn how to extend and personalize SAP applications. Follow the SAP technology blog for insights into SAP BTP, ABAP, SAP Analytics Cloud, SAP HANA, and more.
cancel
Showing results for 
Search instead for 
Did you mean: 
AlexDong
Product and Topic Expert
Product and Topic Expert
6,635

一. 产品

 

什么是 SAP Integration Suite集成套件?


SAP Integration Suite 是 SAP 的通用、混合和企业级集成云服务。它简化并加速集成项目,并帮助组织快速过渡到智能企业。此外,Gartner 将集成套件视为最全面的集成平台之一,并在 2021 年企业集成平台即服务(EiPaaS)魔力象限报告中连续第二次被评为领导者。

常说的CPI又是什么?


旧品牌名称 SAP Cloud Platform Integration (CPI)云集成是较旧的产品名称,SAP Integration Suite集成套件是新产品名称,除云集成外具有更多功能,如SAP API Management、Open Connectors、Integration Adviser,云集成现在是 SAP Cloud Platform Integration 的一个功能。但有时习惯狭义的将CPI指代整个集成套件。

重点说下CPI云集成功能?


使用基于 Web 的图形建模工具协调端到端流程和一致的跨应用程序数据,无需编码。 浏览并扩展为SAP云应用提供的预构建集成内容。 监控和管理基于 Web 的工具的集成。 利用开箱即用支持快速构建集成。 甚至可以开发自定义的适配器。

SAP Integration Suite集成套件和SAP Business Technology Platform(BTP)业务技术平台有什么关系?


SAP BTP是SAP的Platform-as-a-Service (PAAS)服务,SAP Integration Suite集成套件是SAP BTP上的Software as a service (SAAS)服务,客户拿到SAP BTP的账户以后需要自行在其上开通SAP Integration Suite集成套件服务。集成套件是SAP BTP的重要组成部分。每个客户都只有一个独立的BTP地址,对大陆客户来说只需要访问https://cockpit.cn40.platform.sapcloud.cn/,然后填入帐号密码信息,系统就会自动redirect到对应的客户地址。

客户为什么要购买 SAP Integration Suite?


客户不希望投资购买和维护基础架构、硬件、软件、技能集和配置完整的企业预置集成解决方案,客户希望拥有值得信赖的一站式集成提供商,能够提供集成的平台和租用模型,客户希望在托管环境中将解决方案作为运营费用,从而避免资本支出 有时间有限的客户,无法与合作伙伴集成,从而影响业务收入,客户希望利用 Cloud Integration 提供的预打包内容,客户希望能够从SAP的持续投入中得到最及时的功能更新和支持。

是否在私有云上运行?


它仅在 Microsoft Azure、AWS、Alibaba Cloud 等公共云上运行,自 2021 年 12 月起,也在 Google Cloud Platform 上运行,而不是在私有云上运行。大陆地区只能选择Alibaba Cloud,并由中数通公司进行代理运营。

什么时间停止对Neo环境上CPI的功能更新支持?


目前还没有定义寿命的终结。但是,我们建议尽快移动到在多云环境中运行的 SAP Integration Suite,因为新功能主要在多云上提供。请参阅我们的指南 将云集成从 Neo 环境迁移到多重云基础 - SAP Help Portal 和博客帖子从 Neo 迁移到 Cloud Foundry - SAP Cloud Integration | SAP 博客

是否支持低延迟场景?异步/同步场景的典型响应或执行时间是什么?


是的,SAP Integration Suite 支持高性能场景。许多客户每天使用 SAP Integration Suite 处理数百万条消息,响应时间取决于集成场景的复杂性。

是否针对 SAP Integration Suite 计划了可扩展性和性能/规模确定指南?


目前,没有针对 SAP Integration Suite 计划性能或规模测定指南。SAP Integration Suite 扩展良好;许多客户每天使用 SAP Integration Suite 处理数百万条消息。但是,如果您发现大量数据即将出现(如黑色星期五,双11),请在支持组件 LOD-HCI-PI-OPS 上创建工单以提前通知 SAP。

Cloud Foundry 的自动扩缩是否也适用于 SAP Integration Suite?


是的。

是否合规运营?


拥有各种认证和证书,并在安全认证的环境下运行,满足ISO和SOC国际标准,并满足国家《信息安全登记保护管理办法》三级证书认定,详细信息请查看合规中心

在哪里可以了解有关 SAP Integration Suite 的更多信息?


要获取概览并深入探讨,可以访问Learning Journey: SAP Integration Suite 您可以查看我们的 OpenSAP 课程:使用 SAP Integration Suite 加速企业集成,了解有关 SAP Integration Suite 的更多信息,包括云集成 SAP Discovery Center上查看产品路线图,价格标准,支持链接,相关资源等

SAP官方论坛

有没有免费试用版?


使用教程注册免费BTP Trial账户,在其上开始免费试用SAP Integration Suite。注意只能试用360天。

听说有更进阶的免费BTP账户叫做Free Tier,如何开通?


大陆地区还不能使用,其他地区请按照该教程开通。

有哪些版本


大陆地区目前只有订阅制,分为三种版本,Basic,Standard和Premium版本,其他地区可选择订阅制,CPEA,即用即付,具体参看发现中心Discovery Center

三种版本有什么区别


Basic和Standard每个月消息数量上限是10K,Premium每个月消息数量上限是10M。

Basic版本不包含API Management功能,JMS适配器,Integration Adviser,Alert Notification Service,Cloud Transport Management。

Standard版本不包含Alert Notification Service,Cloud Transport Management。

具体最新详细区别请务必查看此SAP Note

消息是如何计算的?


小于250kb的消息体大小将被算为一条消息,比如一个消息产生了600kb的消息体,那么将按照600/250 = 3计算,同步和异步的消息体大小计算方法略有不同。

开箱即用的SAP与SAP产品之间的集成不算作消息费用之中,一旦做了定制化,或者SAP与非SAP产品之间的集成都会被算到消息费用之中。

具体计算细则请务必查看此SAP Note

我有两个SAP Integration Suite实例甚至可能只有一个,该如何对应三个到四个SAP S/4 HANA后端?


并没有强制规定,完全取决于开发团队自行管理,但是有一些来自社区的最佳实践:

    1. 为开发,测试,生产创建单独的集成包

 

    1. 严格遵守部件的命名约定,比如 DEV_, TEST_, PROD_***

 

    1. 利用访问策略并在 iflow 级别创建自定义角色,以确保可以分离对开发和测试 iflow 的访问。可以参考这个博客

 

    1. 针对环境变量如API地址,通过配置而不是写死

 

    1. 需要正确计划场景测试,以确保不会对生产环境产生影响



SAP Event Mesh 是否属于 SAP Integration Suite 的一部分?


目前还不属于,需要单独购买。SAP Event Mesh和SAP Integration Suite都可以单独使用,但是结合SAP Event Mesh可以获得完整的集成体验尤其是针对事件驱动的用例,SAP Integration Suite可以利用SAP Event Mesh在云集成中进行异步消息处理。

有没有从SAP PI/PO迁移到SAP Integration Suite的计划?


PI 7.5将会是长期稳定版,标准维护期到2027年,延长维护期到2030年,长期来看SAP集成套件将会是PI的继任者。SAP将会提供工具支持Enterprise Service Repository的Mappings到CPI的直接导入以及从PI到CPI的转移工具,也支持从CPI开发反向部署到On-Premise系统。SAP会致力于提供工具将这个过程做的更为平滑,具体时间计划可参考Discovery发现中心路线图。您现在已经可以开始从 SAP Process Integration/SAP Process Orchestration 转换到 SAP Integration Suite,可以参考此迁移指南博客

从基础版升级到标准版或者从标准版升级到高级版,需不需要迁移和重新配置?


不需要。

日志功能能讲下?


日志根据内容详细程度分成四个级别,“信息”,“错误”,“调试”和“跟踪”,其中“跟踪”保留信息最为详细包括消息体,但是持续时间也最短只有10分钟,10分钟以后将会自动调整为“信息”级别,记录的消息内容也只保留一段时间(默认值:1 小时)。往往在生产系统中无法在指定的10分钟内重现错误,所以在集成流中手动保存记录就格外重要,可以自行使用脚本在CPI中进行保存,不过值得注意的是,如果在24小时内超过1G的保存量,就无法再继续保存了,所以请妥善计划需要保存的步骤和内容,详细可查看此处

如何添加可以查看此处

有没有固定的IP地址?


请参看此处

有没有快速概览SAP集成套件的视频?


请参看 https://events.sap.cn/w-btp/wb29/,阐述了集成套件的概览和开箱即用的集成包,同时给出了客户成功参考,对于金税对接也有详细阐述。

能不能谈一下Cloud Integration Automation(云集成自动化)这个服务?


该服务是独立的免费BTP服务,其作用是辅助SAP集成过程的实施和监控,比如SAP集成套件自带开箱即用的标准集成流就可以在该服务中找到详细步骤来实施和跟踪,尤其是在集成实施的初始阶段,给出了非常详尽的SAP最佳实践。请参考这篇博客:https://blogs.sap.com/2022/05/28/cloud-integration-automation-services-cias-now-available-for-all-ri...

二. 开发

 

使用 SAP Integration Suite 需要哪种技能集或编程语言?


我们通过许多低代码、无代码选项(如低代码 API 开发)使集成套件变得简单易用。此外,我们还为具有有限或没有集成体验的业务用户提供大量预包装集成内容。然后,我们还具有脚本等其他功能,这些功能需要特定的编程技能,例如 XML/XSLT 和 Groovy 脚本的知识。集成实施需要最基本的网络知识如API(如基于HTTP,SOAP的)概念。

有没有自助开通SAP Integration Suite的中文教程


请参看该教程

有没有入门的面向集成开发者教程?


可以参看此教程,虽然为英文,但是配有大量配图,浅显易懂,易于上手。

有没有进阶的面向集成开发者教程?


可以参看此处,该指导原则涵盖了各种适配器的使用方法并且整合到一个个可用的例子之中。简单总结如何使用:1. 下载postman collection并导入到Postman里 2. 在discover页面搜索“guideline”找对对应的以“Integration Flow Design Guidelines - ”开头的package 3. copy到自己的空间里 4. deploy需要的接口 5. postman里调用该接口,注意要填写好对应的认证信息。具体使用方法请参看该教程。

我想做一个到S/4 HANA的集成流,有没有视频教程?


可以参考此处

在开发过程中我遇到不了解的知识点,或者未能解决的问题,怎么办?



 

 

 

    • 翻阅该实用WIKI,该WIKI包含了十分实用的实操步骤讲解

 

 

 



有没有视频作较为全面的讲述?


可以参看该OpenSAP教程,虽然为英文教程但值得一看。

开发出的接口支持什么方式认证调用?


三种方式

    • BTP邮箱+密码 - 这种方式并不推荐,因为会造成对BTP账号的依赖,并且会在密码错误的时候锁住以至于无法访问接口

 

    • OAuth 2.0 - 推荐采用,利用CPI的runtime生成Key,包含client id + client secret

 

    • 证书 - 推荐采用,需要一定的配置



客户能否自行管理密钥库?


客户可以选择自行管理密钥库。在这种情况下,由客户负责保持证书处于活动状态且有效。SAP 没有为部署的密钥库提供密码。密钥库监控器允许租户管理员管理租户密钥库及其条目(证书和密钥对)。有关详细信息,请参阅此文档和社区博客

在不同实例之间如何传输?


可以通过导入导出手动,也可以通过CTS+,或者Transport Management Service来完成,具体可参考官方文档和此博客

 

三. 常见问题

 

谁会收到SAP发来的激活邮件?


一般在合同签署时会留下SAP IT负责人的电子邮箱,请该负责人查收。

什么时间会收到SAP发来的激活邮件?


一般会在合同生效日几天内。

SAP发来的激活邮件长什么样子?


两封邮件,一封是用户激活,一封是BTP账户信息,如果邮件太多,可以搜“SAP Cloud Platform Tenant Setup”或者“中数通SAP云平台技术服务团队”,或者搜索“CN40”。

以下是BTP账户信息,


以下是用户激活邮件,



我找不到SAP发来的激活邮件了,能不能重新发送一封?


请联系SAP开支持工单在XX-HST-CDC组件下。

或者参考此简短视频自行注册/重置即可。

我的密码找不到了怎么办?


当用户忘记了密码或者未及时激活BTP的账号时,使用重置密码的服务完成账号密码重置的工作。
3

我在SAP BTP登陆时遇到无法登陆的情况怎么办?


如果您是签合同时填写的IT负责人,请先查看SAP发送的BTP激活邮件,里边包含了BTP的地址,用户名(邮件)和密码(该密码在单独另一封邮件中),如果还依然无法登陆,请在XX-HST-CDC组件下开客户工单tickt告知SAP您的邮件和BTP地址请求解决。可以参考该视频

如果我想添加组员到我的BTP账户下该如何操作?


请先确定该组员有CN40的IAS(身份认证系统)账户,(访问此处确定),如果没有请先自助注册

如果注册有问题可在XX-HST-CDC组件下开客户工单告知SAP该组员的邮件地址,SAP会为该组员建立账户,随后即可以该电子邮件地址将该组员加入到BTP账户下。

4

如何免费申请IAS (Identity Authentication Service)?


IAS一般在有其他SAP Cloud云产品购买比如SAP Successfactor,SAP IBP等的话会交付给客户,如果仅有BTP或者SAC还是需要手动申请,请在BC-IAM-IDS组件下开工单,并指明如下信息,

    1. 区域 – China

 

    1. 客户名称

 

    1. 管理员的E-mail, first name and last name

 

    1. Tenant的类型 – 测试/生产,或者两者都要

 

    1. Tenant的自定义标识,将来会作为URL的一部分,比如<tenant_id>.accounts.sapcloud.cn



遇到SAP Integration Suite本身的问题开客户工单ticket开在哪个component组件下?


LOD-HCI-PI。

SAP IT负责人离职了怎么办?


如果需要变更SAP IT负责人,请开SAP支持工单在组件(component) BC-NEO-CIS下,告知SAP IT负责人需要变更。

我的集成套件错误的分配到了中国大陆(CN40)之外的数据中心比如欧洲(EU10)了怎么办?


这种情况请第一时间联系销售,告知他错误的分配了数据中心,如果他不清楚如何进行,请告知他开SAP IT Ticket在Incidents_Cloud_Fulfillment下;您也可以自行开SAP支持工单在组件(component)BC-NEO-CIS下,告知SAP集成套件被分配到了错误的BTP账户上(entitlement set wrong booking),应该在CN40的账户。

我在使用SAP提供的SAP Cloud Connector连接BTP Subaccount的时候出现417的问题?


1.检查SAP Cloud Connector的连接账号密码是否正确,以及是否具备BTP Subaccount的相应权限


2. 如果依然还是417错误,Squid proxyallowlist,里面没有维护connectivitycertsigning.cf.cn40.platform.sapcloud.cn,如果外部IP/地址没有维护到allowlist里的话,是无法连通的。请开Service Request [Allowlist Squid Proxy Access: OUTBOUND to EXTERNAL Destn]host.platform.sapcloud.cn (port:443) 加到Squid proxyallowlist里,然后测试subaccount是否能添加到SCC上。

SAP集成套件的SSL连接证书相关问题有没有参考?


请参照该手册

如何查看SAP集成套件的message使用量?

可以登陆到SAP BTP主控室直接查看实时的使用量。

Screenshot 2024-07-04 at 15.57.17.png

四. 参考链接

 

BTP Alicloud Cloud Foundry环境下的账户管理




 
16 Comments