使用传输处理交付

学习目标

  • 描述如何使用传输管理来处理变更。

使用传输管理处理变更

在上一课中,你在 SAP Cloud Transport Management 中为交付环境格局建模。

在本课中,你将学习如何使用 SAP Cloud Transport Management 将内容交付到目标环境。为此,你将了解一个典型示例:SAP Continuous Integration and Delivery 服务将多目标应用(MTA)归档上传到 SAP Cloud Transport Management。你将手动触发对所产生的传输请求的导入。

你将检查导入日志,并找到安排自动导入的选项。

传输概念

下图展示了一个传输环境格局的示例。我们使用 SAP Continuous Integration & Delivery 服务创建传输请求,并将应用导出到 SAP Cloud Transport Management 服务。

SAP Cloud Transport Management 服务的基础用法

在我们的示例中,开发子账户将是第一个部署目标。该部署(可选地)在 SAP Continuous Integration and Delivery 服务的发布阶段执行。作为第二步,SAP Continuous Integration and Delivery 服务从开发节点“导出”应用。因此,传输请求最初被放入 Test 传输节点的导入队列。

你可以在队列中从 SAP Cloud Transport Management 触发导入到 Test 子账户,默认情况下这是一个手动操作。或者,你可以使用“Enable Automatic Import”选项配置传输节点,使传输请求一进入导入队列就自动部署。有关如何启用自动导入的更多信息,请参见此处。部署之后,你可以在 Test 子账户上执行额外的测试,例如集中式集成测试。

与此同时,传输请求将被转发到我们传输环境格局中后继节点的导入队列,在我们的示例中即生产传输节点。如果一切正常,你就处理导入到最终目标节点的操作。

所有变更都将反映在一个集中式日志文件中,你可以将其用于审计。

观看以下演示视频,初步了解 SAP Cloud Transport Management 服务中如何处理传输。这将使你能够由一组明确定义的交付管理员,按照有关在生产环境中处理变更的现有规则和边界条件,管理变更沿预定义交付环境格局的传播。

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

注意

请注意,视频中显示的请求不一定包含所有传输请求。默认情况下,该列表显示最近 7 天内因其状态而可导入或当前正在执行导入的传输。更多较早的传输请求也可能已准备好导入。如果你想看到它们,请更改预设的日期范围。

如果你点击“全部导入”,必须考虑到这一点。这会触发所有处于可导入状态(initial、repeatable、fatal)的传输请求的导入,即使按照当前筛选条件它们不应显示在列表中。如果你点击 Import All,你会收到相应的警告。

总结

你现在能够:

  • 在 SAP Cloud Transport Management 中手动和自动触发导入。

  • 检查导入的结果和日志。

延伸阅读

SAP Cloud Transport Management documentation

Documentation on starting an import

Documentation on scheduling imports

Tutorial video series on SAP BTP DevOps including SAP CI&D service, cTMS and SAP Alert Notification service

本课其余配图

DOP100_01_U4L3C1_005