sap_datasphere_functions
sap_datasphere_functions
Public
Disclaimer
The information in this presentation is confidential and proprietary to SAP and may not be disclosed without the permission of SAP.
Except for your obligation to protect confidential information, this presentation is not subject to your license agreement or any other service
or subscription agreement with SAP. SAP has no obligation to pursue any course of business outlined in this presentation or any related
document, or to develop or release any functionality mentioned therein.
This presentation, or any related document and SAP's strategy and possible future developments, products and or platforms directions and
functionality are all subject to change and may be changed by SAP at any time for any reason without notice. The information in this
presentation is not a commitment, promise or legal obligation to deliver any material, code or functionality. This presentation is provided
without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a
particular purpose, or non-infringement. This presentation is for informational purposes and may not be incorporated into a contract. SAP
assumes no responsibility for errors or omissions in this presentation, except if such damages were caused by SAP’s intentional or gross
negligence.
All forward-looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from
expectations. Readers are cautioned not to place undue reliance on these forward-looking statements, which speak only as of their dates,
and they should not be relied upon in making purchasing decisions.
Public 2
Agenda
Public 3
complex and siloed data landscapes
Reporting Applications SAP Fiori
SAP
EDW in Cloud (Azure BPC
SQL) SAP BW/4HANA
Public/Priv SAP Extractors
ate Data CDS Views
DI
Table
Cloud
Data
Other Flow
Apps
SAP
DPAgent
SAP
SAP HANA
SLT
Streaming In-Memory
Sources
SAP eWM
Precog
Social Platform
SAP
Data
Services
IoT Sensor
Flatfiles
Public 4
Data Context/Semantic
Extract
Operational EDW/Analytical
Transform
System Systems
Rebuild Logic
BW Non-SAP
Cloud
DWH
Data Lakehouse
Cloud
DWH
Public 5
data needs for business
and technology
Open Data Data Quality
Ecosystem Up-to-date and trusted
data
Flexible Catalog
Technology Needs Business Needs Central place to
Sizing discover, manage, and
govern all data
Public 6
Architecture Overview and Business Data
Fabric
SAP Datasphere: An Open and Comprehensive Business Data Fabric Platform
Public 10
Create Connections with SAP and Non-SAP Sources Admin
SAP ECC SAP ABAP Azure SQL Database Azure Blob Storage SAP Datasphere
Oracle Microsoft SQL Server
SAP BW/4HANA Model Transfer Azure Data Lake Store Gen1, Gen2 SAP HANA on-prem & Cloud
Generic JDBC Generic OData
SAP BW SAP HANA Data Lake Amazon S3 Amazon Athena SAP HANA, Data Lake Files
Generic SFTP Local CSV File
SAP HANA, Data Lake Files Amazon Redshift HDFS Amazon S3 Azure Data Lake Store Gen2
Generic Cloud Data Integration
SAP SuccessFactors SAP Fieldglass SAP Open Connectors Google Cloud Storage Google BigQuery
Adverity Precog
Remote table federation Remote table replication Mass data replication Cloud-based data Batch loads &
▪ Leave data in the source ▪ Real-time replication or ▪ Data replication with
transformations transformations
system and access snapshots using single multiple entities from a ▪ Load data from one or ▪ Combine structured and
remotely in real-time when entities variety of sources more source tables and semi-structured data while
needed apply transformations defining ETL processes
▪ Schedule via task chains ▪ Flexible targets to
▪ No upfront data movement Datasphere and outbound (e.g. SQL, field-based)
▪ Advanced transformation
View persistence target systems
▪ Federation is supported ▪ Store output results in a capabilities leveraging
across various sources and ▪ Materialize view output ▪ Support initial and delta local target table Python 3
hyperscalers results in a stable replications from various ▪ Supports to process delta ▪ Schedule via task chains
persistence sources changes
▪ Schedule via task chains
Public 12
Extract, Load, and Transform (ELT) using Replication + Transformation Flow
Data Engineer
SAP Datasphere
Task Chain
SAP S/4HANA SAP Datasphere
Cloud and on-premise Transformation
Local table Local table SAP HANA
SAP Business Suite Cloud and on-premise
SQL
SAP HANA data lake files
SAP HANA Staging Target
Cloud and on-premise Amazon Simple Storage
Delta† Field-based Delta*† Service (S3)
SAP BW + SAP
Google Cloud Storage + Big
BW/4HANA
Query
SAP Datasphere Custom logic* MS Azure Data Lake Storage
Local tables - initial Gen2
Filter Operation and Operation and
MS Azure SQL projection time stamp/ time stamp/ Apache Kafka
mapping sequence sequence
Replication flow Local table Transformation flow Local table Replication flow
†
Public * Planned Restrictions to delta capture apply: more information in the online documentation. 13
Data Modeling: Graphical, Scripted View & Analytic Model
SAP Analytics Cloud Business
Graphical/Scripted View User/Analyst
tables or views.
Data Scientist
▪ Choose the Semantic type view
Analytic model
▪ Calculation, Join, and SQL
engines.
Public 17
Load Business Semantics Using Import Entities
Business builder
Import entities
SAP BW∕4HANA and SAP BW Bridge connections Import
entities (Model Transfer
Connection Type)
Data builder
▪ Provide semantics to SAP Datasphere and Build new models on
top of them or enhance them.
SAP Datasphere
▪ Transfer BW query as a native entity (KPI, analytic model)
Public 18
Consumption using SAP Analytic Cloud and Other tools.
SAP Datasphere
Business
User/Analyst
Business builder
ODATA
SAP Analytics Cloud for
Facts Planning
Remote table
ODATA
Dimensions
Clients, tools, apps
Table ODBC/JDBC
Texts
Intelligent lookup Analytic model
Hierarchies
*SAC Public
Dimension Analytic model Planning
Data builder
Analyst
Public * Roadmap 19
SAP Datasphere, SAP BW Bridge
SAP BW Bridge provides a path to the SAP HANA Cloud Data Lake SAP Datasphere Data Modeler
public cloud for SAP BW NetWeaver and (optional)
Public 22
Quick Wins and Use cases
Preserve Business Semantic/Context, Using Import Entities from SAP
S/4HANA, BW/4HANA, BW Bridge to SAP Datasphere
Import S/4 Data Models into SAP Datasphere 1.Select the I_Product CDS view 2.Import and Deploy
Public 24
* Planned – SAP HANA Cloud, SAP Data Products
Use Cases
ML/AI platform
of choice
Develop
2020 2021 2022 2023 2024
ML/AI Model
SAP AI
Azure Databricks
Deploy
ML/AI Model …
API
Public 25
Quick Start using Pre-Built SAP Business Contents
Continuously growing number of content packages for SAP Datasphere and SAP BW Bridge
▪ 250+ Content packages built by SAP and Partners
▪ 31 Content Packages with SAP BW Bridge (11,000+ reusable objects)
▪ SAP S/4HANA Content Generation (1,000+ Fiori apps ready for import)
Public 26
Improve Business Decisions and Process Optimizations by Analyzing
Business Data and End-Users Input Data Directly into SAP Datasphere.
Public 28
Extract your SAP Ariba Spend Analysis Data using SAP Integration Suite and
Load into SAP Datasphere.
Leveraging SAP HANA Cloud Embedded ML SAP Datasphere and ML apps on Hyperscalers
capabilities
▪ Challenge: Heterogeneous Data Replication for Advanced Analytics
▪Python or R environment to trigger calculations in SAP Datasphere and ML.
▪Train ML model based on persisted and managed data in HDI
container or open SQL schema and Store ML Prediction result in ▪ Data federation in SAP Datasphere to combine SAP business data
table in HDI container or open SQL schema from SAP sources, popular hyperscaler, and SaaS platforms. SAP
FedML (Federated Machine Learning) Python library used.
Public 30
Simplify the Current SAP BW or BW/4HANA Data Landscape With SAP BW
Bridge or (and) Hybrid Integration with SAP Datasphere.
Current To be architecture
and reuse of
Combining SAP BW or Staging Layer incl. ABAP Staging Layer incl. ABAP
metadata
SAP BW/4HANA with extensions extensions Spaces
SAP Datasphere Any-DB SAP HANA
Any-DB SAP HANA
Extractors Extractors Extractors APIs
SAP Cloud/on-premise & any sources SAP Cloud/on-premise & any sources SAP Cloud/on-premise & any sources
SAP Cloud/on-premise & any sources SAP Cloud/on-premise & any sources
Public 31
Unleash the Power of Data: Hands-on SAP Datasphere Experience.
What you will experience: Location: Track1
Timings: Option1: 01:00 PM to 02:00 PM
Data Modeling:
Option2: 02:00 PM to 03:00 PM
• Learn to transform raw data into a structured data model
using Data Builder.
• Gain practical knowledge on defining entities, attributes,
and relationships and the Analytic consumption model.
Bring your Data to Life:
• Use your newly created SAP Datasphere model to power a
live-connected story in SAP Analytics Cloud SAP Analytics Cloud Analytics
External
consumption
Administration &
Semantic onboarding Space management
3.Data architects security
decision-making. (optional)
Connectivity
Public 33
Thank you.
Contact information:
© 2024 SAP SE or an SAP affiliate company. All rights reserved. See Legal Notice on www.sap.com/legal-notice for use terms, disclaimers, disclosures, or restrictions related to this material.