Tiven Wang
chevron_rightCDS chevron_rightOData

CDS and OData Extensibility

Wang Tiven December 08, 2016
425 favorite favorites
bookmark bookmark
share share

Change Release State

Open transaction SCLAS_API, Select Characteristic “Release State” and search for your CDS view. Change your CDS view’s release state to Released for version ‘2’

Extensibility registration

Extensibility registration in SCFD_REGISTRY (package CUAN_MODEL_S_APPLICATION):

  • For Cube views: Retrieval should be done via association to extension include view.

  • For query views:

  • Query Designer app can be used to create new queries:

  • Query Browser can be used for multidimensional analysis of standard and custom queries:

Similar Posts

  • What's CDS Core Data Services (CDS) is an infrastructure that can be used by developers to create the underlying (persistent) data model which the application services expose to UI clients. CDS is just SQL + Annotation. Annotation is just a Note / Explanation / Comment. Annotation is explained by Evaluation Runtime (Engine). Engine is one of SADL / BOPF / Analytic Manager / Enterprise Search / ABAP / HANA …
  • CDS based Virtual Data Model (VDM) The concept of the Virtual Data Model (VDM) has been introduced with HANA Live two years ago. Meanwhile CDS (Core Data Services) offers the ability to define database views independent of the application platform. ABAP CDS views are currently managed via ABAP. In future they will also support native-HANA access. As such CDS models contribute to the massive simplification of the suite stack towards the envisioned two-tier architecture. VDM views defined with the ABAP CDS technology are not restricted to read-only analytical use-cases, but will be used e.g. within search and transactional applications, too. Most of the key modeling principles for CDS views outlined below are taken from the already existing guidelines for the VDM based on HANA calculation views.
  • From a CDS View to an OData Service for Analytics HANA content can be modeled in the HANA database based on the replicated and local data. Basically, HANA content will consumed in the ABAP layer through transient InfoProviders on Operational Data Providers (ODPs). Based on the transient providers, BEx Queries are defined. These Queries serve as a central consumption entity. They are exposed via EasyQuery to allow access via OData for HTML5 UIs and native mobile applications or external access from reports via the BusinessObjects BI Platform.
  • Introduction to CDS on HANA and ABAP Part 3 - Unit Test “Core data services (CDS) is an infrastructure for defining and consuming semantically rich data models in SAP HANA.” 单元测试(Unit Test)在ABAP程序开发中已经非常重要,通常的ABAP Unit Test我们并不陌生。但是在代码重心下移至数据库层的模式下我们该如何对ABAP CDS Entities单元测试?本文简要介绍在ABAP中如何使用CDS Test Double Framework进行CDS Entities单元测试的
  • Introduction to CDS on HANA and ABAP Part 2 - Authorization Check “Core data services (CDS) is an infrastructure for defining and consuming semantically rich data models in SAP HANA.” 相较于ABAP的authorization check,CDS Views增加了隐式的数据级别的权限定义:Data Control Language (DCL)。本文简要介绍如何使用DCL控制用户从CDS View中访问限定数据


Back to Top