SAP-HANA
SAP HANA Flat File Upload Tutorial: CSV, XLS & XLSX
SAP HANA support uploading data from a file without ETL tools (SLT, BODS, and DXC). It is a new...
We have till now loaded data from SAP Source, Non-SAP, and Flat file through SAP SLT, SAP BODS and created information view (Attribute View, Analytic View, and Calculation View).
Now we will discuss the information view in reporting tools –The drivers like JDBC, ODBC, and ODBO in reporting tool are part of SAP HANA Client.
So by installing SAP HANA Client software (*.exe file) will make all the drivers available on the PC for connecting to reporting tools to SAP HANA.
We will use SAP BO, SAP Lumira, and Microsoft Excel to access SAP HANA information view in this tutorial.
The choice of reporting tool depends upon the type of reports that are required.
In this tutorial, you will learn-
SAP BI is a data warehousing and reporting tool.
In BI (Business Intelligence) raw data will be cleaned, business logic applied, processed and provide meaningful information to the user. BI is a SAP Product, which provides the user friendly environment.
SAP BI support many databases, but when we migrate from source data to SAP HANA then architecture will be as below-
SAP BI is three tier architecture –
SAP Bex Query Designer (Component of SAP BI) can access SAP HANA View as info provider and display data in Bex.
SAP Business Objects Web Intelligence (SAP BO WebI) is part of the SAP Business Objects Platform (SBOP) client tools family. SAP Business Objects tool use the JDBC/ODBC driver to connect to the source system.
Features of SAP BO WebI is as below –
After installing SAP HANA client, JDBC/ODBC driver will be installed on PC.
These drivers act as an intermediate between SAP HANA and client reporting tools when presenting data to the user.
SAP BO Server and SAP BO Platform (SBOP) client tools.
Step 1) In this step, we will create a universe Using Information Design Tool (IDT).
HANA can be accessed via ODBC and JDBC drivers, and its tables can be defined and queried with SQL language. Tables are managed with a tool called HANA Studio.
Start Menu -> SAP Business Intelligence -> SAP Business Objects BI platform 4 Client Tools -> Information Design Tool
Information Design tool screen will appear. To create a universe we need a project in IDT.
A pop-up for New Project will appear- In this pop-up, enter following details:
1. Enter name of project
2. Click on finish button.
Project Name "WEBI_DHK_HANA" will appear under Local Projects Tab as below.
A project is a local workspace where you store the resources used to build one or more universes.
There are two connections available, detail of each is as below –
Step 2) Now we create a Relational connection.
So go to Project - > New -> Relational Connection.
A Pop-Up for New Relation Connection source name appear-
A Pop-Up for Database Middleware Driver Selection will appear-
A pop-up for New Relational Connection parameter will be displayed, enter following details into it.
A pop-up for Test Connection successful will be displayed.
After successful Connection, a connection with name SAP HANA.cnx will be created.
Step 3) To consume Universe by Web Intelligence, Dashboards or Crystal Report for Enterprise, we need to publish the connection. So, now we publish connection for SAP HANA.cnx.
A pop-up for publishing connection to repository appears –
A pop-up "The connection was published successfully" will be displayed.
Now we create Universe by using SAP HANA Business Layer.
Step 4) Create Universe (Universe is a business representation of your data warehouse or transactional database. Universe allow the user to interact with data without knowledge of complexities of the database).
To create universe, we use SAP HANA Business Layer as below -
SAP HANA Business Layer
From SAP BOBI 4.1, SAP provides a new option "SAP HANA Business Layer" while creating the universe using Information Design tool.
Before SAP BOBI 4.1 version, we need to create a derived table while building data foundation and map the variable and input parameters.
SAP HANA Business Layer automatically creates a data foundation and business layer based on selected SAP HANA Views.
SAP HANA Business Layer automatically detects the input parameter and variables.
We Create Universe through SAP HANA Business Layer as below-
A Pop-up for SAP HANA Business Layer appears-
A Pop-up for Select SAP HANA Connection displayed-
A Pop-up for selecting SAP HANA Information Model will be displayed.
The analytic view will open in Information Design tool.
Step 5) Detail of Information Design tool will be as below-
Step 6) In this step,
Select Business layer section, go to the folder with the name of Analytic View.
Now follow points as below-
Step 7) In this step, save all object.
Go to file and click on "Save All" option to save all objects.
After that, follow the step below.
Step 8) Create a Query and view output.
SAP Crystal Report help us to design, explore, visualize and provide report, which can be run on web or enterprises applications. With SAP Crystal Report we can create simple report or complex report.
There are two types of SAP Crystal Reports –
We will use crystal reports for enterprises.
Step 1) Login into Crystal Report for Enterprises.
SAP Crystal reports for Enterprises will be displayed as below-
Step 2) Now we create a connection for the data source.
Click on Choose data Source option from Data Explorer-
A pop-up for Choose a data source type will be displayed-
Select Browse option from SAP HANA Platform Section.
A pop-up for connecting to the server will be displayed. Click on "New Server" Button.
A window for Server connection will be displayed as below-
A message for connection successful will be displayed.
Click on OK Button.
A pop-up for connecting to the Server will display.
Step 3) In this step,
A pop-up for entering a password will be displayed, enter the password and then click OK.
One more pop-up will appear for selecting HANA View.
2) In this step, we select SAP HANA View.
Follow below point to create a query-
button. Report Output will be displayed as below-
SAP Lumira is new software by SAP to Analyze and Visualize data.
By SAP Lumira user can create a beautiful and interactive map, infograpg, and charts. SAP Lumira can import data from Excel, and other source.
SAP Lumira can access information view of SAP HANA directly. SAP HANA Perform visual BI analysis using dashboard.
In SAP Lumira, the following steps need to be done to visualize data.
Now we visualize SAP HANA View in SAP Lumira, so firstly we login in SAP Lumira by Click on SAP Lumira Client icon on desktop as below-
Step 1) Create a Document and acquire a data set
After open SAP Lumira, screen open for work on SAP Lumira, Detail about this screen as below-
So, click on Document option on My Items section to create a Documents –
SAP Lumira supports below dataset –
Step-2) Connect to SAP HANA
Here we will connect to SAP HANA and access SAP HANA Information View.
A pop-up for SAP HANA Server Credential will be displayed as below-
After clicking on Connect button, we will connect to SAP HANA and able to access SAP HANA view.
Step 3) Access SAP HANA Analytic View
A window for select SAP HANA View will appear as below-
Step 4 ) Define Dimension and Measure.
The next window for select Measures and Dimensions will be displayed –
Step 5) Visualize SAP HANA Analytic View in SAP Lumira.
After activating Information View in SAP HANA, a Column View with the similar name of information view, under "_SYS_BIC" Schema created in SAP HANA catalog node.
When we need to access any SAP HANA Information View outside from SAP HANA, We can access it only from "_SYS_BIC" Schema.
A Visualize screen will appear, which select column view under "_SYS_BIC" Schema –
SAP HANA Analytic view will be displayed in visualize tab of SAP Lumira, in which we have different screen as below-
Microsoft Excel has powerful reporting inbuilt option; we can create report quickly by pivot tables and charts.
MS Office uses MDX language ((Multi Dimension Expression language) to access data from SAP HANA.
MDX Language is used by reporting tool to access data from a multi-dimensional object in a database environment. By Only MDX Query we can access sap Hana hierarchies.
We can access only SAP HANA information view which has a property as 'CUBE' in semantic, so we cannot access attribute view by MS Excel.
Connecting Drivers- MS Excel uses ODBO (OLE DB FOR OLAP) drivers for connecting to SAP HANA database.
Now we will access SAP HANA database from SAP HANA as shown in steps below –
Step 1) Connect To SAP HANA Excel-
A screen for Data connection wizard will be displayed as below-
A window for "Data Link Properties "will be open as below-
A window for data link properties will be displayed –
Enter the following detail as below –
A message "Test connection succeeded" will be pop-up.
Click on the OK button.
Step 2) Till now we had created a connection from Excel to SAP HANA and tested the connection. Now we access SAP HANA Information View from Excel.
Now a window for "Data connection wizard" will be displayed.
A new window for data connection File will appear, enter following details.
1. Give File Name (AV_SALES).
2. Tick option "Save password in file", for avoid to enter a password while open Excel file.
3. A Pop-up for save password security related will be displayed.
4. Click on Finish Button.
Step 3) Now SAP HANA Information View will be displayed in Excel as pivot table as below –
Summary:
We have learned in this tutorial below topic –
SAP HANA support uploading data from a file without ETL tools (SLT, BODS, and DXC). It is a new...
What is Data profiling? Data profiling is the process of analyzing the data available in an...
What is Calculation View? SAP HANA Calculation view is a powerful information view. SAP HANA...
SAP HANA Provides following SAP HANA Functions- Data Type Conversion Function – Data Type...
SAP HANA Operator can be used for calculation, value comparison or to assign value. SAP HANA...
SQL Expressions is a clause that can be used for return values. There are 4 types of SQL...