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
- SAP Help - Generic OData Connections
- SAP Help - Shopify Receiver Adapter
Keywords
KBA , DS-DI-CON , Connections , How To
SAP Knowledge Base Article - Public