当前位置:主页 > 轻量服务器 >

免备案CDN_云空间服务器_高性能

本博客是我之前博客的延续:

ABAP核心数据服务-简介(ABAP CDS视图)中详细介绍了ABAP核心数据服务。

ABAP核心数据服务-第1部分(ABAP CDS实体)中详细介绍了ABAP CDS实体。

ABAP核心数据服务-第二部分(CDS视图类型)详细介绍了ABAP CDS视图的不同类型。

在开始阅读之前,请您浏览上述博客,以便更好地理解。

希望您对ABAP CDS视图有基本的了解。在这个博客中,我们将在abapcds视图中看到不同的虚拟数据模型类型!!

虚拟数据模型(VDM)是HANA数据库视图的结构化表示,好淘客,引入后将用于SAP HANA Live for SAP Business套房。它使用标准SQL或OData请求提供对SAP业务数据的直接访问。VDM将SAP系统的业务数据公开为交易应用程序、分析、满足重要产品质量的外部接口中的消费者可理解、全面和可执行的模型。

VDM旨在通过视图浏览器和基于虚拟数据的其他功能来解释模特。所以呢, 富客户端用户界面(如HTML5、SAP BusinessObjects和Excel)可以直接使用这些视图,而不需要任何额外的软件层(如ABAP应用系统)(两层体系结构)。

现在,为了利用ABAP CDS视图中虚拟数据模型的强大功能,SAP引入了@VDM注解来定义abapcds视图,这些视图可以被用于不同分析工具的分析引擎使用和解释。它提供了更多的功能

例如:更好的性能、可扩展性、安全性和隐私性、一致性作为可重用、稳定和兼容的SAP内部开发平台、合作伙伴,客户,从而提高开发效率和促进消费的便利性。

VDM的分类仅用于SAP内部结构和CDS视图的解释。为客户和合作伙伴发布CDS视图由视图的附加内部分类控制。

不同的VDM视图类型是:

在DDIC表/视图之上创建一个基本视图,这意味着只有一个基本视图是与数据库交互以获取数据的视图。直接从数据库中获取数据将作为其他类型视图类型的核心数据,没有任何数据冗余。

基本视图的数据源是直接从DDIC表/视图获取的原始数据。

语法:@VDM.Viewtype视图类型:#基本

在基本视图之上创建一个复合视图,这意味着复合视图不直接与数据库进行数据交互,而是对基本视图的结果集进行全面的维。多个基本视图可以与join/association一起用于获取数据和进行计算(例如:。使用内置表达式和函数)在不同的分析工具中使用消耗视图来消耗检索到的数据。

复合视图的数据源是基本视图。

语法:@VDM.Viewtype视图类型:#COMPOSITE

消费视图是在COMPOSITE视图之上创建的,这意味着消费视图不与DDIC表/视图或基本视图交互意见。消费视图写在复合视图之上,复合视图提供事实数据和多维数据集数据。此视图用于将数据公开给不同的分析工具(如HTML、SAP BusinessObjects、Analysis for Excel、SAP Lumira等),top返利,这有助于创建报表和显示业务数据的不同可视化效果。

消费视图的数据源是复合视图。

语法:@VDM.Viewtype视图类型:#消费

我们已经看到,大数据分析系统,用于分析目的的不同虚拟数据模型视图类型。但是仅仅使用VDM视图类型并不足以在分析工具中使用CDS视图,因为到目前为止,我们刚刚为CDS视图定义了数据模型,没有任何与数据类型相关的CDS视图返回。因此,为了让分析管理器知道如何解释每个CDS实体,我们必须使用VDM视图类型注释为每个特定的ABAP CDS视图声明数据类别。

为了使分析管理器能够使用多维数据、执行数据聚合以及对数据进行分片和切割。设计工作室和分析办公室等双前端可以通过分析管理器使用数据。

不同类型的分析数据类别为:

表示主数据的视图注释为@ObjectModel.dataCategory类:#尺寸。如果必须使用任何视图进行复制或查询,则应该使用@分析.dataCategory:#维度。

视图表示事务数据(星型架构的中心)。通常,它包含度量。通常,这些视图是复制所必需的,因此,列为事实数据类别的视图不应与主数据视图合并。

语法:@分析.dataCategory:#事实

立方体

立方体视图(如#事实)表示事实数据,但立方体视图不必没有冗余,这意味着可以连接主数据。消费视图建立在多维数据集视图之上,数据从事实中复制出来。

语法:@分析.dataCategory:#立方体

使用数据类别作为聚合级别的视图表示CDS视图为投影类型。对于,这种类型的视图analytics manager提供写回功能。在这种类型的视图中,不允许关联,大淘客网,并且可以重命名元素。

这种类型视图的数据源是dataCategory=#CUBE的CDS视图,它支持Analytics.writeBack.className类名称注释

语法:@分析.dataCategory:#聚合级

关注本博客的核心目标(核心数据服务),网络云服务器,我尽量把它缩小。

欢迎提出建议和问题!!

ABAP核心数据服务-简介(ABAP CDS视图)。ABAP核心数据服务–第1部分(ABAP CDS实体)。ABAP核心数据服务–第2部分(CD视图类型)

猜你喜欢

微信公众号