Technology Blogs by SAP
Learn how to extend and personalize SAP applications. Follow the SAP technology blog for insights into SAP BTP, ABAP, SAP Analytics Cloud, SAP HANA, and more.
Showing results for 
Search instead for 
Did you mean: 
Former Member

We know that nothing in the world stands by itself. Every existing object is a link in an infinite chain and is thus connected with all the other links. If we try to find out connections between every object, we will end up with a web of infinite objects and links. We can imagine the complexity to analyze this data and to figure out the meaningful information. However, the complexity of this problem can be brought down, if we visualize the data in a simple way. Connection Discovery is a generic visualization tool which solves the above problem.

This blog gives you a glimpse of ‘why’ Connection Discovery is the first choice for solving such problems and how it changes the way user visualizes data.


Connection discovery is fairly in line with SAP’s ideology of “keeping things simple”. Connection Discovery is a feature rich product at the same time it doesn’t overload with the paradox of choice. Be it an experienced user or a newbie, getting used to the application is amazingly simple. This is achieved by the excellent design of the application.

The key here is to minimize the gap between how the user expects to complete a task and how the application allows the user to do the task.

                                  Search         ------>          Select         ------>          Explore

                                      The “3 step phenomena” is the real game changer.

The home page of the application contains only a search bar. With no other unnecessary component or feature on the home page, the user can stress on minimalistic approach. The Connection Discovery search is powered by SAP HANA search engine. Additionally, the capability of FUZZY Search makes the life easier for the user. The fuzzy search is a technique of finding the results that are likely to be relevant to the search argument. The Connection Discovery search also supports wildcard characters, which can be used to fetch similar results.

                                                                      Home Page

Connection Discovery facilitates the user to view the information in multiple views at each stage of the application. Search results are served in two forms,

  • List view

  • Tile view

The user has an option to toggle between the two. The user can select the objects of interest from search results and proceed to explore them.  When user explores the selected objects from the search results, it takes user to a pleasing interface which has two views,

  • Network view

  • Map view.

Network view shows the relation between the objects in connected graph form, whereas the map view is based on the geolocation of the objects.

Splendid User Interface:

UI design is an art and science altogether, Twitter’s pull to refresh and Apple’s pinch to zoom, we have seen some incredible developments in the field of user-interface over last decade.

The compelling UI of Connection Discovery makes the user fall in love with the application. Since the core motive of Connection Discovery is, visualization of data, UI design reserves the highest priority.

Network & Map View:

The designers have used appropriate UI5 controls in the application, keeping in mind the convenience and comfort of the user.

On Network View of the application, user can do a 'select to explore'  on one or more objects. The exploration also brings out related objects of the selected objects. The relation between the objects is shown quite elegantly in the form of a graph which makes it very easy for the user to do the analysis.

For example, if the marketing head of a firm wants to get insights about a product, he/she can search the product by its 'name' or 'ID'. Next step would be to explore the product. This step will bring out the following information:

  • Locations; where the product is exported to.

  • Clients; who are using the product.

  • The current market value of the product. etc.

Above results will be in the form of objects connected to the product, which can be explored further to get more details. For example, if a particular client is using the current product, what are the other products the same client is using.

                                                                        Network view

We all have used maps while navigating to some location. A map is a symbolic depiction emphasizing relationships between elements of some space, such as objects, regions, or themes. Map view lets us use the geographic information of the object to visualize, analyze and interpret it and understand the relationships, patterns and trends. For example, a security researcher, with the help of geographical data can interpret the regions, which are most hit by “WannaCry Ransomware”.

The Map View of the application is powered by ESRI, a pioneer in problem solving using Geographic Information System. It features multiple flavor of maps (street, terrains etc.). It also supports different layers (third party services) on top of maps. These can be useful to get more insights about the data.


                                                                         Map View

Filter & Timeline:  

Connection Discovery provides a feature to expand using filters. Filtering the data makes results more efficient and concise.

                  Expand with filter                                                                Expand without filter

The timeline feature of the application lets user visualize the data between two instances of times or at a particular instance of time.


Empowering the Customer:

Connection Discovery gives more power to the customer, giving the customer, freedom to customize and choose how the application should behave.

By providing, an option of configurability, the creator of the application has put the ball into the customer's court.

                                                              Configuration User-Interface

You can configure the application according to your needs. The simple configuration interface of the application leverages the user with various options to select from. The interface is very well segregated into logical sections.

A Plug & Play application:

Another step in end user empowerment, the Plug & Play capability of the Connection Discovery allows the user to plug-in different data sources.


The feasibility of using different data sources has made the application a completely generic product. Dataset of any domain which follows the object-relation model is a strong candidate for Connection Discovery.

“Behind every great product, are the efforts of a great team”

 Let’s hear from the makers of Connection Discovery….

Our aim was to create a generic visualization tool, which can be extensively used by a large number of customers. The credit goes to the bunch of enthusiastic and creative people in Connection Discovery team

                                                                                                              Basha Ismail, Product Owner

                                                                                                              Public Security (IN)

Connection Discovery differentiate itself from other Data visualization tools by having generic, extensible and flexible content integration possibility, a very intuitive UI, SAP HANA-based features and possibility of incorporating all future innovations seamlessly.

                                                                                                               Apoorv Bhargava, Architect

                                                                                                               Public Security(IN)

Connection Discovery offers interactive visualizations, to gain insights and explore connections. The User Interface is simple and intuitive and provides a refreshing experience to the user.

                                                                                                               Harshit Joshi, UI Expert

                                                                                                            SAP Connection Discovery

Interested to find out more?

Visit here for more exciting stuff about Connection Discovery.

Please reach out to us to find out more on this great application by replying directly or post a comment below.