Skip to Content
Product Information
Author's profile photo Stephanie Lewellen

Announcing Graph in SAP Integration Suite

Graph is a new and innovative capability of API Management, part of the SAP Integration Suite. Extending traditional API Management, Graph enables you to expose all your business data in the form of a semantically connected data graph, accessed via a single unified and powerful API.

 

Enterprise landscapes continue to expand in scale and complexity. Each additional system, SaaS, or micro-service introduces new protocols, data models, connectivity, and security conventions. Real-world problems often span multiple lines of business, services, and APIs.

Consequently, even the most experienced developers struggle to understand all the technologies and interfaces involved. Developing new business-extending client applications requires an ever-growing range of expertise and skills. The phenomenal adoption of low-code tools by nonprofessional developers further increases the gap.

Enterprises use API Management to partially address this gap: APIs can be renamed, authentication can be streamlined, APIs can be protected against unauthorized access or threats. But this doesn’t address the deeper problem: separate, disconnected APIs from different data sources and systems.

 

The integration of a new and more advanced release of SAP Graph into API Management was announced at SAP TechEd 2022. Graph in SAP Integration Suite is now available for a limited time as a closed beta program, and includes the following new functions:
  • A configuration UI to create business data graphs – an extension of the new Integration Suite configuration UI
  • The ability to extend the out-of-the-box Graph data model
  • Graph Navigator (enterprise edition) – a tool to explore and try out queries on your own configured business data graphs
  • GraphQL support (in addition to OData v4)
Additionally, we are happy to share that general availability for the Graph capability in SAP Integration Suite is now planned for Q2-2023, as seen in SAP Road Map Explorer.

The%20Graph%20user%20interface%20in%20SAP%20Integration%20Suite

Create business data graphs using the Graph user interface in SAP Integration Suite

 

Graph%20Navigator%20to%20explore%20your%20configured%20business%20data%20graphs

Explore your own configured business data graphs using Graph Navigator (enterprise edition)

 

Querying%20the%20business%20data%20graph%20with%20GraphQL

Explore your data using GraphQL

Assigned Tags

      12 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Abraham MD
      Abraham MD

      Hi Stephanie,

      Thank you for the wonderful blog. What is the main difference between SAP Graph and APIM. In what case do we use Graph? Is it true that SAP Graph is a technology used to build and manage APIs for accessing data within SAP applications, while API management refers to the broader practice of managing APIs across an organization including SAP and non-SAP.

      The Integration Suite Premium edition customers will have this offering or do we need to purchase separate license?

      Author's profile photo Chaim Bendelac
      Chaim Bendelac

      Hi,

      Thanks for your interest!

      The Graph functionality is a feature of API Management; you can use it in conjunction with the other features, or you can use Graph as an "unmanaged" API within your API Management setup. Graph focuses on creating a data abstraction of your landscape, in the form of a navigatable data Graph. You can combine its use with other policies.

      From the functionality of API Management, the data graph is one API. Data graphs of course automatically show up in the AP IBusiness Hub Enterprise catalog, and can easily be explored by the developers of your organization.

      Graph is in beta, these days, but when it becomes Generally Available (GA), it will be part of Integration Suite, and will not require a separate license.

      --

      Chaim

       

      Author's profile photo Abraham MD
      Abraham MD

      Thank you. It cleared my question.

      Author's profile photo Dinesh Ghanta
      Dinesh Ghanta

      Chaim Bendelac Will this be conencted to Signavio as well so that we can map data to processes in the future?

      Author's profile photo Simon Polovina
      Simon Polovina

      That would be useful, along with the possibilities for SAP Graph connected to Data or Knowledge Graph visualisation tools 👌🏼

      Author's profile photo Chaim Bendelac
      Chaim Bendelac

      Hi,

      If those visualization tools take an API (like GraphQL) as an input, then that would indeed be very cool! Particularly if the business data is highly connected. To create a data graph of a typical SAP S/4 HANA system, we had to add around 4000 "edges" to turn its data into a graph.

      But to stay realistic, our data graphs reflect corporate business data, which is typically welll-behaved "structured" data - we are not claiming the introduction of a full multi-dimensional "knowledge graph"...

      --

      Chaim

       

      Author's profile photo Hiren Asher
      Hiren Asher

      Can we refer to process models which are already existing in organizational within Different palftorms outside BTP?

      Author's profile photo Wouter Peeters
      Wouter Peeters

      Hi Stephanie Lewellen and Chaim Bendelac

      Am I correct to understand that this is bringing the capability of a layered API approach? I'm thinking of the 'API Led Connectivity' story where we have System, Process and Experience layers.

      Many thanks,
      Wouter

      Author's profile photo Pierre COL
      Pierre COL

      I was involved in promoting semantic web / linked enterprise data more than 10 years ago, when working for a French startup named Antidot.

      Here is the white paper I wrote on this topic in... 2012:

      Linked%20Enterprise%20Data%20-%20Principles%2C%20uses%20and%20benefits
      Linked Enterprise Data - Principles, uses and benefits

       

      I am very happy seeing SAP involved in this area with SAP Graph!

       

      Author's profile photo Philippe BOULICAUT
      Philippe BOULICAUT

      what effort is required to Sap SuccessFactors customer to take benefit of SAP Graph API ?

      which level of integration is required ? does standard connectors exists or customer have to development adhoc integrations ?

      Author's profile photo Marc Vornetran
      Marc Vornetran

      Hello Philippe BOULICAUT,

      It requires little effort to connect SAP SuccessFactors to Graph. All systems with out-of-the-box OData APIs can be easily connected.

      See our general guide here:
      Set Up Connectivity to SAP SuccessFactors

      If a customer is using an on-premise SuccessFactors system a connection can be established using the Cloud Connector.

      Author's profile photo Keerthana Jayathran
      Keerthana Jayathran

      Hi Stephanie Lewellen and Chaim Bendelac ,

      If i create an API combining two API's in SAP Graph, does it mean that, it will be calling these two API's and fetch the latest values when i call a Graph API.

      How will it effect the performance?

      Thanks & Regards,
      Keerthana