SAP Datasphere
SAP Datasphere
Datasphere
Public
(Multi-) cloud brings new opportunities and challenges
Amazon
Web services
SAP Datasphere provides capabilities for a complete
business data fabric architecture Analytics & planning consumption Open data
Powerful end-to-end analytics & planning integration with SAP Analytics Cloud & Microsoft Office
ecosystem partners
Discovery,
consumption, Modeling Data integration &
Governance Business semantics
sharing & relational & rich analytic preparation
cataloging, metadata semantic onboarding,
self-service models, lifecycle real-time replication &
management, lineage, entity import, business
management, federation, transformation,
space, data product, privacy content
authorizations scheduling, monitoring
marketplace
Data Products
Modelling
& self-service
Agile Governance
Data integration
& preparation
Business Semantics
Data
sources
Data integration and preparation
Different ways to connect data to SAP
Datasphere
Built-in connectors
Data marketplace
Open connectors
SAP
Datasphere
SAP BW bridge
External tooling
Connection overview
SAP S/4HANA SAP S/4HANA Cloud SAP HANA on-prem & Cloud Google Cloud Storage Google BigQuery SAP Datasphere
SAP ECC SAP ABAP Oracle Microsoft SQL Server Azure SQL Database Azure Blob Storage SAP HANA on-prem & Cloud
SAP BW/4HANA Model Transfer Generic JDBC Generic OData Azure Data Lake Store Gen1 SAP HANA, Data Lake Files
SAP BW SAP HANA Data Lake Generic SFTP Local CSV File Azure Data Lake Store Gen2 Amazon S3 Azure Data Lake Store Gen2
SAP HANA, Data Lake Files Generic Cloud Data Integration Amazon S3 Amazon Athena Google Cloud Storage Google BigQuery
SAP SuccessFactors SAP Fieldglass Adverity Precog Amazon Redshift HDFS Apache Kafka Confluent
Available Partner
Federation and replication options
Remote tables Cloud native data integration
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 multiple transformations transformations
system and access remotely snapshots using single entities from a variety of Load data from one or more Combine structured and
in real-time when needed entities sources source tables and apply semi-structured data while
No upfront data movement Schedule via task chains Flexible targets to Datasphere transformations defining ETL processes
and outbound target systems (e.g. SQL, field-based) Advanced transformation
Federation is supported View persistence
across various sources and Support initial and delta
Store output results in a local capabilities leveraging Python
Materialize view output target table 3
hyperscalers replications from various
results in a stable persistence
sources Supports to process delta Schedule via task chains
Schedule via task chains changes
Loading and transforming data in SAP
Datasphere
Extract Load Transform Outbound
SAP Datasphere
Task Chain
Transformation
Local table Local table
SQL
Staging Target
Delta† Field-based Delta*†
Custom logic*
Filter Operation and time Operation and time
Source system projection stamp/ stamp/ Outbound target
mapping sequence sequence
Replication flow Local table Transformation flow Local table Replication flow
* Planned † Restrictions to delta capture apply: more information in the online documentation.
SAP BW Bridge & hybrid
SAP Datasphere, SAP BW bridge
SAP BW bridge provides a path to the public
cloud for SAP BW NetWeaver and SAP
BW/4HANA customers SAP HANA Cloud Data Lake (optional) SAP Datasphere
Modeling
It offers SAP BW capabilities directly in SAP Cold store data
1
Datasphere: 2 Data marketplace
3
- Connectivity & business content providing proven SAP
BW extractors from SAP ECC and S/4HANA Semantic onboarding
SAP BW bridge SPACE
CLI,
SPACE
- Staging layers of SAP BW for managing data loading with SPACE API
Catalog
partitioning, monitoring, error handling Data store objects
Space management
Benefits of SAP BW bridge Custom InfoObjects
SAP BW
ABAP
- Leverage SAP BW data structures, transformations, code DTP + transformation
bridge
Data integration
customizations, and skills – quickly extending your SAP
BW investments to the public cloud
Data sources SPACE Administration & security
- Integrate with on-prem SAP ECC data with familiar
connectivity & semantic flexibility – retaining instant
access while expanding your analytics depth Extractor
Move
ABAP SAP BW bridge Other
SAP BW objects
Move existing SAP BW artefacts with extensions Space Spaces
Cross-Space
sharing
Tool-supported
conversion
including data
Cross-Space
Tool-supported
transfer tools conversion
sharing
including data
Connect
pace
On-premises
SAP Business Suite
API On-premises
SAP Business Suite
Extractors Other sources
API
On-premises On-premises
Other sources Other sources
SAP Business Suite SAP Business Suite
Modeling
Data modeling using integrated editors
Built-in editors
covering no code to pro code
Graphical & scripted view Intelligent lookup Business model Analytic model
Collection of no code/low code Interactive data harmonization Allow for a greater degree of self- Rich multi-dimensional & analytical
editors to support graphical environment service modelling reusing pre-defined
modeling Iteratively join entities by defining Non-disruptive environment for measures, hierarchies, filters,
parameters & associations
Model E/R-models, tables, views, rules to match records business scenarios – independent
SQL & SQL-script views from the data integration layer Built-in analytical preview incl.
Mappings created once and can be
filtering, pivoting, hierarchies, etc.
Focuses on most-used modeling automated through rules
operators Seamlessly integrates with SAP
Use output view in other models
Analytics Cloud and Office 365 to
analyze data
Authorizations using data access controls
Use data access controls to apply row-level security SAP Analytics Cloud
to your view
SAP Datasphere
When a data access control is applied to a data layer view
or a business layer object, any user viewing its data will
see only the rows for which they are authorized, based
Analytic model
on the specified criteria
The following types of criteria are supported:
- Single values: each user can only see the records that match any of the Country .. Revenue
.
single values they are authorized in the permissions entity User Country
Apply DAC
FR 7,000
- Operator and values: each user can only see the records that fulfill the [email protected] DE
DE 13,000
operator-value pairs they are authorized for in the permissions entity
Unlock US 20,000
- Hierarchy: each user can only see the records that match the hierarchy values
Data access control Sales view
values they are authorized for in the permissions entity, along with any
of their descendants
Data access controls are defined once and can be applied SELECT * FROM SALES_VIEW WHERE 'Country' == 'DE'
to multiple artifacts in data layer, and cannot be
overruled
Data modeling and consuming with SAP
Datasphere
SAP Datasphere
Business builder
Facts
ODATA SAP Analytics Cloud for Planning
Remote table
ODATA
Dimensions
Clients, tools, apps
Table ODBC/JDBC
Texts Analytic model
Intelligent lookup
Hierarchies
Data builder
Business Semantics
Reuse SAP business semantics with a single
entry point
Semantic onboarding
Bringing together all features & processes that allow SAP
customers to make semantics available at ease & scale
Import entities
Harmonize existing metadata import options from
SAP S/4HANA Cloud, SAP S/4HANA, SAP BW, SAP BW/4HANA
Content network
Bring in prebuilt SAP and 3rd party business content as accelerator
Data products
Access customer and partner managed data products to
democratize SAP data within SAP Datasphere & beyond via API
Entity import for SAP S/4HANA on-premises
& SAP S/4HANA Cloud Edition
Load metadata from your SAP S/4HANA Cloud and SAP
S/4HANA on-premise connections
SAP Analytics Cloud
Convert the SAP S/4HANA semantics to
SAP Datasphere entities
The wizard creates entities in data and business builder
Business builder
Ease the customer's journey from operational reporting Import
entities
to cross-analytics reporting in the public cloud Data builder
Unleashing metadata & domain knowledge from SAP source SAP Datasphere
systems
Only SAP S/4HANA Cloud connections can include associated
entities in the import CDS views
How are my
Business content collection SAP Datasphere
savings on the SAP
frame contract?
Leverage SAP’s business expertise and knowledge from our ecosystem of
partners with prebuilt data models, semantic views of SAP application data,
and transformation logic.
Analytical
systems KPI
Real world
Invoice
€ 1,300 FC Discount
SAP Master Data Governance providing high
quality master data
SAP Master Data Governance SAP Analytics Cloud
Consolidation
High SAP Datasphere
Standardize & Match &
Validate
Activate & quality Customer
enrich merge replicate
master Preserve semantics
Central maintenance data
Other LoB
Request Validate Approve Replicate apps
Product Order
SAP Applications
Semantic onboarding Modeling
SAP S/4HANA, BW/4HANA, SAP S/4HANA, SuccessFactors, HANA,
ECC, BW, ABAP, HANA, … Fieldglass, Marketing Cloud, …
Data marketplace Catalog
API,
CLI
Other Applications Spaces
The central place to discover, classify, profile, Use the repository explorer to browse, create SAP Datasphere is designed to fulfill the
understand, and prepare all the data in your and import objects in SAP Datasphere highest security standards which guarantee
enterprise beyond SAP Datasphere only, incl. the safety of your data
Search and filter the list of existing objects or
SAP BW Bridge and SAP Analytics Cloud
open them centrally Security options range from cloud network
Map out a connected view of your data communication and identity provider settings
sources, build & apply data governance to user and access management as well as
processes, and offer trusted, self-service data spaces, roles and data access controls
discovery to your users
Catalog enabling governance
Understand
Discover Search
Govern access*
Organize DATA
GOVERNANCE
Classify, organize, and understand data (location, attributes, Label & tag
Prepare &
quality, lineage, sensitivity) transform*
Curate
Crawl &
Monitor
Enforce centralized authorization & security for data index
orchestration, and control data quality standards
Publish, share &
collaborate
Metadata extraction from SAP Ensures the proper usage of data Lineage and Impact analysis for Establish common understanding
sources including SAP Datasphere, throughout the organization data provenance of data across enterprise
SAP Analytics Cloud, SAP business
applications and others Exchange metadata with 3rd party Minimize impact of changes by Define KPIs for quantifiable,
catalog providers understanding relationships outcome-based strategic goals
Empower users to be data-driven between assets
Monitor activity, track workflows, Save time and focus attention on
Increase productivity with search and enforce organizational policies Track transformation of data from what matters most
and filtering capabilities source to point of use
User level
Providing access to a SAP Datasphere tenant is the most fundamental way to
control access of users.
DAC DAC
Row-level security
Data access controls establish authorizations on the data itself based on row-level
access for each user.
Challenge
The roles of users are the same for all spaces they are assigned to, and cannot be different from space to space.
Different levels of authorizations in SAP Datasphere
Introducing scoped roles
DAC
R&D
SPACE
John Smith
Scoped role(s):
Modeler in space: R&D
Viewer in space: Sales
Global standard and custom roles
Global roles are available as standard roles and custom SAP Datasphere
roles
DW Modeler (Standard)
- Can still carry some privileges which are valid tenant-wide more
information: privileges and permissions (help.sap.com)
Scoped roles
Scoped roles inherit a set of privileges from roles and SAP Datasphere
are assigned to users and spaces
DW Modeler (Standard)
Scoped roles are objects in their own rights and allow users to 1
management User A
User B SAML attributes SPACE
User C SPACE
SPACE
The assignment of users can be handled in addition in user
management and decentral in space management
How the different levels of authorizations work together
Data Engineer DW Modeler Viewer DW Admin Assigning roles with dedicated privileges
(Custom role) (Standard role) (Custom role) (Standard role) gives users access to functionalities
according to their tasks.
SAP Analytics Cloud, analytics Microsoft Office SAP Analytics Cloud, planning
Direct consumption of SAP SAP Analytics Cloud, add-in for Bi-directional integration of SAP
Datasphere data models in Microsoft Office 365 with live Datasphere and SAP Analytics Cloud
SAP Analytics Cloud using a live connection for online or desktop for planning
connection version Use OData API to pull data from SAP
Multiple SAP Datasphere tenants can SAP Datasphere with Datasphere into planning
be connected to any number of SAP SAP Analysis for Microsoft Office 2.8 Use data export service API to pull
Analytics Cloud systems SP14+ - limited1
data into SAP Datasphere
1
No support of Analytic Models
Openness
Open for data ecosystem partners
Together with our open data partner ecosystem
Open data ecosystem Data integration Data modeling Data consumption Command line
Integrate with industry-leading Allow external data integration Option to use SQL DDL & DML External SQL & OData API for Support external automation
data and AI platforms to tools like SAP Data Services, in the open SQL schema consumption tooling via Command line
capitalize on data investments SAP Data Intelligence, SAP leveraging for instance SQL interface
Use consumption interface to
Bring SAP and non-SAP data Open Connectors, SnapLogic, views, tables, procedures, etc. connect any 3rd party front (CLI – API)
Precog, Adverity, etc. to bring
together with SAP Datasphere Leveraging existing SQL-tooling end tool to your exposed The CLI allows you to
data into the system using SQL
leveraging tailored integration & skillset views outsource repeated and time-
interfaces and the open SQL
with solutions from open data consuming tasks
schema SAP Database Explorer Make your data models
ecosystem partners accessible for consumption programmatically
tools & applications
Provide a holistic data solution together with our open data partners
Collibra delivers the best-of-breed cloud platform that tightly integrates data catalog,
governance, lineage, quality, and privacy capabilities.
Confluent delivers the leading cloud service for connecting and processing real-time data
within a fully-managed Apache Kafka environment.
Databricks delivers an open and unified data lakehouse platform for data, analytics and AI
uses cases, based on Apache Spark.
Google extends SAP data models to Google Big Query or bring Google Big Query
insights directly into SAP processes with the ability to gain new analytics and AI insights
from unified data.