Call : (+91) 968636 4243
Mail : info@EncartaLabs.com
EncartaLabs

Building Views in Core Data Services ABAP (CDS ABAP)

( Duration: 3 Days )

This Building Views in Core Data Services ABAP (CDS ABAP) training course provides the basic idea of Core Data Services and how SAP implements this concept on the ABAP stack. In these course, you will get a deep insight into the many features by which CDS Views surpass classical ABAP Dictionary views, and you will learn to leverage the full potential of CDS when defining your own views. Particular highlights will be the extended join possibilities, calculations on database level - including currency conversions, nested views, associations and path expressions, input parameters, and the possibility to link CDS views to authorization checks. Finally, you will get an outlook on the different scenarios for CDS view consumption.

By attending Building Views in Core Data Services ABAP (CDS ABAP) workshop, delegates will learn to:

  • Analyze and define views in Core Data Services ABAP (CDS ABAP)
  • Understand how CDS Views surpass ordinary database views
  • Leverage the available SQL features in CDS Views
  • Use CDS specific concepts like input parameters, associations, enhancements, implicit authorization checks and table functions
  • Know the most common use cases for CDS Views

  • Attend a training on ABAP Workbench Foundations or equivalent practical experience
  • Attend a training on ABAP Programming on SAP S/4HANA or equivalent practical experience
  • Attend a training on ABAP Dictionary or equivalent practical experience
  • Attend a training on Application Programming on SAP S/4HANA or equivalent practical experience

The Building Views in Core Data Services ABAP (CDS ABAP) class is ideal for:

  • Developers
  • Developer Consultants

COURSE AGENDA

1

Introduction

  • Motivating CDS Views and Understanding the Background
  • Working with ABAP Development Tools (ADT)
  • Analyzing and Using A CDS View
2

Basic SQL Features in CDS Views

  • Define a Simple CDS View
  • Creating a CDS View with Inner Join, Projection and Selection
  • Using ABAP Annotations in CDS Views
3

More SQL Features in CDS Views

  • Using SQL Expressions in CDS Views
  • Using Built-in SQL Functions in CDS Views
  • Understanding Nested Views
  • Using Aggregations in CDS Views
  • Using Additional Join Types and UNION (ALL)
4

Advanced Concepts

  • Defining CDS Views with Input Parameters
  • Building CDS Views with Associations
  • Enhancing a CDS Views
  • Linking a CDS View with Authorization Rules
5

Database Specific Features of ABAP CDS

  • Understanding CDS Table Functions
6

Consumption of CDS Views (Outlook)

  • Using a CDS View as Data Source for ALV IDA
  • Using CDS Views as Replacement Objects
  • Generating OData Services from CDS Views
  • Understanding the Consumption of CDS Views in SAP Fiori
  • Understanding Analytics Based on CDS Views
  • Understanding Virtual Data Models with CDS Views

Encarta Labs Advantage

  • One Stop Corporate Training Solution Providers for over 6,000 various courses on a variety of subjects
  • All courses are delivered by Industry Veterans
  • Get jumpstarted from newbie to production ready in a matter of few days
  • Trained more than 50,000 Corporate executives across the Globe
  • All our trainings are conducted in workshop mode with more focus on hands-on sessions

View our other course offerings by visiting https://www.encartalabs.com/course-catalogue-all.php

Contact us for delivering this course as a public/open-house workshop/online training for a group of 10+ candidates.

Top
Notice
X