游戏服务器_数据库视图和表的区别_安全稳定

2021-05-04 20:39

以下文档介绍了在SAP BW环境中从BEX查询创建OData服务的方法。"OData服务允许任何可用此服务的SAP外部系统使用BEX查询。"—2系统上的先前配置在我们的环境中首次执行OData查询时,您可能需要配置SAP网关。下面列出的操作只需执行一次。——"对于配置它,注释2113675"SPRO事务"的前三个步骤已经实现:——"我们创建了本地网关",其值为:——"SICF INST事务"——"在配置了上述点之后,小田的爱不是作为服务出版的。在审查了SAP Notes之后,我运行了EQ RS AUTOSETUP程序。查询的发布是正确的(见下文)ᐟ3创建查询BEX并将其作为OData服务发布ᐟ第一步是创建查询BEX,它将向外部系统提供我们希望提供的信息。查询将在查询设计器或Eclipse中以通常的方式创建,尽管OData服务有一些限制。到目前为止,我可以检查到以下限制:51Free功能不被接受在"筛选器和变量"行中必须至少有一个功能,与任何其他查询一样,我们将尽可能过滤信息,以获得更好的性能。例如,没有出现像Analysis for Office或Analyszer这样的屏幕)但是,我们将在查询中放置外部服务将动态查询的所有变量,因为:51可用变量将在服务元数据中显示(见下文),从而促进服务的解释我们将能够比较服务性能与查询BEX的性能-记录查询-我们将查询标记为OData-发布服务的步骤如下:-运行事务/n/iwfnd/maint service,然后单击"系统别名"中的"添加服务",指示先前创建的gatway和"获取"单击"获取服务"列表框中的"获取服务"后,我们的查询应显示在末尾,大数据在线,后缀为srv:""单击该服务并将其分配给相应的包或作为本地对象:""如果一切顺利,我们将在"服务"列表框中看到我们的查询,以下示例是关于查询ZUS ODATA TEST Q001的。51所示的URL对任何其他查询都有效,只需替换查询名称和TLCMBPCCID01。内部的使用与您的系统相对应的名称。51URL可从OData协议提供的任何Web浏览器或工具(如Excel 2013,如下文所述)进行访问元数据:-:8000/SAP/OPU/ODATA/SAP/ZUS ODATA TEST Q001 SRV/$METADATA"此URL将提供各种信息,这些信息将对BW外部系统开发人员有用。元数据(XML格式)中包含各种信息,什么是大数据概念,如字段名称、内容等。:8000/SAP/OPU/ODATA/SAP/ZUS ODATA TEST Q001 SRV/ZUS ODATA TEST Q001Results-这是将返回查询结果的ULR。该URL必须从具有OData"变量传递"协议的外部系统使用,通过OData标准,任何字段都可以通过相应的Nomenglatura用于将外部系统筛选器传递给BW系统。我使用查询中的筛选器使用相应的变量。在我们的例子中(可外推到任何查询)。在元数据中,我们注意到:ᐟzzsitecod svo是我在站点查询中设置的变量(在本例中,这是一个来自Real Estate模块的查询)。要按站点"5"过滤示例,云服务器的,我们将添加到以前的结果URL::8000/SAP/OPU/ODATA/SAP/ZUS ODATA TEST Q001 SRV/ZUS REFX ZCP REFX06 Q001(zzsitecod SVO='5')/结果-外部系统可能希望有可能的值显示给用户,可以通过URL获取值范围:。:8000/SAP/OPU/ODATA/SAP/ZUS ODATA TEST Q001 SRV/ZUS ODATA TEST?$SELECT=ZZSITECOD SVO"要查看此示例,我使用了Excel OData(Office 2013):ᐟᐟᐟᐟ,并在Excel中得到结果:ᐟᐟ如果检测到性能问题,我们必须确定问题是在BW还是在服务中。为了做到这一点,我们将使用RSRT中的BW统计数据:ᐟᐟᐟ下面我们可以看到一个比较,例如,中移物联网有限公司,大数据推荐,在每个站点放置过滤器之前和之后(在本例中,查询是在一个房地产BW模型上)ᐟᐟ(结果显示了查询的所有细节-没有过滤器)

分享到:
收藏
相关阅读