Product information "SAP Datasphere"
SAP Datasphere is an enterprise data management platform that unifies data integration, data cataloging, semantic modeling, and data warehousing into a single cloud-native solution. Task Chains in SAP Datasphere enable the orchestration of data preparation and transformation pipelines across spaces. This integration provides a streamlined interface to SAP Datasphere, allowing users to trigger and monitor Task Chains directly from the Universal Controller.
Key Features
- Trigger SAP Datasphere Task Chains directly from UAC, targeting any space and task chain by name, with optional input parameters passed via a JSON file.
- Monitor task chain execution with configurable polling, with detailed per-task status streamed to the task log — including sub-task transitions and final chain outcome.
- Automatically retry a failed task chain once, with an option to treat partial completion as failure before retrying.
- Capture structured task chain results as extension output, with configurable options to include log details and full task-level activity for each task in the chain.
- Cancel a running task chain through a Dynamic Command, with the task instance resolving to success once SAP Datasphere confirms the CANCELLED terminal status.
| Extension Name: | ue-sap-datasphere |
|---|---|
| Universal Template Name: | SAP Datasphere |
| Vendor Product: | SAP Datasphere |
| Version: | 1.0.0 |
| Vendor: | SAP |
| Compatibility : | UC/UA 7.7 and above |

Use Case 1: SAP Datasphere Task Chain Execution with Status Notification
Description
This workflow demonstrates automated execution of an SAP Datasphere task chain with outcome-based email notification. Using the ue-sap-datasphere extension, a target task chain is triggered within a named Datasphere space and polled until it reaches a terminal state. Once complete, the workflow branches based on the outcome — a confirmation email is dispatched on success and an alert email is dispatched on failure.
Business Value
- Automate the execution of SAP Datasphere task chains without manual intervention, integrating data pipeline orchestration directly into enterprise scheduling workflows
- Deliver timely notifications to operations teams on every outcome, reducing mean time to awareness for data pipeline failures
- Integrate SAP Datasphere task chain lifecycle management into broader enterprise automation workflows governed by Universal Controller
Technical Capabilities
- Task chain execution via ue-sap-datasphere extension using the Start Task Chain action with Wait for Completion enabled, authenticating via OAuth 2.0 Client Credentials and polling the Datasphere logs API until a terminal state is reached
- Outcome-driven workflow branching: the success path and failure path are each triggered by the terminal state of the task chain execution task
- Email notification dispatched on both success and failure paths using the UAC Email utility task
This use case demonstrates how the ue-sap-datasphere extension integrates into event-driven notification patterns, delivering end-to-end SAP Datasphere task chain automation with built-in outcome alerting directly from Universal Controller.
Workflow Tasks
| Task | Description |
|---|---|
| UC1: SAP Datasphere - Trigger Task Chain | Triggers the configured SAP Datasphere task chain using the Start Task Chain action with Wait for Completion enabled, and polls the Datasphere logs API until the task chain reaches a terminal state. |
| UC1: SAP Datasphere - Send Email for Success | Sends a notification email confirming the task chain completed successfully. Triggered on task success. |
| UC1: SAP Datasphere - Send Email for Failure | Sends an alert email notifying the team that the task chain transitioned to a failed state. Triggered on task failure. |