Вы находитесь на странице: 1из 14

ABAP on SAP HANA

Day 1 Module 0 – Course


Introduction

Copyright © 2014 Accenture All rights reserved. Accenture, its logo, and High Performance Delivered are trademarks of Accenture.
Welcome to the session!
Let’s introduce ourselves.
Let’s see who’s here!
POLL 1.1: How long have you worked in
Accenture’s SAP Practice?

4
Type your response in the Chat pod.

CHAT:
What clients have you worked for?

5
Course Agenda

• Course Introduction
• Introduction to SAP HANA
• Modeling and Administration Tools
• Modeling in SAP HANA
• New Development
• Application Transport
• Runtime and Error Analysis
• Advanced Techniques and Analysis of Unstructured Data
• Practical Tips
• Development on HANA – What’s There Besides
ABAP
• Accenture Offerings
• Course Close

Copyright © 2014 Accenture All rights reserved. 6


Course Map – Day 1

Time Session Content Duration


9:00 – 9:15 Module 00 – Course Introduction Course Welcome and Objectives 15 min
Introduction to HANA
• HANA In Memory Data Base Architecture
9:15 – 11:10 Module 01 - Introduction to SAP HANA • Technical Architecture Considerations 115 min
• Impact on Application Development
• What is Available for HANA Today?

11:10 – 11:25 Break 15 min


ECLIPSE
Module 02 - Modeling and Administration
11:25 – 12:25 • SAP HANA Studio 60 min
Tools • ADT (ABAP Development Tools)

12:25 – 1:25 Lunch 60 min


Module 02 - Modeling and Administration
1:25 – 2:00 Exercises 35 min
Tools
Introduction and Approach
• Attribute view
• Analytic view
2:00 – 3:30 Module 03 - Modeling in SAP HANA • Calculation view
90 min
• Import / Export of Models
• Exercises

3:30 – 3:45 Break 15 min


•OPEN SQL
Module 04- ABAP on HANA – New •Consuming HANA Views
3:45 – 6:00 •Create and Consume CDS Views Within ABAP
135 min
Development
•Exercises
Copyright © 2014 Accenture All rights reserved. 7
Course Map – Day 2

Time Session Content Duration


9:00 – 9:15 Review of Day 1 15 min

•SQL Script
Module 04- ABAP on HANA – New •Database Procedures
9:15 – 11:15 •ABAP Managed Database Procedures
120 min
Development
•Exercises

11:15 – 11:30 Break 15 min


•Error Analysis
11:30 – 12:30 Module 05 - Runtime and Error Analysis •ABAP Code Analysis (static) 60 min
•Exercises

12:30 – 1:30 Lunch 60 min


•Runtime Statistics and traces
•System-Wide SQL Analyses
1:30 – 3:30 Module 05 - Runtime and Error Analysis •SQL Performance optimization 120 min
•Code Optimization/ Migration
•Exercises

3:30 – 3:45 Break 15 min


•Text Search and Analysis of Unstructured
Module 06 - Advanced Techniques and Data
3:45 – 5:15 •Decision Tables in SAP HANA
90 min
Analysis of Unstructured Data
•Function Libraries in SAP HANA

5:15 – 6:00 Freestyle Work / Demo - Finish Exercises 45 min

Copyright © 2014 Accenture All rights reserved. 8


Course Map – Day 3
Time Session Content Duration
9:00 – 9:15 Review of Day 2 15 min
•Transport in HANA
9:15 – 9:45 Module 07 - Application Transport 30 min
•Combined ABAP/SAP HANA Transport

9:45 – 10:00 Break 15 min


•General Recommendations
•Performance Recommendations for Open
SQL
10:00 – 12:00 Module 08 - Practical Tips 120 min
•Recommendations for HANA Modelling
•Recommendations for SQL Script
•Recommendations for CDS, AMDP

12:00 – 1:00 Lunch 60 min


•XSJS (Server Side Java Script)
Module 09 - Development on HANA – What is •ODATA
1:00 – 2:30 90 min
there besides ABAP? - XMLA
•Exercises

2:30 – 2:45 Break 15 min

Module 09 - Development on HANA – What is •Fiori


2:45 – 4:15 90 min
there besides ABAP? Part2 •Exercises
•Accenture Innovation Center for SAP Network
•Accenture Innovation Center for SAP and
4:15 – 4:45 Module 10 - Accenture Offerings Ecosystem Offerings 30 min
•AICS HANA Team in Kronberg and Key
Contacts?
•Course Conclusion, Discussion and wrap-up
4:45 – 5:00 Module 11 – Course Close 15 min
of the training
Copyright © 2014 Accenture All rights reserved. 9
Course Introduction

The ABAP on SAP HANA course is a 3-day virtual course that


provides an overview of ABAP on HANA that will prepare you
for work/roles related to ABAP on HANA.
This course includes material presented by experienced
ABAP on HANA practitioners as well as discussions and
checkpoints to solidify your learning on this topic.
The course has initially been set up for
ABAP on HANA for ERP, however the content
should also be applicable to other SAP
environments.

10
Course Learning Objectives

After completing this course, you will be able to:


• Explain the impact of HANA on ABAP development
• Describe how to use ECLIPSE, SAP HANA Studio, and the ABAP
Development Tools (ADT)
• Explain the tools used for modeling in HANA and describe how to model
in HANA
• Describe the HANA new developments, including how HANA uses
OPEN SQL and the creation/consumption of CDS and AMDP
• Describe the new tools available to developers
and how to use them

Copyright © 2014 Accenture All rights reserved. 11


Course Learning Objectives (cont.)

• Explain the importance and key features of application transport


• Explain the importance of runtime error and analysis in SAP HANA
• List the tools used in the runtime and error analysis process and the
tools used to migrate to SAP HANA
• Explain the ABAP on HANA advanced technologies and how to
complete analysis of the advanced technologies
• List practical tips for working with ABAP on HANA
• List and describe the HANA elements besides ABAP
• List and describe offerings from the Accenture
Innovation Center for SAP Network and the
Accenture Innovation Center for
SAP and Ecosystem (AICS)

Copyright © 2014 Accenture All rights reserved. 12


Course Rules and Expectations

For a successful class, please:


• Arrive and return from breaks on time
• Assist your colleagues and show respect to all individuals regardless of
their skill and knowledge level
• Be accepting of feedback and open to constructive criticism
• Do not use class time to surf the Internet, check e-mail, or use instant
messaging
• Relax and Have Fun!

13
Any Questions?

Вам также может понравиться