Data, Analytics & AI Category Banner Image

SAP HANA 2.0 SPS07 Modelling (HA300)

  • Length 5 days
  • Price  $5830 inc GST
  • Version HANA 2.0 SPS07
Course overview
View dates &
book now
Register interest

Why study this course

This five-day instructor-led course teaches the core capabilities of SAP HANA for modelling, and covers mainly graphical modelling, as well as SQL-based modelling, mainly table functions and procedures, with a focus on performance. It also introduces Core Data Services as a flexible method to model a persistence layer.

Participants will gain knowledge about the management of modelling content in the SAP Web IDE for SAP HANA, and the key principles of object and data access security in a modelling context.

This course is based on software release:

  • SAP HANA 2.0 SPS07

Request Course Information


What you’ll learn

This course will prepare you to:

  • Develop information models following SAP best practices for maximum performance and flexibility

  • Get started with SQL and SQLScript based modelling

  • Manage projects and modelling content in the SAP Web IDE for SAP HANA

  • Implement security and data access controls around SAP HANA data models


SAP

SAP at Lumify Work

Develop your SAP empowered employees with Lumify Work. Getting the right skills in place maximises the chance of project success and removes risk. Lumify Work provides a select range of SAP training courses for SAP S/4HANA, SAP HANA, SAP BusinessObjects and more. Lumify Work can work with you to navigate the curriculum and help you create a learning plan that will ultimately boost technology proficiency across your organisation.


Who is the course for?

  • Application Consultant

  • Data Consultant / Manager

  • Database Administrator

  • Application Developer

  • BI Specialist


Course subjects

Preparing the Modelling Environment

  • Getting Started with SAP Web IDE for SAP HANA

  • Importing an Existing Project in SAP Web IDE for SAP HANA

Creating Calculation Views

  • Understanding Basic Concepts and Terminology

  • Checking the Output of a Calculation View

  • Creating Dimension Calculation Views

  • Creating Cube Calculation Views

  • Creating SQL Access Only Calculation Views

  • Choosing a Data Source for a Calculation View

Working with Common Features of Calculation Views

Defining the Top View Node

Working with Common Nodes in Calculation Views

  • Using Projection Nodes

  • Working with Aggregation Nodes

Joining Data Sources in Calculation Views

  • Combining data sources using a join node

  • Joining more than two tables in a single join node

  • Creating Cube with Star Join Calculation Views

  • Configuring non-equi joins

  • Preventing incorrect aggregations using a dynamic join

  • Filtering on Join Nodes

  • Optimising Joins

Working with Union Nodes in Calculation Views

  • Working with the Union Node

Creating Data Slices

  • Implementing Minus and Intersect Nodes

Ranking Data

  • Implementing Rank Nodes

Embedding Functions in Calculation Views

  • Generating Restricted Columns

  • Generating Calculated Columns

  • Filtering Data

  • Implementing Currency Conversion

Creating Dynamic Calculation Views

  • Implementing Variables

  • Defining Value Help Views

  • Implementing Input Parameters

  • Mapping Variables and Input Parameters

Implementing Hierarchies in Calculation Views

  • Modelling Hierarchies

  • Creating Time-Based Dimension Calculation Views

  • Using a Hierarchy for Value Help

Developing Custom Logic using SQL

  • Introducing SAP HANA SQL Console

  • Implementing SQL in Calculation Views

  • Querying a Modeled Hierarchy Using SQL

  • Working with SQLScript

  • Creating and Using Functions

  • Creating and Using Procedures

Applying Best Practices for Modelling

  • Implementing Recommended Modelling Practices

  • Implementing Best Practices in Calculation View Nodes

Using Tools to Check Model Performance

  • Validating Calculation Views with Performance Analysis Mode

  • Debugging Calculation Views with the Debug Query Mode

  • Analysing executions with the SQL Analyser

Implementing Features to Improve Performance

  • Implementing Union Pruning

  • Controlling Parallelisation

  • Partitioning Tables

Storing Calculation View Results

  • Implementing Static Cache to Improve Performance

  • Creating Snapshots

Using Additional Modelling Productivity Tools

  • Developing Calculation views more efficiently

  • Working with Modelling Content in a Project

Working in a Modelling Project

  • Explaining the Project Structure

  • Building Models

  • Managing modelling content

Managing the Lifecycle of a Modelling Project

  • Creating a Project

  • Enabling Access to External Data

  • Using Git to Manage Source Code

  • Deploying an application

  • Migrating Modelling Content

Implementing Security in SAP HANA Modelling

  • Defining Analytic Privileges

  • Defining Roles

  • Masking Sensitive Data

  • Anonymising Data


Prerequisites

Essential

Recommended


THIRD PARTY REGISTRATION

Lumify Work offers certification and training through our partnership with SAP Inc. This arrangement requires Lumify Work to provide your details to SAP Inc for course and/or exam registration purposes.


Terms & Conditions

The supply of this course by Lumify Work is governed by the booking terms and conditions. Please read the terms and conditions carefully before enrolling in this course, as enrolment in the course is conditional on acceptance of these terms and conditions.


Request Course Information

Awaiting course schedule

If you would like to receive a notification when this course becomes available, enter your details below.

Personalise your schedule with Lumify USchedule

Interested in a course that we have not yet scheduled? Get in touch, and ask for your preferred date and time. We can work together to make it happen.