0% found this document useful (0 votes)
443 views

SAP Datasphere

Uploaded by

Hari Prasad
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
443 views

SAP Datasphere

Uploaded by

Hari Prasad
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 35

Introduction to SAP

Datasphere

Speaker Name, SAP


Date

Public
(Multi-) cloud brings new opportunities and challenges

Amazon

Google SCM Microsoft


New data sets spawn new projects
On-premises sources remain CRM MKTG

Complexity has increased, shifting


governance and integration work On-premises Business On-premises
back to customers database DW
Apps
FIN PROC

XLS/ Other cloud


flat files HR DBMS

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

SAP BW move & hybrid


Leverage investment and extend on-prem scenarios with SAP BW Bridge and hybrid landscapes
Towards a business data fabric with SAP Datasphere

Discovery, consumption, sharing & Data


distribution consumers

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 Databases & Hyperscaler & Outbound


applications generic connections cloud apps targets

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

SAP Marketing Cloud SAP Open Connectors

SAP Help: Connection overview

Available Partner
Federation and replication options
Remote tables Cloud native data integration

Virtual Access Replication Replication flow Transformation flow Data flow

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

- Empower your business to rapidly innovate on SAP BW


data with an open, unified data & analytics cloud service SAP Business Suite SAP applications External sources
Cloud journey for SAP BW customers
​Leverage existing SAP BW models
and transformations to innovate in
the cloud SAP BW or BW/4HANA SAP Datasphere

 Reuse SAP BW content with


SAP Datasphere, BW bridge Move

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

 Transition to the cloud at your own


Connect

Connect
pace

On-premises
SAP Business Suite

Extractors Other sources

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

Dimension/Fact Consumption model

Live connection SAP Analytics Cloud


Fact model Perspective

Live connection MS Excel add-in

Data access control

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

 Relevant SAP notes: 3081998, 3283282


SAP S/4HANA
(on-prem or public cloud)
SAP business content
Analytical question

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

Continuously growing number of content packages


Model
 250+ content packages built by SAP & partners for SAP Analytics Cloud and SAP Partner
Transform
Datasphere
 31 content packages with SAP BW bridge (11,000+ reusable objects)
Extract
 SAP S/4HANA content generation via semantic onboarding
Operational
(1,000+ Fiori apps ready for import)
systems Material
management
SAP BW bridge
EKPO
EKKO
EKET
MARA

Real world

Invoice
€ 1,300 FC Discount
SAP Master Data Governance providing high
quality master data
SAP Master Data Governance SAP Analytics Cloud

Data quality management Analytics Planning


SAP S/4HANA
Monitor data Improve data
Manage rules Enter data
quality quality
SAP ECC

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

Databases, Oracle, MS SQL Server, Hyperscaler Apps & Cloud storages,


3rd party Apps, … Data Lakes, SAP Open Connectors, … Data integration
Governance
Governance in SAP Datasphere
Governance across all areas

Catalog Metadata & lineage Data privacy

 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*

Discover data (crawl, profile, organize, link, and enrich) and


make data accessible (browse, search)

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

* not a current feature, roadmap items.


Catalog use cases

Data discovery for self- Data governance


Comprehending data with Data literacy through
service & data for driving collaboration
metadata & lineage glossary & KPIs
democratization *

 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

* not a current feature, roadmap items.


Different levels of authorizations in SAP Datasphere
Before introducing scoped roles

User level
Providing access to a SAP Datasphere tenant is the most fundamental way to
control access of users.

DAC DAC

Role level SALES MKTG


SPACE SPACE
Assigning roles with dedicated privileges gives users access to functionalities
according to their tasks in all spaces the user is assigned to.
Central
Company
SPACE
DAC DAC
Space level
R&D FIN
Users can be assigned to spaces by a DW space administrator inheriting the SPACE SPACE
functionalities from the roles.

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

​What are scoped roles?

 Scoped roles are objects in their own rights


DAC
 Are assigned to users and spaces
SALES
Define by their set of privileges what actions a user is allowed
SPACE

to perform in a dedicated space

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)

 Predefined standard application roles 1

- System Owner, DW Administrator, DW Space Administrator Inherits


values
- DW Consumer, DW Viewer n
- DW Integrator, DW Modeler m m
Scoped role
- Catalog Administrator, Catalog User Modeler
n (max. 100)
 Global standard & custom roles 1
2
- Carry tenant-wide privileges should be assigned to dedicated users by n 3
the tenant administrator
User A
- Serve as templates for scoped roles which inherit the according Space User B SAML attributes SPACE
SPACE
User C
dependent privileges and assign them to users and spaces SPACE

- 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

have a different set of privileges dependent on the assigned Inherits


values
space, e.g. be a modeler in space 1 and a viewer in space 2 n

 They inherit the space dependent privileges from a selected m


Scoped role m
Modeler
standard or custom role and can be assigned to spaces n (max. 100)
(scopes) 1
2
 Scoped roles are defined and assigned in central role n 3

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

SAP Datasphere tenant


User level Users

Providing access to a SAP Datasphere


tenant is the most fundamental way to User A User B User C User D User E User F
control access of users.

Roles Role level

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.

Scoped role level Scoped roles

Scoped roles inherit a set of privileges


Europe HR Modeler Global HR Modeler Sales Modeler Sales Viewer
from roles and are assigned to users and
spaces.

Spaces Space level


Users can be assigned to spaces by a DW
HR Europe HR Americas Global Sales space administrator via a scoped role.

Row-level security Data access controls

Data access controls establish


authorizations on the data itself based on HR United States HR Canada Sales Germany Sales Europe
row-level access for each user.
Analytics & planning consumption
Consumption in SAP Analytics Cloud and
add-in for MS Office
Tight integration with SAP Analytics Cloud for analytics and planning

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​.

DataRobot empowers organizations to leverage augmented intelligence by making the


selection and training of ML models easy.

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.

You might also like