Software Development on the SAP HANA Platform


Software Development on the SAP HANA Platform
eBook: $35.99
Formats: PDF, PacktLib, ePub and Mobi formats
$30.59
save 15%!
Print + free eBook + free PacktLib access to the book: $95.98    Print cover: $59.99
$59.99
save 37%!
Free Shipping!
UK, US, Europe and selected countries in Asia.
Also available on:
Overview
Table of Contents
Author
Support
Sample Chapters
  • 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

Book Details

Language : English
Paperback : 328 pages [ 235mm x 191mm ]
Release Date : July 2013
ISBN : 1849689407
ISBN 13 : 9781849689403
Author(s) : Mark Walker
Topics and Technologies : All Books, Data, Enterprise Products and Platforms, Enterprise, SAP

Table of Contents

Preface
Chapter 1: So, What Is This SAP HANA Thing Anyways?
Chapter 2: SAP HANA Studio – Installation and First Look
Chapter 3: Your First SAP HANA Development – An Attribute View
Chapter 4: Painting with Numbers – An Analytic View
Chapter 5: Let's Get Graphical – Graphical Calculation Views
Chapter 6: You Talking to Me? – Scripted Calculation Views
Chapter 7: Hey! That's My Data! – Authorizations in SAP HANA
Chapter 8: On Another Level – Hierarchies in SAP HANA
Chapter 9: Deploying Your Reporting Application to Reporting Software
Chapter 10: Data Provisioning Using Data Services
Chapter 11: Application Development Using the XS Engine
Appendix: So Long and Thanks – Where To Go from Here
Index
  • 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
      • What just happened?
    • Understanding the performance of SAP HANA
      • Massively parallel execution
      • Column-oriented table storage
      • Data compression
        • In-memory technology
        • SAP HANA as an appliance
    • Summary
    • Chapter 2: SAP HANA Studio – Installation and First Look
      • Getting access to SAP HANA
        • Purchasing a SAP HANA license and appliance
        • Accessing SAP HANA in the cloud
        • Getting a free 30-day trial of a SAP HANA instance from SAP
      • Running the installation
      • Welcome to the SAP HANA Studio
        • The Modeler perspective
      • Connecting to the SAP HANA server
      • Importing sample data
        • SAP HANA object export
        • Importing exported data into SAP HANA
      • 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
          • The client field
          • Joining tables in views
            • Join types in SAP HANA
            • Join cardinality
          • Completing an attribute view with information from different tables
        • Summary
        • Quick reference
        • Chapter 4: Painting with Numbers – An Analytic View
          • Creating an analytic view
            • Adding a Table to an Analytic View
            • Attributes and Measures – what a difference an icon can make!
          • Adding an attribute view to an analytic view
          • Advanced features of analytic views
            • Restricted columns – what they are and how to use them
            • Calculated Columns
              • Calculated attribute – DATA_TYPE
              • Calculated measure – VAT_RATE
              • Calculated measure – VAT_AMOUNT
            • Accepting user input
              • Creating a view by copy
              • Filtering view contents
              • Creating a variable
              • Creating an input parameter
              • Creating a new calculated column
              • Modifying existing calculated columns
          • Summary
          • Quick reference
                  • Chapter 9: Deploying Your Reporting Application to Reporting Software
                    • Getting software to talk to SAP HANA
                    • SAP Lumira
                      • Downloading and installing
                      • Connecting to SAP HANA
                      • Analyzing data with Lumira
                      • Visualization options and formatting concerns
                    • Microsoft Excel®
                      • Installing the SAP HANA client for Excel
                      • Connecting to SAP HANA using Excel
                    • Tableau software
                      • Installing the SAP HANA client driver
                      • Creating an ODBC DSN in Windows
                      • Connecting to SAP HANA using Tableau
                    • 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
                        • Creating a project
                        • Creating a BODS job
                        • Creating an ODBC connection to SAP HANA from within BODS
                        • Defining a file format
                        • Creating a data flow
                          • Adding a source object
                          • Adding a target object
                        • Adding a data flow to a job
                        • Running a BODS job
                      • 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
                          • Creating a delivery unit
                          • Creating a package
                          • Creating a project
                          • Sharing your project on the SAP HANA Server
                          • Creating a repository workspace
                          • Checking the status of your project files
                          • Understanding application descriptor files
                            • Creating the application descriptor file
                            • Creating the application access descriptor
                        • Hello, World!
                          • Calling up our XS Engine application in a browser
                        • XS Engine database access
                          • Copying an XS Engine application
                          • Enforcing login in an XS Engine application
                          • Accessing the database
                        • Developing user interfaces using SAPUI5
                          • Adding an image resource to an XS Engine project
                          • Creating a user interface in SAPUI5
                            • Prototyping the interface in static JavaScript
                            • Transforming the static JavaScript into dynamically generated code
                            • Integrating the user interface and the database access routines
                            • Passing information from one source file to another
                        • Summary
                        • Quick reference

                          Mark Walker

                          Mark Walker has been working with computers since a very early age, starting out with programming the Sinclair ZX Spectrum. After graduating from Cardiff University, he moved to France, starting a 17-year (so far) career in SAP development, first on the SAP ERP, then moving to SAP BW in 2004. He specializes in process optimization, especially in the SAP BPS and BI-IP modules. He's been following SAP HANA since its release in 2011, and is a certified HANA Application Associate since early 2012. Mark has been working for the last six years for Censio, a consultancy in Paris, France, which has expertise in SAP, Microstrategy, Business Objects, and Microsoft BI technologies. During that time he's worked on several end-to-end projects for some prestigious clients, and done some missions in SAP's name. In November 2012, he published SAP HANA Starter, Packt Publishing, a small book about getting a foothold in the SAP HANA world.
                          Sorry, we don't have any reviews for this title yet.

                          Code Downloads

                          Download the code and support files for this book.


                          Submit Errata

                          Please let us know if you have found any errors not listed on this list by completing our errata submission form. Our editors will check them and add them to this list. Thank you.

                          Sample chapters

                          You can view our sample chapters and prefaces of this title on PacktLib or download sample chapters in PDF format.

                          Frequently bought together

                          Software Development on the SAP HANA Platform +    Business Process Execution Language for Web Services 2nd Edition =
                          50% Off
                          the second eBook
                          Price for both: $39.00

                          Buy both these recommended eBooks together and get 50% off the cheapest eBook.

                          What you will learn from this book

                          • 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.

                           

                          Approach

                          Software Development on the SAP HANA Platform is a general tutorial guide to SAP HANA.

                          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.

                          Code Download and Errata
                          Packt Anytime, Anywhere
                          Register Books
                          Print Upgrades
                          eBook Downloads
                          Video Support
                          Contact Us
                          Awards Voting Nominations Previous Winners
                          Judges Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software
                          Resources
                          Open Source CMS Hall Of Fame CMS Most Promising Open Source Project Open Source E-Commerce Applications Open Source JavaScript Library Open Source Graphics Software