生产系统里维护 SAP Gateway System Alias 的正确打开方式
生产系统里的 SAP Gateway hub 最容易遇到一种尴尬局面,OData 服务已经从开发系统一路传到质量系统,功能验证也通过了,到了生产环境却发现后端系统连接信息必须按生产环境填写。这个信息通常落在 SAP System Alias 里,典型维护视图是/IWFND/V_DFSYAL。偏偏生产 client 在SCC4里被关得很严,client-specific customizing 不允许修改,直接进表维护或者普通 customizing 维护时,系统会拦住修改动作,或者要求记录到 transport request。对生产系统来说,临时打开 client 往往不是一个可接受的选项。这类问题并不是 SAP Gateway 自身配置复杂,而是 SAP Transport Governance 和运行时连接配置撞在了一起。SAP Gateway system alias 是 Gateway 收到 OData 请求后决定请求路由去向的关键对象,它可以指向本地系统,也可以指向远程后端系统。SAP Learning 对这块的定义很清楚,system alias 是 inbound request 在 SAP Gateway 上进行 routing 的结果,同时 SAP 也说明,不管通过SPRO、/UI2/GW_SYS_ALIAS、/IWFND/ROUTING还是相关 task list 维护,system alias 最终都存放在 view/IWFND/V_DFSYAL中。(