You are on page 1of 86

2012

SAP HANA 1.0 Online Training Trainer/Author: Param

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

PART ONE Fundamental Manual

SAP HANA is that technology which allows the processing of huge quantities of real time data in the main memory of a server to provide near time results from transactions..
Page | 2

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

LESSON 1: OVERVIEW
SAP In-Memory Appliance (SAP HANA)

SAP HANA is a hardware and software combination that integrates a number of SAP components including the SAP In-memory database, Sybase Replication technology and SAP LT (Landscape Transformation) Replicator. The SAP in-memory database is a hybrid in-memory database that combines row-based, column-based, and object-based database technology. It is optimized to exploit parallel processing capabilities of modern multi core/CPU architectures. With this architecture, SAP applications can benefit from current hardware technologies. SAP HANA contains the following components and tools: SAP In-Memory Computing Engine (IMCE) Server 1.0 o IMCE ODBO 1.0 (OLE DB for OLAP)

SAP IMCE Clients 1.0 The IMCE clients are the interfaces by which the IMCE can communicate with other components. The following subcomponents are included: o IMCE ODBC 1.0 (Open Database Connectivity) o IMCE JDBC 1.0
(Java Database Connectivity)

o IMCE SQLDBC 1.0 (SQL Database Connectivity) SAP IMCE Studio1.0 (includes SAP HANA Modeler) Sybase Replication Agent SAP Host Agent 7.20

Sybase Replication Server 15 + Sybase Enterprise Connect Data Access (ECDA) SAP HANA Load Controller 1.0 (includes R3Load, RepServer De-cluster Add-On) SAP HANA software is available in 3 different editions: 1. SAP HANA appliance software PLATFORM EDITION 2. SAP HANA appliance software ENTERPRISE EDITION 3. SAP HANA appliance software ENTERPRISE EXTENDED EDITION

Page | 3

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

1. PLATFORM EDITION is for customers who already have a license for SAP Business Objects - Data Services. Following are the sub-components: SAP HANA database SAP HANA studio SAP HANA client SAP Host Agent 7.20 SAP HANA information composer

2. ENTERPRISE EDITION is for customers who do not already have all necessary licenses for SAP Business Objects - Data Services. Following are the sub-components: SAP HANA database SAP HANA studio SAP HANA client SAP Host Agent 7.20 SAP HANA information composer LT Replication AddOn LT Replication Server SAP Business Objects Data Services 4.0

3. ENTERPRISE EXTENDED EDITION is for customers who want to use the full potential of all available features. Following are the sub-components: SAP HANA database SAP HANA studio SAP HANA client SAP Host Agent 7.20 SAP HANA information composer LT Replication AddOn LT Replication Server SAP Business Objects Data Services 4.0 Sybase Adaptive Server Enterprise (ASE) 15.5 Sybase Replication Server 15 (incl. ECDA) Sybase Replication Server Agent 15 SAP HANA load controller Page | 4

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0) Background: Technological Innovations driving the In-Memory Computing

January 2012

RESULT: Transferring ONLY the results onto the Application Layer (Faster Response Time!!!)

Page | 5

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

Page | 6

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

LESSON 2. PRODUCT AVAILABILITY MATRIX (SUPPORTED H/W VENDORS PLATFORM)


Below are the supported Hardware platforms- Vendors technical config. available.

Page | 7

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

LESSON 3. ARCHITECTURE
3.1 SAP HANA Appliance Architecture View

Page | 8

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

3.2 SAP HANA Database Engine View

Page | 9

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0) 3.3 SAP HANA Data-Loading View

January 2012

3.4 SAP HANA Data-Modeling View

Page | 10

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

3.5 SAP HANA Reporting View

3.6 SAP HANA Administrator View

Page | 11

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

LESSON 4. SAP HANA SYSTEM LANDSCAPING


*** Implementing SAP HANA can be performed by using the following 3 options ***
Choice 1 (For customers with SAP ERP 4.6c or SAP ECC 6.0 on a NW release below NW ABAP 7.02)

For any customers on SAP ERP 4.6c, utilizing SLT will require setting up an intermediary system with at least NW ABAP 7.02 load controller for replication into HANA For example, a SOLMAN system could be used for the SLT Add-on Supports Non-Unicode or MDMP systems for SAP ERP as long as SLT is installed on a NW 7.02 Unicode system

Choice 2 (For customers with SAP ECC 6.0+, running on at least NW ABAP 7.02)

For any customers on SAP ECC 6.0+ running on NW ABAP 7.02 (must be fully Unicode), utilizing SLT can be done directly for replication into HANA

Page | 12

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

Landscape Transformation (LT) Replication Concept

Or, Choice 3 ( Any source, SAP or Non-SAP) Using SAP BO Data Services jobs.

Page | 13

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

** What is installed on the SAP HANA Server? **


Operating System: SuSE Linux Enterprise Server 11 SAP HANA Database Software Additional SAP software, e.g. SAP Host Control 3rd party programs/agents, e.g. monitoring agents, backup agents,

HANA Appliance Server Configurations:A. Scale Up Config. B. Scale Out Config. A. Scale Up Config.

B. Scale Out Config.

Page | 14

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

LESSON 5. SAP HANA SYSTEM SIZING GUIDELINES


HANA Appliance T-Shirt Sizes

Larger Organizations (T-Shirt Sizes):

Page | 15

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

LESSON 6. DATA PROVISIONING


SAP HANA data provisioning can be performed using the following ways:1. SAP Business Objects- Data Services 2. SAP LT Replication Server

6.1 VIA DATA SERVICES


We know,

SAP BO Data Services can connect HANA to either/any SAP or Non-SAP systems.

Connectivity options already available in SAP BO Data Services 3.x


ABAP Dataflow o Generates and executes an ABAP program on the SAP Application Server that reads data from an SAP table and outputs that data to a staging file. This file must be accessible to Data Services, which requires the configuration of an access/transfer mechanism (shared directory/FTP) o For all datasets Remote Function Call (RFC) Read Table o An RFC is made to read the contents of an SAP table o For very small datasets only (<1000 records) RFC/BAPI function calls o For lookups, not for mass data transfer o For very small datasets only IDOCs

Page | 16

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

Whats new in SAP BO Data Services 4.0

Business Content Extractors (Data Sources) o Originally designed for SAP BW to consume SAP Business Suite data Covers transactional (TRAN) and master data (ATTR, TEXT) extractors Table, view or function module based Function Module based extractors have logic/transformations to produce logical records that can be used for reporting purposes Some extractors have delta recognition So, with the new SAP BO DS 4.0 we now can utilize Business Content Extractors to acquire data into HANA. There are two ways:1. Without the Operational Data Provisioning(ODP) Data Replication API Works with all SAP ERP versions Only works with TRAN (transactional data) and ATTR (master data attributes) TEXT (master data text) and HIER (master data hierarchies) arent supported Must be used in an ABAP Dataflow o An ABAP Dataflow generates and executes an ABAP program on the SAP Application Server that reads data from any SAP table and outputs that data to a file. This file is then consumed by Data Services, which requires the configuration of an access/transfer mechanism (shared directory/FTP) No delta recognition FULL LOAD only

Page | 17

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

2. With the Operational Data Provisioning (ODP) Data Replication API Can be used directly in a Dataflow, no ABAP Dataflow required o Data from ODP enabled extractors is streamed directly to Data Services Delta recognition for those Business Content Extractors that support it HIER (master data hierarchies) extractors arent supported Works with SAP ERP Central Component (ECC) 6.0. Additional SAP Notes reqd. o https://service.sap.com/sap/support/notes/1521883 Access to a limited number of officially released extractors o https://service.sap.com/sap/support/notes/1558737 o All released extractors are fully supported by SAP Hence, from practical point of view for HANA System Integrators, its advisable to use With OPD method in favorable scenarios. With the Operational Data Provisioning (ODP) Contd Lets see the Customer Benefits as follows.

Non-SAP NetWeaver Business Warehouse (BW) customers Get access to the Business Suite Extractors without having to go through SAP NetWeaver BW There is no need for an ABAP Dataflow and therefore no ABAP program, no staging file, and no configuration to access the staging file SAP NetWeaver BW customers Can easily apply transformations when loading SAP NetWeaver BW Can now use one single tool to define all extraction, validation, and cleansing rules to load all data (SAP and non-SAP) into SAP NetWeaver BW

Page | 18

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

***Important Note***
The ODP Data Replication API is delivered via the SAP NetWeaver platform on which the SAP ECC system runs. Please note that you cant just upgrade the SAP NetWeaver platform, you MUST upgrade the SAP ECC instance to a Support Pack (SP) level that corresponds to the required SAP NetWeaver SP level.

At present Approx. 200 extractors has been released for Data Services by the SAP. Please check https://service.sap.com/sap/support/notes/1558737 Also, please advice Data services team to check ROOSATTR table to check Extractors list.

PROCESS FLOW DIAGRAM : SAP HANA & SAP BO DATA SERVICES

Page | 19

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

1. Create a connection to an SAP Target System in Data services.

2. Import SAP Metadata into Data Services.

Page | 20

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

3. Import SAP Metadata into HANA via Data Services

4. Import HANA Metadata back into Data Services

Page | 21

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

5. Create Data Services job to Load HANA

Page | 22

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

6. Execute Data Services job to Load HANA

7. Preview uploaded data in HANA

Page | 23

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

6.2 VIA LT (LANDSCAPE TRANSFORMATION) REPLICATION


We remember, LT Replication is for customers with SAP ERP 4.6c or SAP ECC 6.0 on a NW release below NW ABAP 7.02)

Configuration for LT Replication :

A Schema defines the Config. of data replication parameters for a source system.

Page | 24

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0) Next, Setting up of Data Replication in SAP HANA System

January 2012

Finally, Loading of data

N.B For customers/system integrators opting for LT REPLICATION, kindly undergo a Specialized Step-By-Step guide course for just 5 Hrs ! Topics viz., Installation & Configuration, Architectures & Building blocks, Trigger based approach, Declustering tables, Performance aspects, Data processing & Transformation, Implementation Rules, Tables & Table structures, Fields, Event based rules, Filter & Conditions, Multi system support, Modeler & finally Replication from Non-SAP systems. Contact: param.th.2009@gmail.com

Page | 25

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

LESSON 7. SAP HANA STUDIO VIEW

HANA Studio- Administrator View:

Page | 26

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

HANA Studio- Features:


Modeling o Information Models Information models are used to create multiple views of transactional data that can be used for analytical purposes. o Attribute View, Analytic View, Calculation View , Calculation View enhanced with Analytical View Data Preview o Physical tables o Information Models Import/Export o Models o Data Source schemas (metadata) mass and selective load o Landscapes Data Provisioning (both initial load and replication) Analytic Privileges / Security Troubleshooting / Trace / Logs

Important HANA Studio Terminologies:


Data o o Attributes descriptive data (known as Characteristics SAP BW terminology) Calculated Attributes Measures data that can be quantified and calculated (known as key figures in SAP BW) Calculated Measures & Restricted Measures

Views o Attribute Views i.e. DIMENSIONS o Analytic Views i.e. CUBES o Calculation Views similar to virtual provider with services concept in BW Graphical Script (SQL Script, CE Functions) Procedures o Functions re-usable functionality Analytic Privilege security object o Analytic Privileges

Page | 27

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

LESSON 8. SAP HANA MODELING


Levels/Steps of Modeling:
1. Attribute View 2. Analytic View 3. Calculation View We know, Attribute View is equivalent to Dimensions & Analytic View is equivalent to Cubes

1st Step: Attribute View (Dimensions)


Build the needed master data objects as Attribute Views Join text tables to master data tables

Page | 28

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

2nd Step: Analytical View (Cubes)


Create Cube-like view by joining attributes view to Fact data Build a Data Foundation based on transactional table Selection of Measures (key figures) ... Add attributes Join attribute views to data foundation

3rd Step: Calculation View (These are used when the Joins are NOT sufficient.) (They look like a View & has SQL Script inside.)
Composite view of other views (tables, re-use join) Consists of a Graphical & Script based editor

Page | 29

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

Extra Info.:

Analytic Privileges
Analysis authorizations based on attributes in analytic views are used here.

Ok, now lets discuss each Modeling View in detail as follows !

Page | 30

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

8.1 Attribute View


They are reusable dimensions used for analysis. (Time, Account, Product)
Can be regarded as Master Data tables/Dimensions Can be linked to Fact tables in Analytical Views

Process flow within Attribute View:

Page | 31

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

1. Table Selection: An Attribute View is a JOIN of several tables.

2. Table joins & Properties: Defining the JOIN properties.

Page | 32

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

JOINS Definitions/Meaning:

3. Selecting Attributes:

Page | 33

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

4. Create/Select Hierarchy
Set output-field property Hierarchy active to true

Next, you can define a Hierarchy level.

Page | 34

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

5. Save & Activate

6. Data Preview

Page | 35

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

8.2 ANALYTIC VIEW


Analytic View can be regarded as a Cube / Data Foundation

Process flow within Analytical View:

Page | 36

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

1. Set Parameters

2. Table Selection

Page | 37

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

3. Table joins & Properties:


Analytical View Editor:

4. Select Attributes & Measures :

Page | 38

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

5. Defining Calculated Measures

Note: Remember Calculated Key-Figures (CKFs), its renamed here as Calculated Measures !

Page | 39

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

6. Defining Restricted Measures

Note: Remember Restricted Key-Figures (RKFs), its renamed here as Restricted Measures !

Page | 40

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

7. Save & Activate View

Page | 41

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

8. Data Preview

Page | 42

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

8.3 CALCULATION VIEW


They are used to create your own data foundation using database tables, attribute views, analytic views and calculation views to address a complex business requirement. It is the View visible to Reporting tools.

There are 2 types of Calculation Views:

Lets dive little deeper into these 2 types of Calculation Views.

Page | 43

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

A.

Graphical Calculation View:

We can Select Fields/ or use Filters, Add Attributes/Measures to Output.

Page | 44

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

We can Combine data from Tables/Projections & define the UNION.

This UNION modeling concept is very much similar to Multiproviders. There you go BW guys!

Page | 45

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

B.

Script Calculation View:

Used for more customizing requirements. SQL or SQL Script required to write the code.

The SELECT statements support the full range of SELECT statements


To use the content of a variable as input, the variable name is pre-fixed and post-fixed by @

Page | 46

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

Side-effect free re-usable code sections. Allows the creation of new Table types dynamically.

Page | 47

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

Script Calculation View Contd./Build-in Functions:

Familiarizing some Build-in functions

Page | 48

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

8.4 EXPORT & IMPORT


We can export & import Information Models between systems, if required. Lets know understand the Process Flow for Exporting & Importing Information Models.

But, first we need to create Delivery Unit.


We use a delivery unit to create a group of transportable objects for content delivery and to export information models from source system to target server. Steps: Step 1: From Quick Launch -> Click Delivery Units under Setup.

Page | 49

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

Step 2: Click Create from Manage Delivery Units

Step 3: Provide your Delivery Unit details & click OK.

Page | 50

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

Step 4: Assign Package to Delivery unit.

Now, the Delivery Unit is create, we can start with the Process flow of Export & Import Info. Models. There are the following modes of Export & Import: A. Exporting Models(Server)- Export models that use content delivered by SAP B. Importing Models(Server)- Import models that use content delivered by SAP C. Exporting Models(Client)- Export models that use user-defined content D. Importing Models(Client)- Import models that use user-defined content.

Page | 51

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

Export Information Model:

After creating the Information model, we can click on Menu-> File->Export.

Page | 52

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

1. EXPORTING MODELS (CLIENT) Select Export type

Page | 53

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

2. EXPORTING MODELS (SERVER) Select Export type

Page | 54

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

Verify SAP Content export script

Choose your Source System

Select Delivery unit, verify the Export XML File & click on Finish

**You will require this file path to Import in target system

Page | 55

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

Next, lets study the Import Info. Model Process flow:

3. IMPORTING MODELS (CLIENT)

Page | 56

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

Page | 57

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

4. IMPORTING MODELS (SERVER) Choose the import type Server

Select target system

Page | 58

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

Select the File to Import (Generated from Export Model-Server source system) & Click Finish

Now, your Information model is imported & ready for use in your Production Environment.

Page | 59

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

This brings to the end of PART ONE of SAP HANA training where we tried to explore the following topics & understood the fundamentals.
Lesson 1. Overview SAP HANA 1.0 Lesson 2. Product Availability Matrix(Supported H/w Vendors Platform) Lesson 3. Architecture 3.1 SAP HANA Appliance Architecture View 3.2 SAP HANA Database Engine View 3.3 SAP HANA Data-Loading View 3.4 SAP HANA Data-Modeling View 3.5 SAP HANA Reporting View 3.6 SAP HANA Administrator View Lesson 4. SAP HANA System Landscapes Lesson 5. SAP HANA System Sizing Guidelines Lesson 6. Data Provisioning 6.1 Via Data Services 6.2 Via Replication (Landscape Transformation) Lesson 7. SAP HANA Studio view Lesson 8. SAP HANA Modeling 8.1 Attribute View 8.2 Analytic View 8.3 Calculation View 8.4 Export & Import Info. Models.

Page | 60

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

PART TWO

Topics:
Lesson 9 SAP HANA Reporting 9.1 Client connectivity options 9.2 SAP BO BI 4.0 9.3 MS-Excel 9.4 SAP BO Analysis 9.5 SAP BO Explorer 9.6 Semantic Layer (Universe) 9.7 SAP Crystal Reports ( Enterprise, Dashboards & WebI) 9.8 SAP Crystal Reports 2011 Lesson 10 User Management (SAP BI 4.0 Integration) Lesson 11 User Management (Single-Sign-on SSO)

Page | 61

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

LESSON 9 SAP HANA REPORTING


9.1 CLIENT CONNECTIVITY OPTIONS
HANA 1.0 provides various interface reporting options: ODBO OLE DB for OLAP ODBC Open DataBase Connectivity JDBC Java DataBase Connectivity BICS BI Consumer Services

Page | 62

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

9.2 SAP BO BI 4.0


The common BI Suite to Put Together Information in Users required Format are as follows:

SAP Business Object Explorer WebI (Interactive Analysis) Xcelsius (Dashboard Design) Crystal Reports

*** Reporting using HANA is performed through the above tools, hence theres nothing new in HANA reporting. If you have experienced working with SAP BOBJ Explorer or any of the above tools, then its just a piece of cake for you!!

Page | 63

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

SAP BOBJ Xcelsius (Dashboard Design)


Consume attractive, personalized dashboards online or offline Access to personalized, Flash-based dashboards Secure visualizations anywhere portal, reports, PDF, MS Office documents

Empower business users with interactive information Powerful what-if analysis with sliders and other controls Ability to drill-down into details Pre-built components, skins, maps, charts, gauges, and selectors

Page | 64

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

SAP Crystal Reports


Next generation Report Designer experience Common query design experience across all data sources with new semantic layer Automated report translate on for global deployments

Page | 65

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

SAP BOBJ WebI Intuitive, Web-based interface with offline capabilities Multi-source access Interactivity with filtering, ranking, sorting, calculations, etc Intuitive, business-centric view of information

Page | 66

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

SAP BOBJ Explorer Simplicity and speed of search Intuitive data exploration and visualization Fast response across mountains of data anywhere in the organization Accelerated version with in-memory technologies Support for heterogeneous data sources

Page | 67

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

9.3 MS-EXCEL
Multidimensional reporting is available via Excel Pivot Tables

Page | 68

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0) Analytic Calculation views (Cubes) are available per your authorizations:

January 2012

After selecting your Cube, save the Data Connection & click on Finish.

Thats it, you can then start analyzing your information over the MS-Excel.

Page | 69

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

9.4 SAP BO ANALYSIS


Did you know, MS-Excel 2010 or MS-Powerpoint 2010 can be enhanced with HANA Information models by using ODBC Connection ? Lets do it ! Just insert HANA datasource.

And, youll see new Menu called Analysis as below:

There you go, you can view your information using MS-Excel 2010.

Page | 70

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

9.5 SAP BO Explorer


Search Engine on-the-fly Searches across all data sources Any universe accessible source And of course any accessible HANA system

Page | 71

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

9.6 SEMANTIC LAYER (UNIVERSE)


Enables the business users to freely and securely access, analyze, enrich and share information using familiar business terms.

Common semantic layer = one unified approach for meta-data support

Page | 72

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

***Advanced topic ( Extra Know-How) Reporting off HANA 1.0 from a Relational Universe ! Information Design Tool Steps to create a Universe:

Step 1: Create a local Project

Page | 73

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

Step 2: Create a Connection

Step 3: Select your Driver (JDBC or ODBC ?)

Page | 74

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

Step 4: Define Parameters

Step 5: Provide additional connection details


Note: recommended to select the Disconnect after each transaction

Page | 75

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

Step 6: Create Data Foundation

We know, Data Foundations can be single or multi-source , maps tables and views the universe, defines joins, reporting contexts.

Next,

Select Single Source if HANA is the unique data source for the reporting needs Select Multisource-Enabled if data from HANA must be combined with other sources

Then, Once Data Foundation is built, we can start HANA reporting from the relational universe.

Hence, we can have a Semantic Layer (Universe) for HANA reporting requirements.

Page | 76

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

9.7 SAP CRYSTAL REPORTS ( ENTERPRISE, DASHBOARDS & WEBI)


Pre-requites: Semantic Layer (Relational Universe) Quick view screenshots as follows for Universe queries, WebI etc.

Universe queries

Page | 77

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

Crystal reports for Enterprise 4.0

WebI

Page | 78

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

9.8 SAP CRYSTAL REPORTS 2011


Crystal Reports 2011 (CR2011) can used in IMCE through (SQL) via the ODBC or JDBC driver Client drivers must be installed on the machine where CR2011 is running CR2011 is a 32-bit application, therefore uses the 32-bit ODBC driver for IMCE A DSN entry must be entered from the ODBC 32-bit Administrator tool

Then, create the Connection by clicking on Database Expert icon in CR 2011

Page | 79

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0) IMCE appears as a Catalog like any other relational database Tables and Views can then selected from the Catalog for reporting

January 2012

Then, begin you report design in CR 2011

Thats all folks ! We had finished PART TWO, where in we have discovered that reporting off HANA is through SAP BOBJ reporting tools & a few tips on creating Semantic Layer (Universe).

Page | 80

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

ADDITIONAL LESSONS (HANA training freebies) LESSON 10 USER MANAGEMENT (SAP BI 4.0 INTEGRATION)
IMCE User Credentials Mapping in BI 4 Each individual BI 4 user can be assigned IMCE credentials from the CMC

*** Im sure SAP BO Dataservices 4.0 guys must be aware of CMC (Central Management Console) operations.***

Please make sure the option Synchronization of Credentials is UNCHECKED to avoid the credentials mapping being overwritten.

Page | 81

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

Once, the connection is configured, Test your connection after providing the correct Authentication Mode.

When, the Test Connection is successful, then IMCE User Management is connected with BI 4.0

Page | 82

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0)

January 2012

LESSON 11 USER MANAGEMENT (SINGLE-SIGN-ON SSO)


Configuring the SSO Step 1: Create the Service User in Active Directory/Domain Controller

Step 2: Provide login credential

Page | 83

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0) Step 3: Create Externally Identified User in SAP HANA Studio

January 2012

Page | 84

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0) Step 4: Add system in HANA Studio

January 2012

Page | 85

SAP HIGH PERFORMANCE ANALYTICAL APPLIANCE (SAP HANA 1.0) Step 5: Set connection properties User should now be able to log on to Studio (and DB) without further authentication

January 2012

Hence, the SSO is been successful setup for IMCE User Management environment. Finally, we have explored the additional topics on User Management BI 4.0 Integration & SSO!

his, brings me to the end of my SAP HANA Online

training ! Thank you for your patience ! And, thank you once again for your esteem interest in learning sap hana. All the best my friends !!!

Page | 86