以下是激活已创建的OData服务所需遵循的步骤。
- 识别创建的OData服务
- 在SAP Gateway系统中激活OData服务
识别创建的OData服务 在CDS视图中应用OData注释后,必须激活相应的CDS视图以创建OData服务。但是有一个问题,我们不知道已创建的OData服务名称。我们可以通过两种方式来识别已创建的ODate服务的名称。
- OData服务的名称将是其中应用了OData批注的CDS视图名称的后缀,后面是“ _CDS”(CDS视图名称 _CDS)。在这种航空公司场景中,我们的CDS视图是ZAPF_C_AIRLINE。因此,OData服务名称将为“ ZAPF_C_AIRLINE_CDS ”。
- 换句话说,通过将鼠标悬停在“ @ OData.publish:true ”语句左侧显示的信息消息上,可以找到OData服务名称。
将鼠标悬停在此信息消息上,以标识OData服务名称
在快速信息中,可以看到已创建的OData服务名称
在SAP Gateway System中激活OData服务
一旦找到OData服务的名称,并不意味着OData服务已准备就绪可以使用。它必须被激活。
执行以下步骤来激活OData服务;
1.通过SAP GUI打开SAP Gateway系统,然后转到事务/ IWFND / MAINT_SERVICE。
激活和维护服务
2.使用事务码,单击提到的“add service”按钮以添加激活服务。
3.在下一个屏幕中,输入系统别名和技术服务名称。技术服务名称是OData服务名称。
按照编号进行操作。将找到OData服务
4.选择返回的OData服务的结果,然后单击“add selected service”。
5.选择package.
6.现在返回并按名称过滤OData服务,以检查该服务是否已激活。结果,OData服务将可用并被激活。
7.然后像往常一样按照步骤测试OData服务以检查实体数据,如下所示。