Technology Blogs by Members
Explore a vibrant mix of technical expertise, industry insights, and tech buzz in member blogs covering SAP products, technology, and events. Get in the mix!
cancel
Showing results for 
Search instead for 
Did you mean: 
chandru6382
Explorer
2,305

In this Blog, We'll explore how to consume data from SAP Datasphere through ODBC (Open Database Connectivity) and Visualize the data in Qlik Sense which is one of the leading Data Visualization Tools.

Why SAP Datasphere over others?

SAP Datasphere allows seamless connectivity with a wide range of data sources, including on-premises and cloud-based systems. SAP Datasphere is designed to handle large volumes of data efficiently, making it suitable for organizations of all sizes, from small businesses to large enterprises. Its scalable architecture ensures optimal performance even as data volumes grow over time. Graphical low-code/no-code tools to support self-service modeling needs for business users. It has Powerful built-in SQL and data flow editors for sophisticated modeling and data transformation needs.
It has a graphical impact and lineage analysis to visualize data movements, transformations, and other dependencies.

chandru6382_0-1711431426618.png

Steps to connect SAP Datasphere with Qliksense

In SAP Datasphere go to the Space Management tab and click on edit in the appropriate space

chandru6382_1-1711431995203.png

Make sure to turn on Expose for Consumption, so that the data can be retrieved from Datasphere and consumed in other tools.

chandru6382_2-1711432143491.png

Now click on create in the database users and give the appropriate name

chandru6382_3-1711432467279.png

chandru6382_4-1711432589899.png

Make sure to deploy the space to access the user credentials

chandru6382_5-1711432665793.png

 

Make sure to copy the username, hostname and password in the database user details.

8.png

Go to System-> Configuration-> IP Allowlist-> Trusted Ips

chandru6382_7-1711434729972.png

Click on Add IP

chandru6382_8-1711434823077.png

Get the IPv4 address of your appropriate Internet Service Provider 
2.png

and make sure to add the IP address in the IP allowlist.

chandru6382_9-1711435137984.png

Below is the view I am going to consume in the Qlik Sense to visualize the data

1.png


ODBC part

First download and Install the SAP HDODBC driver in the system. Here's the URL to download SAP Development Tools (ondemand.com)

3.png

Then open the ODBC 

chandru6382_11-1711435601436.png

Click on Add

5.png

Click on HSODBC 

6.png

  • Give any meaningful name to the Data source name, description.
  • Database type: SAP HANA Cloud or SAP HANA Single tenant.
  • Already copied Host URL in datasphere space, Paste the copied Host URL.

9.png

  • Click Test connection
  • Paste the Database username in Username and Password.

10.png

chandru6382_13-1711436633801.png

Now the connection is successful.

Qlik Sense Part

In Qlik Sense Click on Create new app

chandru6382_0-1711437690849.png

chandru6382_1-1711437750200.png

Here Click on Add data

chandru6382_2-1711437799859.png

There will be several data connections, among that choose the ODBC connection

11.png

Now click on appropriate connection which is already created in ODBC part and give the username and password

chandru6382_4-1711438043724.png

Now Click on Owner and click on the space name in which the data (view) is available.

chandru6382_5-1711438183237.png

Now click on the view that needs to be visualized in Qlik Sense, the data preview will be available.

chandru6382_6-1711438305132.png

chandru6382_7-1711438682996.png

Now the data is loaded successfully. Hence the connection between SAP Datasphere and Qlik Sense is successful via ODBC connection

Here's the sample dashboard created using the fact view consumed from SAP Datasphere

chandru6382_0-1711450047735.png

Thank you

 

 

Labels in this area