HA300 SAP HANA Modeling

Similar documents
HA300 SAP HANA Modeling

HA100 SAP HANA Introduction

HA301. SAP HANA 2.0 SPS03 - Advanced Modeling COURSE OUTLINE. Course Version: 15 Course Duration:

HA150 SQL Basics for SAP HANA

DS10. Data Services - Platform and Transforms COURSE OUTLINE. Course Version: 15 Course Duration: 3 Day(s)

BC414. Programming Database Updates COURSE OUTLINE. Course Version: 15 Course Duration: 2 Day(s)

HA100 SAP HANA Introduction

HA 450. Application Development for SAP HANA COURSE OUTLINE. Course Version: 12 Course Duration:

ADM505. Oracle Database Administration COURSE OUTLINE. Course Version: 15 Course Duration: 3 Day(s)

HA100 SAP HANA Introduction

BW305H. Query Design and Analysis with SAP Business Warehouse Powered by SAP HANA COURSE OUTLINE. Course Version: 15 Course Duration: 5 Day(s)

HA215 SAP HANA Monitoring and Performance Analysis

MDG100 Master Data Governance

HA150. SAP HANA 2.0 SPS02 - SQL and SQLScript for SAP HANA COURSE OUTLINE. Course Version: 14 Course Duration: 3 Day(s)

BC403 Advanced ABAP Debugging

BC405 Programming ABAP Reports

HA150. SAP HANA 2.0 SPS03 - SQL and SQLScript for SAP HANA COURSE OUTLINE. Course Version: 15 Course Duration:

HA215 SAP HANA Monitoring and Performance Analysis

C4C30. SAP Cloud Applications Studio COURSE OUTLINE. Course Version: 21 Course Duration: 4 Day(s)

BC404. ABAP Programming in Eclipse COURSE OUTLINE. Course Version: 16 Course Duration: 3 Day(s)

ADM506. Database Administration Oracle II COURSE OUTLINE. Course Version: 15 Course Duration: 2 Day(s)

S4H01. Introduction to SAP S/4HANA COURSE OUTLINE. Course Version: 04 Course Duration: 2 Day(s)

ADM110. Installing and Patching SAP S/4HANA and SAP Business Suite Systems COURSE OUTLINE. Course Version: 17 Course Duration: 4 Day(s)

ADM110. Installing and Patching SAP S/4HANA and SAP Business Suite Systems COURSE OUTLINE. Course Version: 18 Course Duration: 4 Day(s)

BW305. SAP Business Warehouse Query Design and Analysis COURSE OUTLINE. Course Version: 15 Course Duration: 5 Day(s)

BW405. BW/4HANA Query Design and Analysis COURSE OUTLINE. Course Version: 14 Course Duration: 5 Day(s)

SLT100. Real Time Replication with SAP LT Replication Server COURSE OUTLINE. Course Version: 13 Course Duration: 3 Day(s)

BOD410 SAP Lumira 2.0 Designer

HA355. SAP HANA Smart Data Integration COURSE OUTLINE. Course Version: 12 Course Duration: 3 Day(s)

S4D430 Building Views in Core Data Services ABAP (CDS ABAP)

S4H410. SAP S/4HANA Embedded Analytics and Modeling with Core Data Services (CDS) Views COURSE OUTLINE. Course Version: 05 Course Duration: 2 Day(s)

HA240 Authorization, Security and Scenarios

HA100 SAP HANA Introduction

CLD100. Cloud for SAP COURSE OUTLINE. Course Version: 16 Course Duration: 2 Day(s)

BOID10. SAP BusinessObjects Information Design Tool COURSE OUTLINE. Course Version: 17 Course Duration: 5 Day(s)

HA240 SAP HANA 2.0 SPS02

CA611 Testing with ecatt

TADM51. SAP NetWeaver AS - DB Operation (Oracle) COURSE OUTLINE. Course Version: 15 Course Duration: 5 Day(s)

BW310H. Data Warehousing with SAP Business Warehouse powered by SAP HANA COURSE OUTLINE. Course Version: 15 Course Duration: 5 Day(s)

BIT660 Data Archiving

UX402 SAP SAPUI5 Development

BC470. Form Printing with SAP Smart Forms COURSE OUTLINE. Course Version: 18 Course Duration:

HA400 ABAP Programming for SAP HANA

BOCRC. SAP Crystal Reports Compact Course COURSE OUTLINE. Course Version: 15 Course Duration: 3 Day(s)

D75AW. Delta ABAP Workbench SAP NetWeaver 7.0 to SAP NetWeaver 7.51 COURSE OUTLINE. Course Version: 18 Course Duration:

BW462 SAP BW/4HANA COURSE OUTLINE. Course Version: 16 Course Duration: 5 Day(s)

DBW4H. Data Warehousing with SAP BW/4HANA - Delta from SAP BW powered by SAP HANA COURSE OUTLINE. Course Version: 13 Course Duration: 2 Day(s)

UX400. OpenUI5 Development Foundations COURSE OUTLINE. Course Version: 02 Course Duration: 5 Day(s)

UX300 SAP Screen Personas 3.0 Development

ADM535. DB2 LUW Administration for SAP COURSE OUTLINE. Course Version: Course Duration: 3 Day(s)

BW362. SAP BW Powered by SAP HANA COURSE OUTLINE. Course Version: 11 Course Duration: 5 Day(s)

BC401. ABAP Objects COURSE OUTLINE. Course Version: 18 Course Duration:

BW350H. SAP BW Powered by SAP HANA - Data Acquisition COURSE OUTLINE. Course Version: 15 Course Duration: 5 Day(s)

SCM380 SAP MII - Manufacturing Integration and Intelligence Fundamentals

Device Operation Process Diagrams. SAP Mobile Secure rapid-deployment solution September 2014

SAP Analytics Cloud model maintenance Restoring invalid model data caused by hierarchy conflicts

COURSE LISTING. Courses Listed. Training for Database & Technology with Modeling in SAP HANA. Last updated on: 30 Nov 2018.

Week 2 Unit 3: Creating a JDBC Application. January, 2015

BOW320. SAP BusinessObjects Web Intelligence: Report Design II COURSE OUTLINE. Course Version: 16 Course Duration: 2 Day(s)

SAP HANA SPS 08 - What s New? SAP HANA Modeling (Delta from SPS 07 to SPS 08) SAP HANA Product Management May, 2014

Device Application Onboarding Process Diagrams. SAP Mobile Secure: SAP Afaria 7 SP5 September 2014

COURSE LISTING. Courses Listed. Training for Database & Technology with Modeling in SAP HANA. Einsteiger. Fortgeschrittene.

EDB358. System and Database Administration: Adaptive Server Enterprise COURSE OUTLINE. Course Version: 15 Course Duration: 5 Day(s)

Complementary Demo Guide

SAP Hybris Billing, Pricing Simulation Extended Functions Release 2.0, SP03

FAQs OData Services SAP Hybris Cloud for Customer PUBLIC

FAQs Data Sources SAP Hybris Cloud for Customer PUBLIC

SAP HANA SPS 09 - What s New? SAP River

Let s Exploit DITA: How to automate an App Catalog

Week 2 Unit 1: Introduction and First Steps with EJB. January, 2015

FAQs Data Workbench SAP Hybris Cloud for Customer PUBLIC

SAP HANA SPS 08 - What s New? SAP HANA Web-based Development Workbench. (Delta from SPS 07 to SPS 08) SAP HANA Product Management May, 2014

SAP EarlyWatch Alert. SAP HANA Deployment Best Practices Active Global Support, SAP AG 2015

FAQs Data Cleansing SAP Hybris Cloud for Customer PUBLIC

SAP 3D Visual Enterprise 9.0: Localization of Authoring Content

Device Configuration Process Diagrams. SAP Mobile Secure: SAP Afaria 7 SP5 September 2014

Week 1 Unit 1: Introduction to Data Science

HA150 SQL Basics for SAP HANA

SAP Business One Integration Framework

opensap TEXT ANALYTICS WITH SAP HANA PLATFORM WEEK 1

SAP HANA SPS 08 - What s New? SAP HANA Interactive Education - SHINE (Delta from SPS 07 to SPS 08) SAP HANA Product Management May, 2014

COURSE LISTING. Courses Listed. Training for Database & Technology with Administration in Database Migration. 3 September 2018 (21:31 BST)

DEV523 Customizing and Extending PowerDesigner

NET311. Advanced Web Dynpro for ABAP COURSE OUTLINE. Course Version: 10 Course Duration: 4 Day(s)

DMM 163 Introduction to Data Modeling in SAP HANA

opensap: Big Data with SAP HANA Vora Course Week 03 - Exercises

SAP Mobile Secure Rapiddeployment. Software Requirements

Software and Delivery Requirements

BIT460. SAP Process Integration Message Mapping COURSE OUTLINE. Course Version: 15 Course Duration: 3 Day(s)

Ariba Network Configuration Guide

Ariba Network Configuration Guide

SAP 3D Visual Enterprise 9.0: Identifiers in VDS Files

EWM125. Labor Management in SAP EWM COURSE OUTLINE. Course Version: 16 Course Duration: 4 Hours

SAP Hybris Billing, pricing simulation Application Operations Guide Release 2.0, SP03

TBW60. BW: Operations and Performance COURSE OUTLINE. Course Version: 10 Course Duration: 5 Day(s)

EDB116. Fast Track to SAP Adaptive Server Enterprise COURSE OUTLINE. Course Version: 15 Course Duration: 5 Day(s)

MDG100 Master Data Governance

DS50. Managing Data Quality with SAP Information Steward COURSE OUTLINE. Course Version: 10 Course Duration: 2 Day(s)

PLM210. Master Data Configuration in SAP Project System COURSE OUTLINE. Course Version: 15 Course Duration: 2 Day(s)

ADM950. Secure SAP System Management COURSE OUTLINE. Course Version: 15 Course Duration: 2 Day(s)

Transcription:

HA300 SAP HANA Modeling. COURSE OUTLINE Course Version: 12 Course Duration: 5 Day(s)

SAP Copyrights and Trademarks 2016 SAP SE or an SAP affiliate company. All rights reserved. No part of this publication may be reproduced or transmitted in any form or for any purpose without the express permission of SAP SE or an SAP affiliate company. SAP and other SAP products and services mentioned herein as well as their respective logos are trademarks or registered trademarks of SAP SE (or an SAP affiliate company) in Germany and other countries. Please see http://global12.sap.com/corporate-en/legal/ copyright/index.epx for additional trademark information and notices. Some software products marketed by SAP SE and its distributors contain proprietary software components of other software vendors. National product specifications may vary. These materials are provided by SAP SE or an SAP affiliate company for informational purposes only, without representation or warranty of any kind, and SAP SE or its affiliated companies shall not be liable for errors or omissions with respect to the materials. The only warranties for SAP SE or SAP affiliate company products and services are those that are set forth in the express warranty statements accompanying such products and services, if any. Nothing herein should be construed as constituting an additional warranty. In particular, SAP SE or its affiliated companies have no obligation to pursue any course of business outlined in this document or any related presentation, or to develop or release any functionality mentioned therein. This document, or any related presentation, and SAP SE s or its affiliated companies strategy and possible future developments, products, and/or platform directions and functionality are all subject to change and may be changed by SAP SE or its affiliated companies at any time for any reason without notice. The information in this document is not a commitment, promise, or legal obligation to deliver any material, code, or functionality. All forward-looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations. Readers are cautioned not to place undue reliance on these forward-looking statements, which speak only as of their dates, and they should not be relied upon in making purchasing decisions.

Typographic Conventions American English is the standard used in this handbook. The following typographic conventions are also used. This information is displayed in the instructor s presentation Demonstration Procedure Warning or Caution Hint Related or Additional Information Facilitated Discussion User interface control Example text Window title Example text Copyright. All rights reserved. iii

iv Copyright. All rights reserved.

Contents vii Course Overview 1 Unit 1: Information Views 1 Lesson: Introducing Information Views 1 Lesson: Connecting Tables 1 Lesson: Creating Dimension Calculation Views 1 Lesson: Using Measures in Calculation Views 2 Lesson: Understanding Deprecated Graphical Views 3 Unit 2: Modeling Functions 3 Lesson: Using Hierarchies 3 Lesson: Creating Restricted and Calculated Columns 3 Lesson: Filtering Data 3 Lesson: Using Variables and Input Parameters 4 Lesson: Implementing Currency Conversion 4 Lesson: Creating Decision Tables 5 Unit 3: SQL Script and Procedures 5 Lesson: Introducing SAP HANA SQL 5 Lesson: Working with SQLScript 5 Lesson: Creating and Using Procedures 5 Lesson: Using SQLScript Debug Tools 5 Lesson: Understanding Deprecated SQL Modeling Objects 7 Unit 4: Virtual Data Models in SAP HANA 7 Lesson: Getting Started with SAP HANA Live 7 Lesson: Understanding the Virtual Data Model 7 Lesson: Discovering and Consuming SAP HANA Live Views 7 Lesson: Modifying SAP HANA Live Models 7 Lesson: Building a Virtual Data Model with CDS Views 9 Unit 5: Additional Modeling Possibilities 9 Lesson: Implementing Full Text Search and Text Analysis 9 Lesson: Defining Full Text Indexes 9 Lesson: Using Full Text Search 9 Lesson: Working with Geospatial Data 10 Lesson: Developing Predictive Models 10 Lesson: Working with SAP HANA Graph Copyright. All rights reserved. v

11 Unit 6: Management and Administration of Models 11 Lesson: Processing and Analyzing Information Models 11 Lesson: Managing Modeling Content 11 Lesson: Converting Deprecated Information Objects 13 Unit 7: Security in SAP HANA Modeling 13 Lesson: Understanding Roles and Privileges 13 Lesson: Defining Privileges 13 Lesson: Generating SAP HANA Live Privileges 13 Lesson: Migrating Analytic Privileges 15 Unit 8: Optimization of Models 15 Lesson: Applying Good Modeling Approaches 15 Lesson: Understanding the Cost of SQL Statements vi Copyright. All rights reserved.

Course Overview TARGET AUDIENCE This course is intended for the following audiences: Application Consultant Data Consultant/Manager Database Administrator Copyright. All rights reserved. vii

viii Copyright. All rights reserved.

UNIT 1 Information Views Lesson 1: Introducing Information Views Explain information views Describe the main types of information views Lesson 2: Connecting Tables Connect Tables Determine the type of join to use when connecting tables Lesson 3: Creating Dimension Calculation Views Create Dimension Calculation views Define calculated attributes Create time-based dimension views Use base table aliases Define label columns and hide attributes in a Dimension Calculation View Lesson 4: Using Measures in Calculation Views Use measures in Calculation Views Explain the benefits of each type of node in Calculation Views Create and combine nodes in Calculation Views Copyright. All rights reserved. 1

Unit 1: Information Views Use the features of Calculation Views to enhance the flexibility of this type of view Lesson 5: Understanding Deprecated Graphical Views Explain Attribute Views and Analytic Views (Deprecated View Types) 2 Copyright. All rights reserved.

UNIT 2 Modeling Functions Lesson 1: Using Hierarchies Use hierarchies Create parent-child hierarchies Work with time-based hierarchies Lesson 2: Creating Restricted and Calculated Columns Create restricted and calculated columns Create Restricted Columns Create calculated columns Lesson 3: Filtering Data Filter data Create client dependent views Restrict data when modeling using domain fix values Lesson 4: Using Variables and Input Parameters Use variables and input parameters Create variables and use them to filter data Create input parameters Copyright. All rights reserved. 3

Unit 2: Modeling Functions Lesson 5: Implementing Currency Conversion Explain the general principles of currency conversion Apply currency conversion in Calculation Views Lesson 6: Creating Decision Tables Create decision tables Consume decision tables in Calculation Views 4 Copyright. All rights reserved.

UNIT 3 SQL Script and Procedures Lesson 1: Introducing SAP HANA SQL Describe SAP HANA SQL Lesson 2: Working with SQLScript Work with SQLScript Explain the SQLScript implementation logic Lesson 3: Creating and Using Procedures Create and use procedures Create a procedure Call a procedure Lesson 4: Using SQLScript Debug Tools Use SQLScript Debug Tools Lesson 5: Understanding Deprecated SQL Modeling Objects Understand Deprecated Modeling Objects Copyright. All rights reserved. 5

Unit 3: SQL Script and Procedures 6 Copyright. All rights reserved.

UNIT 4 Virtual Data Models in SAP HANA Lesson 1: Getting Started with SAP HANA Live Get started with SAP HANA Live Lesson 2: Understanding the Virtual Data Model Understand the Virtual Data Model Lesson 3: Discovering and Consuming SAP HANA Live Views Discover and consume SAP HANA Live views Lesson 4: Modifying SAP HANA Live Models Modify SAP HANA Live Views Use the SAP HANA Live Extension Assistant Lesson 5: Building a Virtual Data Model with CDS Views Leverage CDS Views to create a Virtual Data Model Copyright. All rights reserved. 7

Unit 4: Virtual Data Models in SAP HANA 8 Copyright. All rights reserved.

UNIT 5 Additional Modeling Possibilities Lesson 1: Implementing Full Text Search and Text Analysis Explain the Full Text Search capabilities of SAP HANA Invoke the text search processes Create a Fuzzy Search Explain Text Analysis Lesson 2: Defining Full Text Indexes Define full text indexes Explain which data types can be indexed for Full Text Search Enable columns for Full Text Search in SAP HANA tables Lesson 3: Using Full Text Search Use Full Text Search Use Fuzzy Search Explain Fuzzy Search relevance scoring Use Freestyle Search Lesson 4: Working with Geospatial Data Work with Geospatial Data Copyright. All rights reserved. 9

Unit 5: Additional Modeling Possibilities Query geographical data using SQL Lesson 5: Developing Predictive Models Develop a predictive model using SAP HANA Predictive Analysis Library Lesson 6: Working with SAP HANA Graph Describe graph processing with SAP HANA 10 Copyright. All rights reserved.

UNIT 6 Management and Administration of Models Lesson 1: Processing and Analyzing Information Models Process and analyze models Compare different versions of an Information Model Check model references Generate auto documentation Execute a Performance Analysis of an Information Model Lesson 2: Managing Modeling Content Manage modeling content Define package-specific authoring schema Transport information models between two systems Move and copy information models within a system Take over an information model edited by another user Translate metadata texts Lesson 3: Converting Deprecated Information Objects Convert Attribute and Analytic Views into Calculation Views Convert Scripted Calculation Views into Table Functions Copyright. All rights reserved. 11

Unit 6: Management and Administration of Models 12 Copyright. All rights reserved.

UNIT 7 Security in SAP HANA Modeling Lesson 1: Understanding Roles and Privileges Understand roles and privileges Explain how Users, Roles and Privileges are used to implement Objects and Data Access security in SAP HANA Lesson 2: Defining Privileges Define privileges Explain how to grant the relevant privileges to the Modeler and End-User Lesson 3: Generating SAP HANA Live Privileges Generate SAP HANA Live Privileges Lesson 4: Migrating Analytic Privileges Convert Classical Analytic Privileges to SQL-Based Analytic Privileges Copyright. All rights reserved. 13

Unit 7: Security in SAP HANA Modeling 14 Copyright. All rights reserved.

UNIT 8 Optimization of Models Lesson 1: Applying Good Modeling Approaches Apply good modeling approaches to SAP HANA Lesson 2: Understanding the Cost of SQL Statements Understanding the cost of SQL Statements Copyright. All rights reserved. 15