Skip to content
NextLytics
Megamenü_2023_Über-uns

Shaping Business Intelligence

Whether clever add-on products for SAP BI, development of meaningful dashboards or implementation of AI-based applications - we shape the future of Business Intelligence together with you. 

Megamenü_2023_Über-uns_1

About us

As a partner with deep process know-how, knowledge of the latest SAP technologies as well as high social competence and many years of project experience, we shape the future of Business Intelligence in your company too.

Megamenü_2023_Methodik

Our Methodology

The mixture of classic waterfall model and agile methodology guarantees our projects a high level of efficiency and satisfaction on both sides. Learn more about our project approach.

Products
Megamenü_2023_NextTables

NextTables

Edit data in SAP BW out of the box: NextTables makes editing tables easier, faster and more intuitive, whether you use SAP BW on HANA, SAP S/4HANA or SAP BW 4/HANA.

Megamenü_2023_Connector

NextLytics Connectors

The increasing automation of processes requires the connectivity of IT systems. NextLytics Connectors allow you to connect your SAP ecosystem with various open-source technologies.

IT-Services
Megamenü_2023_Data-Science

Data Science & Engineering

Ready for the future? As a strong partner, we will support you in the design, implementation and optimization of your AI application.

Megamenü_2023_Planning

SAP Planning

We design new planning applications using SAP BPC Embedded, IP or SAC Planning which create added value for your company.

Megamenü_2023_Dashboarding

Dashboarding

We help you with our expertise to create meaningful dashboards based on Tableau, Power BI, SAP Analytics Cloud or SAP Lumira. 

Megamenü_2023_Data-Warehouse-1

SAP Data Warehouse

Are you planning a migration to SAP HANA? We show you the challenges and which advantages a migration provides.

Business Analytics
Megamenü_2023_Procurement

Procurement Analytics

Transparent and valid figures are important, especially in companies with a decentralized structure. SAP Procurement Analytics allows you to evaluate SAP ERP data in SAP BI.

Megamenü_2023_Reporting

SAP HR Reporting & Analytics

With our standard model for reporting from SAP HCM with SAP BW, you accelerate business activities and make data from various systems available centrally and validly.

Megamenü_2023_Dataquality

Data Quality Management

In times of Big Data and IoT, maintaining high data quality is of the utmost importance. With our Data Quality Management (DQM) solution, you always keep the overview.

Career
Megamenü_2023_Karriere-2b

Working at NextLytics

If you would like to work with pleasure and don't want to miss out on your professional and personal development, we are the right choice for you!

Megamenü_2023_Karriere-1

Senior

Time for a change? Take your next professional step and work with us to shape innovation and growth in an exciting business environment!

Megamenü_2023_Karriere-5

Junior

Enough of grey theory - time to get to know the colourful reality! Start your working life with us and enjoy your work with interesting projects.

Megamenü_2023_Karriere-4-1

Students

You don't just want to study theory, but also want to experience it in practice? Check out theory and practice with us and experience where the differences are made.

Megamenü_2023_Karriere-3

Jobs

You can find all open vacancies here. Look around and submit your application - we look forward to it! If there is no matching position, please send us your unsolicited application.

Blog
NextLytics Newsletter Teaser
Sign up now for our monthly newsletter!
Sign up for newsletter
 

How to Dashboard with Apache Superset

In the previous articles of our blog series “How to Dashboard”, a sales dashboard was created using different BI dashboarding tools. In this article, we would like to take you through the process of implementing the aforementioned dashboard using Apache Superset.

 

Our Blog Series "How to Dashboard" at a Glance

  1. How to Dashboard - visual implementation of a sales dashboard
  2. How to Dashboard with SAP Analytics Cloud Story
  3. How to Dashboard with Lumira Designer
  4. How to Dashboard with SAP Analytics Cloud Application Designer
  5. How to Dashboard with Apache Superset 

 

Apache Superset is a BI tool, used for building interactive and visually appealing dashboards. The main benefits are that it is free and open-source, as well as developed to handle large amounts of data (big data) at petabyte scale! Also, Apache Superset’s data processing and visualisation capabilities rely on SQL, allowing users to explore, model and visualise data based on their unique business needs. Superset also supports connectivity to almost any database making it a great reporting tool to explore. In our scenario we have connected to a SAP HANA database of a SAP BW system.

Goal

The goal is, as previously, to develop a sales dashboard for an international group in the beverage industry. The presented dashboard contains two sections, a general overview section and a details section.

In the general section, the four following KPIs are presented in an aggregated view:

  • Profit
  • Revenue
  • Costs
  • Sold Items

4 KPIs_Apache Superset

In the details section, the KPIs mentioned above are presented in more detailed, interactive graphics, on a country level.

Details Section_Apache Superset

Well, let’s start creating our dashboard!

Implementation / Creating the Dashboard

To begin with, an empty, untitled dashboard must be created in order to begin populating it with the charts described above.

Add new Dashboard_Apache Superset

Then, the data charts are added in order for the dashboard to begin taking form.

New Empty Dashboard creation_Apache Superset

General Section

The general section is segmented into the following three sections: KPIs, Chart and Filter.

General Section_Apache Superset

Creating the KPI section

The KPI section contains 4 KPI tiles that display profit, revenue, costs and sold item quantity.

The KPI charts contain the aggregated value for the period selected in the filter and a title that describes the KPI, in order for the dashboard users to have a quick overview of the important metrics.

In order to create the KPIs, a Big Number data chart is selected with the corresponding key figure as a metric (Profit, Revenue etc.).

Creating the Chart section

Below the KPIs, a bar chart that shows the amount of revenue for every country that the company sells to is presented.


Dashboarding with SAP Analytics Cloud - 
Download the Whitepaper here! 

SAP Analytics Cloud Whitepaper


Creating the Filter section

The filter section serves as a way to manipulate the results of the dashboard and can be applied to every chart on it or even specific ones depending on the reporting need.

We can easily create a filter by clicking on the filter button on the left side of the dashboard and selecting the “ADD/EDIT FILTERS” selection.

Screenshot 2023-05-17 115000_Apache Superset

For this example, we are going to name our filter as “Month”, and we are going to select the filter column from our dataset, in the “Settings” tab.

Filter - Settings Tab_Apache Superset

We also check out the “Scoping” tab, which allows us to control In which charts will the filter apply.

Filter - Scoping Tab_Apache Superset

Finally, we add any details needed, like for example a sorting of the filter values and we save our filter.

Filter_Apache Superset

Details Section

The details section is a section of charts that visually displays the aggregated information of profit, items and costs in more detail. In this example, we are going to use a geo map, to visually display the revenue for every region, as well as different bar charts that show how the data of profit, items sold and costs vary over time and compare to each other.

In order for the World Map chart to function, a column that contains the full name of the countries is needed. Apache Superset provides 3 other formats for the country field to be automatically recognized, but in this example the full name will be used. The revenue is used as the metric, in order to visually display it in the world map.

Details Section_Apache Superset

Profit Chart

Next on the list is the profit chart. We create this chart by using a time series bar chart that uses the Profit column as a metric. In order for the time column to be used, we must define a date type column in the dataset we are using. In this example, the Date column is used and limited to 12 months and is automatically selected by Superset, as it is the only date type column in the dataset we are using.

Profit Chart_Apache Superset

Costs Chart

In order for the costs chart to be created, a time series bar chart is used again, using the different types of costs as metrics. The chart is using the Date column as a time column.

For better visualisation purposes, we select the “Stack Series” and “Show Values” options in the “Customise” tab in order to compare the different types of costs easier.

We finally name the axis, select the colours and save the chart.

Costs Chart_Apache Superset

Sold Items Chart

The Sold Items are displayed as a time series bar chart with the quantity of sold items and stock items as metrics. The chart is also using the Date column as a time column and the values are stacked for better comparison.

Sold Items Chart_Apache Superset

Dashboard with Apache Superset - Our Conclusion

To conclude, Apache Superset is a very flexible tool that allows the user to create aesthetically appealing dashboards and charts without the need for coding and programming. It is easy to understand and intuitive and it gives the opportunity for fast reporting capabilities and different options for database connectivity including SAP HANA and data manipulation even make it an alternative for the paid alternatives like PowerBI, Tableau and SAC in some scenarios.

Do you have questions about this or other topics? Are you trying to build up the necessary know-how in your department or do you need support with a specific issue? We will be happy to help you. Request a non-binding consulting offer today.

Learn more about  our Dashboard Projects

 

avatar

Fotios

Fotios Vlantis has been in the SAP world as an ERP consultant in Greece since 2021. He is currently working as a SAP BW/BI consultant with his special focus being on SAP BW/4HANA. As a former javelin throw athlete, he likes to play sports, read and travel.

Got a question about this blog?
Ask Fotios

Blog - NextLytics AG 

Welcome to our blog. In this section we regularly report on news and background information on topics such as SAP Business Intelligence (BI), SAP Dashboarding with Lumira Designer or SAP Analytics Cloud, Machine Learning with SAP BW, Data Science and Planning with SAP Business Planning and Consolidation (BPC), SAP Integrated Planning (IP) and SAC Planning and much more.

Subscribe to our newsletter

Related Posts

Recent Posts