我从我的集成同事那里收到了很多关于他们如何在一天中的给定时间自动启动和停止通信通道的问题,因此我决定编写一个文档来帮助其他人了解 SAP PI 中称为通道可用性的强大标准功能,可用于实现自动通道启动停止。
何时可以使用此功能?
- 如果要限制所有受影响的通信通道的可用性
- 如果您想在公共假期期间停止频道列表,并且只允许您的业务合作伙伴在假期中工作的日子。(圣诞节就是一个很好的例子)
通信渠道可用性规划的路径如下:
可用性有时间频率(一次、每天、每周、每月),并且不允许您在完成配置时进行更改。因此,请确保在选择频率时对此进行一些考虑。
在本例中,我选择了 “Once” 仅用于演示目的
给定包含开始日期/时间和结束日期/时间的描述。确保开始日期/时间是未来的,向下滚动你会找到两个部分(预定频道和豁免频道)。受影响的通信通道应位于 Scheduled Channels 部分,要从配置中排除的 Channels 应位于 Exemption Channel 中。
确保通信通道的控制数据为 “Automatic”。如果没有,请使用“停止”按钮附近的“自动控制”按钮来更改通信通道的控制数据。
您会注意到通信通道的状态为 stopped,这是可用性规划配置中涉及的 CC。当到达计划时间时,CC 将自动启动,并在结束计划时间停止。