SAP Knowledge Base Article - Public

3785710 - Can SAP Datasphere connect directly to Shopify using the GraphQL API?

Symptom

SAP Datasphere does not include a native GraphQL client connector.

Environment

SAP Datasphere

Cause

 No generic GraphQL client connector is currently available within SAP Datasphere.

Resolution

To integrate SAP Datasphere with the Shopify GraphQL API, a middleware layer is required to consume Shopify's GraphQL  endpoints and expose the data in a format natively supported by SAP Datasphere.

Recommended approach: SAP Integration Suite — Cloud Integration (CPI)

  1. Build an iFlow in SAP Integration Suite that calls the Shopify GraphQL API.
  2. Transform the GraphQL response payload into a supported format (for example, JSON or XML).
  3. Choose one of the following exposure options:
    - Expose the transformed data as an OData service, which SAP Datasphere can consume via a Generic OData Connection.
    - Load the data into a supported staging target, such as SAP HANA Cloud or an object store, and connect SAP Datasphere to that target using the appropriate source connection.

See Also

Keywords

KBA , DS-DI-CON , Connections , How To

Product

SAP Datasphere all versions