Software Development on the SAP HANA Platform

Written by a SAP HANA expert, this book takes you from installation to running your own processes in no time. By the end of the course you’ll have awesome data retrieval and analytical powers to call on.

Software Development on the SAP HANA Platform

Progressing
Mark Walker

Written by a SAP HANA expert, this book takes you from installation to running your own processes in no time. By the end of the course you’ll have awesome data retrieval and analytical powers to call on.
$10.00
$59.99
RRP $35.99
RRP $59.99
eBook
Print + eBook
$12.99 p/month

Get Access

Get Unlimited Access to every Packt eBook and Video course

Enjoy full and instant access to over 3000 books and videos – you’ll find everything you need to stay ahead of the curve and make sure you can always get the job done.

+ Collection
Free Sample

Book Details

ISBN 139781849689403
Paperback328 pages

About This Book

  • Learn SAP HANA from an expert
  • Go from installation and setup to running your own processes in a matter of hours
  • Cover all the advanced implementations of SAP HANA to help you truly become a HANA master

Who This Book Is For

This book is written for beginners to the SAP HANA platform. No knowledge of SAP HANA is necessary to start using this book.

Table of Contents

Chapter 1: So, What Is This SAP HANA Thing Anyways?
Time for action – statistics about internal commercial flights in the USA from 1998 to 2011
Understanding the performance of SAP HANA
Summary
Chapter 2: SAP HANA Studio – Installation and First Look
Getting access to SAP HANA
Running the installation
Welcome to the SAP HANA Studio
Connecting to the SAP HANA server
Importing sample data
Previewing the sample data
Summary
Chapter 3: Your First SAP HANA Development – An Attribute View
Creating a delivery unit
Creating a package
Creating an attribute view
Advanced features of attribute views
Summary
Quick reference
Chapter 4: Painting with Numbers – An Analytic View
Creating an analytic view
Adding an attribute view to an analytic view
Advanced features of analytic views
Summary
Quick reference
Chapter 5: Let's Get Graphical – Graphical Calculation Views
What is a graphical calculation view?
Creating a graphical calculation view
Summary
Quick reference
Chapter 6: You Talking to Me? – Scripted Calculation Views
Creating a scripted calculation view
Summary
Quick reference
Chapter 7: Hey! That's My Data! – Authorizations in SAP HANA
Roles
Analytic privileges
System privileges
Package privileges
Users
Testing our user and role
Summary
Quick reference
Chapter 8: On Another Level – Hierarchies in SAP HANA
Hierarchy types in SAP HANA
Creating a hierarchy in SAP HANA
Viewing data according to a hierarchy
Summary
Quick reference
Chapter 9: Deploying Your Reporting Application to Reporting Software
Getting software to talk to SAP HANA
SAP Lumira
Microsoft Excel®
Tableau software
Summary
Quick tool comparison
Chapter 10: Data Provisioning Using Data Services
About the sample data
Understanding the BODS main screen
Creating a Data Services project
Summary
Quick reference
Chapter 11: Application Development Using the XS Engine
Checking the XS Engine
Understanding XS Engine applications
Creating an application using XS Engine
Hello, World!
XS Engine database access
Developing user interfaces using SAPUI5
Summary
Quick reference

What You Will Learn

  • How to install a SAP HANA environment
  • How to run your first HANA development
  • How to fully utilize each “view” to maximize the power that SAP HANA offers
  • How to create a reporting user and give them the correct authorizations
  • How to deploy your reporting application to reporting software

In Detail

SAP HANA is SAP’s in-memory database technology which offers real-time analytics and retrieval. With it, you can dramatically speed up your business processes, predictive analysis, or analytics.

Software Development on the SAP HANA Platform covers all aspects of the SAP HANA software, taking you from your first introductions, right through to more advanced uses and integrations of the tool.

Starting with an initial introduction and succinct guides to installation, Software Development on the SAP HANA Platform will then go on to guide you through your first development in an Attribute View. From here, we build on and consolidate SAP HANA knowledge through discussing analytic views, data authorizations, deployment, and integration with other SAP services.

 

Authors

Table of Contents

Chapter 1: So, What Is This SAP HANA Thing Anyways?
Time for action – statistics about internal commercial flights in the USA from 1998 to 2011
Understanding the performance of SAP HANA
Summary
Chapter 2: SAP HANA Studio – Installation and First Look
Getting access to SAP HANA
Running the installation
Welcome to the SAP HANA Studio
Connecting to the SAP HANA server
Importing sample data
Previewing the sample data
Summary
Chapter 3: Your First SAP HANA Development – An Attribute View
Creating a delivery unit
Creating a package
Creating an attribute view
Advanced features of attribute views
Summary
Quick reference
Chapter 4: Painting with Numbers – An Analytic View
Creating an analytic view
Adding an attribute view to an analytic view
Advanced features of analytic views
Summary
Quick reference
Chapter 5: Let's Get Graphical – Graphical Calculation Views
What is a graphical calculation view?
Creating a graphical calculation view
Summary
Quick reference
Chapter 6: You Talking to Me? – Scripted Calculation Views
Creating a scripted calculation view
Summary
Quick reference
Chapter 7: Hey! That's My Data! – Authorizations in SAP HANA
Roles
Analytic privileges
System privileges
Package privileges
Users
Testing our user and role
Summary
Quick reference
Chapter 8: On Another Level – Hierarchies in SAP HANA
Hierarchy types in SAP HANA
Creating a hierarchy in SAP HANA
Viewing data according to a hierarchy
Summary
Quick reference
Chapter 9: Deploying Your Reporting Application to Reporting Software
Getting software to talk to SAP HANA
SAP Lumira
Microsoft Excel®
Tableau software
Summary
Quick tool comparison
Chapter 10: Data Provisioning Using Data Services
About the sample data
Understanding the BODS main screen
Creating a Data Services project
Summary
Quick reference
Chapter 11: Application Development Using the XS Engine
Checking the XS Engine
Understanding XS Engine applications
Creating an application using XS Engine
Hello, World!
XS Engine database access
Developing user interfaces using SAPUI5
Summary
Quick reference

Book Details

ISBN 139781849689403
Paperback328 pages
Read More