跳转到内容
技术文章
作者资料照片PAL万博新体育手机客户端LAB HALDAR

在WEB IDE: HANA XSA中传输和部署工件

今天我将讨论WEB IDE: HANA XSA中构件的传输和部署。在下面的图表中,我将讨论MTA应用程序的不同部署选项。

现在详细描述每个应用程序工件的部署过程:

1.使用SAP ChaRM部署工件:

A.首先在SAP Solution管理器中为SAP HANA配置CTS+。

相关的SAP连结-

https://wiki.scn.sap.com/wiki/pages/viewpage.action?pageId=447468169#ConfiguringCTS+inSAPSolutionManager7.1and7.2-1.1.CTS+forSAPHANA

B.配置HTTP目的地。

C.配置Transport Organizer界面。

D.配置XSA传输景观。

参考SAP链接-

https://www.sap.com/documents/2015/07/6ac162e3-527c-0010-82c7-eda71af511fa.html

E.配置HANA系统“CHARM”为“非SAP系统”(TMS系统景观配置)。
F.配置源系统和目标系统。

G.使用STMS创建一个CTS传输,并将. mtar归档文件附加到传输并移动到配置的目标。

SAP ChaRM with CTS+的整体数据流如下所示:

https://assets.cdn.sap.com/sapcom/docs/2016/12/98ccd65a-9c7c-0010-82c7-eda71af511fa.pdf

2.使用GitHub和CI/CD实现:

如何将GitHub集成到web IDE中,并做推送和弹出操作来从Git中放置和获取数据,并在下面的链接中提供-

//www.bouseh.com/2022/12/15/mta-project-integration-with-git-in-business-application-studio-hana-xsa/

现在我们将讨论Git与CI/CD的交互,以实现代码集成的自动化

配置步骤在GitHub给出了下面的参考链接-

https://github.blog/2022-02-02-build-ci-cd-pipeline-github-actions-four-steps/

SAP HANA扩展应用服务的CI/CD管道,高级模型包括以下步骤:

  • 将您的代码更改推到您选择的源代码管理(SCM)工具。推送事件到SCM系统触发CI进程。

  • 在CI构建中,云MTA构建工具(MBT)为MTA中包含的各个模块触发特定于技术的编译器。有关更多信息,请参见云MTA构建工具在非sap网站上发布的信息

  • 云MTA构建工具将每个模块的构件打包到一个具有扩展名的归档文件中.mtar

  • 在CI构建期间,构建结果会自动部署到一个环境中进行自动化测试。CI构建可以包含不同的测试,例如JavaScript源代码的静态代码检查和自动化用户界面测试。

  • MTA归档文件被部署到生产环境中。

参考网址:

https://help.sap.com/docs/CICD_OVERVIEW/3324745951b44b578bd65221d2ff8f9a/55242ddaa08d4f3190fd06171b5f85f5.html

3.使用XS部署使用命令行部署或使用Web IDE接口部署:

XS高级运行时安装在HANA XSA服务器上。但是如果你想在你的本地机器上使用命令行部署,你需要遵循以下步骤:

  1. 在本地安装XS CLI客户端工具。
  2. 如果需要,配置命令行工具使用NPM Registry来解析包依赖关系。
  3. 执行以下命令部署.mtar文件-

A. xs部署student.mtar

4.要检查应用程序,请使用这两个命令-

A. xs服务和xs应用程序。

参考网址-

https://help.sap.com/docs/SAP_HANA_PLATFORM/400066065a1b46cf91df0ab436404ddc/0919e1cbd20646aead930a5743cfa7e1.html

在构建mtar文件之后,还可以从Web IDE图形界面部署mtar文件

4.使用SCTS_HTA_TOOLS通过ABAP传输部署:

要使用这种部署,ABAP堆栈应该设置在HANA服务器顶部的SAM SID上。

ABAP传输用户将附加的MTAR文件传输到相应的系统,并将它们导入到等效的XSA空间。

配置可在下面的链接-

https://launchpad.support.sap.com/#/notes/2569651

这是关于HANA XSA部署的全部内容。希望能有所帮助。

指定的标签

      第一个留下评论
      你一定是登录评论:评论或回复一篇文章