SlideShare a Scribd company logo
1 of 22
Download to read offline
Public
Dominik Kurz, SAP
BW Modernization Webinar Series - Session 7
Working with SAP Business Warehouse Elements in SAP Datasphere
2
© 2023 SAP SE or an SAP affiliate company. All rights reserved. PUBLIC
Best practices – Infrastructure, Space
concept, naming convention …
3
© 2023 SAP SE or an SAP affiliate company. All rights reserved. PUBLIC
SAP BW bridge: Multi-tier landscape support
▪ Define your landscape setup BEFORE you provision the SAP
Datasphere tenants.
Single-tier setups cannot be converted!
▪ DEV tenant of the SAP BW bridge instance is automatically set to
“development enabled = TRUE” 👉 do not change this!
▪ PROD tenant of the SAP BW bridge must be configured as
“development enabled = FALSE”
▪ Then you can start transporting from DEV to PROD between the
SAP BW bridge instances
▪ Both transport mechanisms work independently, therefore
1. transport the SAP BW bridge objects first, expose the data and objects
in the SAP BW bridge space. In SAP Datasphere, SAP BW bridge,
transports are carried out via gCTS (git-based Change and Transport
System, see SAP Help for details). This is controlled via the software
component. Initially, all objects assigned to a software component are
transferred to other systems in the system landscape and subsequently
a delta mechanism is available in gCTS.
2. transport the SAP Datasphere objects on top. In SAP Datasphere,
transports between tenants are carried out using the transport and
CSN/JSON methods. The transports are controlled via the SAP Analytic
Content Network (ACN), see SAP Help for more details.
SAP Datasphere
Data/Business Layer
SAP Cloud/on-Premise & Any Sources
Spaces
Extractors APIs
SAP BW bridge
SAP Datasphere
Data/Business Layer
SAP Cloud/on-Premise & Any Sources
Spaces
Extractors APIs
SAP BW bridge
2 ACN
1 ABAP gCTS
Test Tenant (DEV) Production Tenant (PROD)
Flexible Tenant Configuration
development enabled = TRUE
Flexible Tenant Configuration
development enabled = FALSE
For more information, see also SAP Note 3130759
Blog on the topic:
https://blogs.sap.com/2023/06/21/how-to-transport-in-an-sap-bw-bridge-
system-landscape/
Developer tutorial:
https://developers.sap.com/tutorials/abap-environment-abapgit.html
6
PUBLIC
© 2022 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Modernize your Data Warehousing Solution
Best practices – Space concept
ADMINISTRATION
Administration
Deployed on Feb 22, 2022 02:22
Storage:
Memory:
1.5 GB of 2 GB
2.5 GB of 5 GB
Healthy
SAP Datasphere
Edit
8 61
4
PERMISSIONS
Permissions
Deployed on Feb 22, 2022 02:22
Storage:
Memory:
1.5 GB of 2 GB
2.5 GB of 5 GB
Healthy
SAP Datasphere
Edit
2 37
2
TOPIC_C
Topic C
Deployed on Feb 22, 2022 02:22
Storage:
Memory:
1.5 GB of 2 GB
2.5 GB of 5 GB
Healthy
SAP Datasphere
Edit
6 67
2
TOPIC_B
Topic B
Deployed on Feb 22, 2022 02:22
Storage:
Memory:
1.5 GB of 2 GB
2.5 GB of 5 GB
Healthy
SAP Datasphere
Edit
6 67
2
TOPIC_A
Topic A
Deployed on Feb 22, 2022 02:22
Storage:
Memory:
1.5 GB of 2 GB
2.5 GB of 5 GB
Healthy
SAP Datasphere
Edit
9 143
72
7
PUBLIC
© 2022 SAP SE or an SAP affiliate company. All rights reserved. ǀ
[IT] Governed SAP BW bridge
Permissions
Deployed on Feb 22, 2022 02:22
Healthy
Modernize your Data Warehousing Solution
Best practices – Space concept with SAP BW bridge
SAP BW bridge
SAP BW bridge - Inbound
Deployed on Feb 22, 2022 02:22
Healthy
SAP BW bridge
Model Import
Finance
Finance
Sales
Sales
Gross Profit / Gross Margin
TAG: Finance
Contribution margin
TAG: Finance
Sales volume
TAG: Sales
Cross Space
sharing
Sales volume
Gross Profit / Gross Margin
Contribution margin
10
PUBLIC
© 2022 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Modernize your Data Warehousing Solution Best practices – Modelling approach
Topic Area Topic Area Topic Area Topic Area
Harmonization Layer
• Reusability
• Projections
• Technical Filters
• Data Access Controls
Propagation Layer
• Joins, Unions
• Aggregations
• Filters (Dynamic)
Reporting Layer
• Master Data Joins/Associations
• Hierarchies
• Calculated Columns
• Data Access Controls
1
Layer
Letter 1
Object Type
1
Variant
4
Topic Area
6
Object Name
2
Number
Inbound Layer
• Remote System Information
• Naming convention of source system
IL RT
11
© 2023 SAP SE or an SAP affiliate company. All rights reserved. PUBLIC
Layers shift – Architecture approach
12
Public
SAP BW Bridge. Layers shift between SAP Datasphere & SAP BW Bridge
SAP Datasphere
SAP BW Bridge SAP Datasphere – Core
BW/4 Objects
Customer
Extensions
Propagation & Harmonization Layer
Operational Data Store Layer
ABAP BW Bridge Space
Business Builder
SAP HANA Cloud SAP HANA Cloud
Data Builder
Code (ABAP)
Remote Table on EDW Layer
Transactional Data
Federation
REPLICATED Analytical DataSet - View
InfoObject Mapping
Remote Table on Dimension 1
Remote Table on Dimension 2
Remote Table on Dimension N
Analytic Model
Dimension View
Dimension View
Dimension View
Optional Analytic Model
Optional Dimensions
Entity Import
optional
OPTIONAL Architected Data Mart Layer
OPTIONAL Virtual Data Mart Layer
Persisted
View
13
© 2023 SAP SE or an SAP affiliate company. All rights reserved. PUBLIC
SAP BW bridge – Entity Import
14
INTERNAL
© 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ
SAP Datasphere
SAP BW 7.3 and higher SAP BW bridge SAP Datasphere – Core
SAP BW 7.x –
Objects
Customer
extensions
SAP BW 3.5 –
Objects
SAP BW/4HANA Objects Customer Extensions
Query1
CompositeProvider
DataStore
ABAP
ABAP BW Bridge Space
DataBuilder
SAP Analytics Cloud
Add-ons SAP Analytics Cloud
SAP HANA Any-DB
SAP HANA Cloud SAP HANA Cloud
BEx Web
BW
Integrated Planning
Migration, conversion*
Query
Data model
Transformations
BusinessBuilder
1:1 Migration*
Code (ABAP)
Code
(ABAP)
SAP BW bridge: SAP BW Query to SAP Datasphere conversion
* More information on the SAP Datasphere Roadmap.
1 Not visible or executable
Transfer*
Remote Table
based on Part
Provider
Analytical DataSet - View
Analytical DataSet
Consumption Model
Perspective
15
BW
Capabilities
▪ Calculated key figure
▪ Restricted key figure
▪ Global filter
▪ Time dependency
▪ Key figure with currency
▪ Navigation attributes
▪ Texts
▪ Currency Conversion
▪ Handling and reuse of hierarchies
(Q1/2024)
▪ Non-Cumulative Key figures
(Q2/2024)
▪ Constant selection (Q1/2024)
▪ Exit variables
▪ Multi-Structure (manually
already possible via Cross
calculation in SAP Analytics Cloud)
▪ Unit Conversion
▪ Replacement path variables
▪ Conditions
▪ Temporal Join
▪ Ambiguous Join
▪ BADI Provider as PartProvider
▪ Open ODS View without calculation
scenario
Supported Planned Unsupported
16
© 2023 SAP SE or an SAP affiliate company. All rights reserved. PUBLIC
Complexity drivers for SAP BW customers
17
SAP Datasphere is
our semantic
layer combining data
from several sources
& layers and covers
the same functionality
as OLAP queries.​
Many query
features have already
been implemented.
Others have been
identified and are listed
as roadmap items.
OLAP Features
SAP BW Query
SAP Datasphere provides
many more data source
types than SAP BW. All
data sources that
were available in SAP
BW are equally available
in SAP Datasphere.​
The focus of SAP
BW bridge as a
staging layer is on classic
SAP connections (ODP_S
AP).
FILE, HANA, Big Data
sources
(Non-ODP)​
Data sources
Open Hub
destinations are not
required in SAP
Datasphere (and are not
supported in SAP BW
bridge) as it provides
native export and data
transport capabilities.
Mass data export
OpenHub
destinations
In SAP Datasphere you
have the option
to modernize the
analysis process with
a DataFlow artefact (man
ual).​
The conversion to
SAP BW/4HANA
supports APDs
(DataFlow object)​
Analysis
process modeling
Analysis Process
Designer (APD)
SAP BW add-ons are not
supported in
SAP Datasphere or SAP
BW bridge.​
​Strategically,
the successor for
SAP BCS is
S/4HANA Group
reporting. The successor
for SAP BPC is SAP
Analytics Cloud Planning
(blog, web page).
​For SAP BW/4HANA, we
support
the consolidation add-
on (SAP
BCS4/HANA, see details)
and SAP BCS aligned
with the SAP
S/4HANA maintenance
strategy
SAP BPC and
BCS (SEM-BCS)
Planning and
Consolidation
SAP HANA on-prem
is based on XS
Classic, while the SAP
HANA Cloud
engine underlying
SAP Datasphere is
based on XS
Advanced (XSA).
Regarding the
complexity and different
kind of technologies, no
migration option can be
offered.
Hybrid models
Mixed modeling
18
© 2023 SAP SE or an SAP affiliate company. All rights reserved. PUBLIC
Connection options for SAP BW
customers
19
Public
SAP BW
SAP BW Hybrid. Integration Overview
▪ Two different ways available for integrating SAP BW and
SAP BW/4HANA systems:
− Federated/replicated data consumption scenarios via
− Operational Data Provisioning framework (SAP ABAP
connection)
− External SAP HANA Views (SAP HANA connection)
− Federated/replicated business semantics integration
scenarios via SAP BW/4HANA Model Transfer connection
▪ Differences in support of consumable entities, supported
entity features, federated or replicated scenarios,
location & usage of calculation engine
▪ Remote or replicated data consumption scenarios
supported with SAP BW & SAP BW/4HANA
▪ Business semantics migration support for
SAP BW/4HANA only via SAP BW/4HANA Model
Transfer connection
SAP Datasphere
SAP BW
InfoProvider
InfoObject
on-premises
Query as
InfoProvider
cloud
Any DB
SAP HANA
Remote Table
External HANA Views
SAP HANA
External HANA Views
SAP BW/4HANA
InfoProvider
InfoObject
Query as
InfoProvider
Query as
InfoProvider
BW
Query
HTTP
Business Layer Data Layer
SAP
HANA
Connection
SAP
HANA
Connection
SAP ABAP Connection SAP ABAP Connection SAP ABAP Connection
SAP
BW/4HANA
Model
Transfer
Connection
Remote Table Remote Table
Business View
InfoProvider
InfoObject
20
Public
▪ Provide SAP BW/4HANA business semantics to
SAP Datasphere
▪ Enable staging scenarios for SAP BW/4HANA data and
virtual models
▪ Transfer BW Query as native entity (KPI, analytic model) ​
▪ Support BW Analysis Authorizations in SAP Datasphere​
▪ Hierarchy Support (virtual, available via semantics,
native SAP Datasphere dimension with hierarchies)​*
▪ SAP BW/4HANA system only acts remote data source,
calculation engine execution (via MDS) happens in
SAP Datasphere
▪ More information about supported features in
SAP Note 2932647
SAP BW Hybrid. SAP BW/4HANA Model Transfer
SAP Datasphere
SAP HANA
External HANA Views
SAP BW/4HANA
Query as
InfoProvider
BW
Query
HTTP
SAP
HANA
Connection
SAP ABAP Connection
SAP
BW/4HANA
Model
Transfer
Connection
Remote Table
Business View
InfoProvider
InfoObject
* According to the Roadmap. Business Layer Data Layer
on-premises
cloud
21
PUBLIC
© 2022 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Process Flow:
1. For the given scope (User, InfoProvider) the Analysis
Authorizations are exported in the Permission Table in
SAP BW/4HANA (Transaction:
RSDWC_DAC_RSEC_GEN; technical name of
Permission Table: RSDWC_RSEC_DAC)
2. Permission Table is imported to SAP Datasphere and
the (BW)Remote User is replaced by the Datasphere
User which is the eMail by Standard, BAdI provided for
other logic of replacement
3. SAP BW/4HANA InfoProvider must be imported into
SAP Datasphere (via Data Builder) as well
4. An Input Permission View is generated by applying the
Filter Clause (with a generated SQL Script)
5. Data Access Control is generated
6. Protected View from imported InfoProvider is
generated with the Data Access Control assigned. This
view can be shared to other Spaces.
Summary:
Three objects will be generated in SAP Datasphere for
each Remote InfoProvider selected for protection:
– Data Access Control
– View of the SAP BW/4HANA InfoProvider
protected by the Data Access Control
– SQL Script that exposes the permissions for
each user based on the Analysis Authorizations
from SAP BW/4HANA
SAP BW/4HANA
SAP Datasphere
Central Space
Input Permission View
Protected view
SAP Datasphere – Remote Authorizations
Userscope
Objectscope
Analysis
Authorizations
RSDWC_DAC_RSEC_GEN
RemoteUser
InfoProvider Name
Filter Clause
eMail
RemoteUser
InfoProviderName
Filter Clause
eMail
User (=eMail)
InfoProviderName
Filter Clause
User
authColumn( 1..n)
InfoProvider
(TransactionalData)
Permission Table
Permission Table
(imported)
Apply Filter Clause
InfoProvider
(imported)
DAC
Leverage your SAP BW/4HANA authorization in SAP Datasphere
23
PUBLIC
© 2022 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Takeover Metadata & Historical Data for
NON ODP_SAP data models
24
PUBLIC
© 2022 SAP SE or an SAP affiliate company. All rights reserved. ǀ
Takeover of Metadata & Historical Data for NON ODP_SAP Data models
Remote Table Replacement
SAP BW bridge
SAP BW 7.5
SAP BW bridge Model Import
ODP_SAP
ODP_SAP
HANA_SAP
Big Data
File
Sources
Sources
SAP Datasphere
BW bridge Space
SAP HANA Cloud
Data Builder
Remote Table on EDW
Layer
Transactional Data
from ODP_SAP
Sources
REPLICATED
Analytical
DataSet – from
SAP BW
bridge
Analytic Model
HANA_SAP
Big Data
File
Data Model Data Model
One Time Migration SAP
HANA Connection,
ODP_BW, …
Analytical
DataSet – from
NON ODP_SAP
Remote Table on
Active ADSO Table
- Replicated
Remote Table on
original source data
Replacement
UNION
UNION
Replacement
25
PUBLIC
Replication Flow is intended to
become our strategic replication
technology
Delta enabled transformation for
staging. Focused on SAP HANA
transformations, allowing
customer code extensions
Planned a light-weight Python exit.
Extended scripting (libraries,
testability, debugging) but still
sandboxed.
Source
Table / View
Source Remote
Table
Full vs
Delta
Target
Delta
Transformations
SQL | Join, Union, …
Field based | Concatenate, …
Custom Logic | SQL Script, Python
Extract Load Transform Distribute
ADSO View API
(exposing Union with
Parameter for
FULL and DELTA
view)
Federated only
26
PUBLIC
© 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ
SAP BW bridge - Data tiering optimization (DTO) – Q4/2023
SAP HANA Cloud Data as Cold-Storage
PARTID RANGE
1 2010
2 2011
3 2012
COLD
Partition Temperature in
SAP BW bridge (“Plan”)
Updated entries made by
DTO Admin…
2013 and 2016 to be
moved….
SAP Datasphere
SAP BW bridge SAP Datasphere – Core
BW/4 Objects
ABAP
BW Bridge Space Data Layer
SAP HANA Cloud
SAP HANA Cloud
Remote Table
based on ADSO
“Warm” table
UNION “Warm” &
“Cold” table in
Analytical DataSet
– View - Persisted
SAP HANA Cloud Data Lake
PARTID RANGE TEMPERATURE
1 2010 COLD
2 2011 COLD
3 2012 COLD
4 2013 COLD
5 2014 WARM
6 2015 WARM
7 2016 WARM
8 2017 WARM
9 2018 WARM
PARTID RANGE
4 2013
5 2014
6 2015
7 2016
8 2017
9 2018
PARTID RANGE
1 2010
2 2011
3 2012
Via periodic DTO job using
SQL based Runtime (SDA)
Remote Table
based on ADSO
“Cold” table
© 2022 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 SAP Materials for general audiences.
Thank you.

More Related Content

Similar to Working with SAP Business Warehouse Elements in SAP Datasphere_.pdf

Build and run an sql data warehouse on sap hana
Build and run an sql data warehouse on sap hanaBuild and run an sql data warehouse on sap hana
Build and run an sql data warehouse on sap hanaLuc Vanrobays
 
Discover SAP BusinessObjects BI 4.3 SP03
Discover SAP BusinessObjects BI 4.3 SP03Discover SAP BusinessObjects BI 4.3 SP03
Discover SAP BusinessObjects BI 4.3 SP03Wiiisdom
 
SAP S/4HANA cloud editions or On Prem? Demystifying the options and cost bene...
SAP S/4HANA cloud editions or On Prem? Demystifying the options and cost bene...SAP S/4HANA cloud editions or On Prem? Demystifying the options and cost bene...
SAP S/4HANA cloud editions or On Prem? Demystifying the options and cost bene...IBM
 
SAP HANA SPS09 - Multitenant Database Containers
SAP HANA SPS09 - Multitenant Database ContainersSAP HANA SPS09 - Multitenant Database Containers
SAP HANA SPS09 - Multitenant Database ContainersSAP Technology
 
Architectural Options for Using IBM Cognos with SAP, including Alternatives t...
Architectural Options for Using IBM Cognos with SAP, including Alternatives t...Architectural Options for Using IBM Cognos with SAP, including Alternatives t...
Architectural Options for Using IBM Cognos with SAP, including Alternatives t...Senturus
 
Leveraging SAP, Hadoop, and Big Data to Redefine Business
Leveraging SAP, Hadoop, and Big Data to Redefine BusinessLeveraging SAP, Hadoop, and Big Data to Redefine Business
Leveraging SAP, Hadoop, and Big Data to Redefine BusinessDataWorks Summit
 
Knowage roadmap-2022 (1)
Knowage roadmap-2022 (1)Knowage roadmap-2022 (1)
Knowage roadmap-2022 (1)KNOWAGE
 
SAP on Linux the way to S/4HANA
SAP on Linux the way to S/4HANASAP on Linux the way to S/4HANA
SAP on Linux the way to S/4HANAFinceptum Oy
 
SAP HANA SPS10- Multitenant Database Containers
SAP HANA SPS10- Multitenant Database ContainersSAP HANA SPS10- Multitenant Database Containers
SAP HANA SPS10- Multitenant Database ContainersSAP Technology
 
Discover The Future Of SAP BusinessObjects (BI 4.3 SP02)
Discover The Future Of SAP BusinessObjects (BI 4.3 SP02)Discover The Future Of SAP BusinessObjects (BI 4.3 SP02)
Discover The Future Of SAP BusinessObjects (BI 4.3 SP02)Wiiisdom
 
Bw h 7.4 sp9 sp8-2014 roadmap
Bw h 7.4 sp9 sp8-2014 roadmapBw h 7.4 sp9 sp8-2014 roadmap
Bw h 7.4 sp9 sp8-2014 roadmapRavi Gs
 
Get a clear vision of your current and future SAP Data Services
Get a clear vision of your current and future SAP Data ServicesGet a clear vision of your current and future SAP Data Services
Get a clear vision of your current and future SAP Data ServicesWiiisdom
 
What's new on SAP HANA Smart Data Access
What's new on SAP HANA Smart Data AccessWhat's new on SAP HANA Smart Data Access
What's new on SAP HANA Smart Data AccessSAP Technology
 
SAP Integration with Red Hat JBoss Technologies
SAP Integration with Red Hat JBoss TechnologiesSAP Integration with Red Hat JBoss Technologies
SAP Integration with Red Hat JBoss Technologieshwilming
 
HANA SPS07 Extended Application Service
HANA SPS07 Extended Application ServiceHANA SPS07 Extended Application Service
HANA SPS07 Extended Application ServiceSAP Technology
 
Sap integration with_j_boss_technologies
Sap integration with_j_boss_technologiesSap integration with_j_boss_technologies
Sap integration with_j_boss_technologiesSerge Pagop
 

Similar to Working with SAP Business Warehouse Elements in SAP Datasphere_.pdf (20)

Build and run an sql data warehouse on sap hana
Build and run an sql data warehouse on sap hanaBuild and run an sql data warehouse on sap hana
Build and run an sql data warehouse on sap hana
 
Discover SAP BusinessObjects BI 4.3 SP03
Discover SAP BusinessObjects BI 4.3 SP03Discover SAP BusinessObjects BI 4.3 SP03
Discover SAP BusinessObjects BI 4.3 SP03
 
Cool features 7.4
Cool features 7.4Cool features 7.4
Cool features 7.4
 
SAP S/4HANA cloud editions or On Prem? Demystifying the options and cost bene...
SAP S/4HANA cloud editions or On Prem? Demystifying the options and cost bene...SAP S/4HANA cloud editions or On Prem? Demystifying the options and cost bene...
SAP S/4HANA cloud editions or On Prem? Demystifying the options and cost bene...
 
SAP HANA SPS09 - Multitenant Database Containers
SAP HANA SPS09 - Multitenant Database ContainersSAP HANA SPS09 - Multitenant Database Containers
SAP HANA SPS09 - Multitenant Database Containers
 
SAPonAzureCaseStudyMay2020.pptx
SAPonAzureCaseStudyMay2020.pptxSAPonAzureCaseStudyMay2020.pptx
SAPonAzureCaseStudyMay2020.pptx
 
Architectural Options for Using IBM Cognos with SAP, including Alternatives t...
Architectural Options for Using IBM Cognos with SAP, including Alternatives t...Architectural Options for Using IBM Cognos with SAP, including Alternatives t...
Architectural Options for Using IBM Cognos with SAP, including Alternatives t...
 
Leveraging SAP, Hadoop, and Big Data to Redefine Business
Leveraging SAP, Hadoop, and Big Data to Redefine BusinessLeveraging SAP, Hadoop, and Big Data to Redefine Business
Leveraging SAP, Hadoop, and Big Data to Redefine Business
 
Knowage roadmap-2022 (1)
Knowage roadmap-2022 (1)Knowage roadmap-2022 (1)
Knowage roadmap-2022 (1)
 
SAP on Linux the way to S/4HANA
SAP on Linux the way to S/4HANASAP on Linux the way to S/4HANA
SAP on Linux the way to S/4HANA
 
SAP HANA SPS10- Multitenant Database Containers
SAP HANA SPS10- Multitenant Database ContainersSAP HANA SPS10- Multitenant Database Containers
SAP HANA SPS10- Multitenant Database Containers
 
Discover The Future Of SAP BusinessObjects (BI 4.3 SP02)
Discover The Future Of SAP BusinessObjects (BI 4.3 SP02)Discover The Future Of SAP BusinessObjects (BI 4.3 SP02)
Discover The Future Of SAP BusinessObjects (BI 4.3 SP02)
 
Sap bw4 hana
Sap bw4 hanaSap bw4 hana
Sap bw4 hana
 
Bw h 7.4 sp9 sp8-2014 roadmap
Bw h 7.4 sp9 sp8-2014 roadmapBw h 7.4 sp9 sp8-2014 roadmap
Bw h 7.4 sp9 sp8-2014 roadmap
 
Get a clear vision of your current and future SAP Data Services
Get a clear vision of your current and future SAP Data ServicesGet a clear vision of your current and future SAP Data Services
Get a clear vision of your current and future SAP Data Services
 
What's new on SAP HANA Smart Data Access
What's new on SAP HANA Smart Data AccessWhat's new on SAP HANA Smart Data Access
What's new on SAP HANA Smart Data Access
 
SAP Integration with Red Hat JBoss Technologies
SAP Integration with Red Hat JBoss TechnologiesSAP Integration with Red Hat JBoss Technologies
SAP Integration with Red Hat JBoss Technologies
 
SUSE Technical Webinar: Build HANA Apps in the Framework of the SAP and SUSE ...
SUSE Technical Webinar: Build HANA Apps in the Framework of the SAP and SUSE ...SUSE Technical Webinar: Build HANA Apps in the Framework of the SAP and SUSE ...
SUSE Technical Webinar: Build HANA Apps in the Framework of the SAP and SUSE ...
 
HANA SPS07 Extended Application Service
HANA SPS07 Extended Application ServiceHANA SPS07 Extended Application Service
HANA SPS07 Extended Application Service
 
Sap integration with_j_boss_technologies
Sap integration with_j_boss_technologiesSap integration with_j_boss_technologies
Sap integration with_j_boss_technologies
 

Recently uploaded

dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptSonatrach
 
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一F sss
 
Call Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceCall Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceSapana Sha
 
DBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfDBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfJohn Sterrett
 
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...dajasot375
 
RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998YohFuh
 
GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]📊 Markus Baersch
 
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Serviceranjana rawat
 
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptxEMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptxthyngster
 
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Sapana Sha
 
Brighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingBrighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingNeil Barnes
 
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样vhwb25kk
 
Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...
Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...
Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...ThinkInnovation
 
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPramod Kumar Srivastava
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdfHuman37
 
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
Industrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfIndustrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfLars Albertsson
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfLars Albertsson
 

Recently uploaded (20)

dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.pptdokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
dokumen.tips_chapter-4-transient-heat-conduction-mehmet-kanoglu.ppt
 
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
办理学位证中佛罗里达大学毕业证,UCF成绩单原版一比一
 
Call Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts ServiceCall Girls In Dwarka 9654467111 Escorts Service
Call Girls In Dwarka 9654467111 Escorts Service
 
DBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdfDBA Basics: Getting Started with Performance Tuning.pdf
DBA Basics: Getting Started with Performance Tuning.pdf
 
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
 
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
Deep Generative Learning for All - The Gen AI Hype (Spring 2024)
 
RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998
 
GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]GA4 Without Cookies [Measure Camp AMS]
GA4 Without Cookies [Measure Camp AMS]
 
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
(PARI) Call Girls Wanowrie ( 7001035870 ) HI-Fi Pune Escorts Service
 
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptxEMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
 
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
 
Brighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data StorytellingBrighton SEO | April 2024 | Data Storytelling
Brighton SEO | April 2024 | Data Storytelling
 
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
1:1定制(UQ毕业证)昆士兰大学毕业证成绩单修改留信学历认证原版一模一样
 
Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...
Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...
Predictive Analysis - Using Insight-informed Data to Determine Factors Drivin...
 
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptxPKS-TGC-1084-630 - Stage 1 Proposal.pptx
PKS-TGC-1084-630 - Stage 1 Proposal.pptx
 
20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf20240419 - Measurecamp Amsterdam - SAM.pdf
20240419 - Measurecamp Amsterdam - SAM.pdf
 
Call Girls in Saket 99530🔝 56974 Escort Service
Call Girls in Saket 99530🔝 56974 Escort ServiceCall Girls in Saket 99530🔝 56974 Escort Service
Call Girls in Saket 99530🔝 56974 Escort Service
 
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
 
Industrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdfIndustrialised data - the key to AI success.pdf
Industrialised data - the key to AI success.pdf
 
Schema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdfSchema on read is obsolete. Welcome metaprogramming..pdf
Schema on read is obsolete. Welcome metaprogramming..pdf
 

Working with SAP Business Warehouse Elements in SAP Datasphere_.pdf

  • 1. Public Dominik Kurz, SAP BW Modernization Webinar Series - Session 7 Working with SAP Business Warehouse Elements in SAP Datasphere
  • 2. 2 © 2023 SAP SE or an SAP affiliate company. All rights reserved. PUBLIC Best practices – Infrastructure, Space concept, naming convention …
  • 3. 3 © 2023 SAP SE or an SAP affiliate company. All rights reserved. PUBLIC SAP BW bridge: Multi-tier landscape support ▪ Define your landscape setup BEFORE you provision the SAP Datasphere tenants. Single-tier setups cannot be converted! ▪ DEV tenant of the SAP BW bridge instance is automatically set to “development enabled = TRUE” 👉 do not change this! ▪ PROD tenant of the SAP BW bridge must be configured as “development enabled = FALSE” ▪ Then you can start transporting from DEV to PROD between the SAP BW bridge instances ▪ Both transport mechanisms work independently, therefore 1. transport the SAP BW bridge objects first, expose the data and objects in the SAP BW bridge space. In SAP Datasphere, SAP BW bridge, transports are carried out via gCTS (git-based Change and Transport System, see SAP Help for details). This is controlled via the software component. Initially, all objects assigned to a software component are transferred to other systems in the system landscape and subsequently a delta mechanism is available in gCTS. 2. transport the SAP Datasphere objects on top. In SAP Datasphere, transports between tenants are carried out using the transport and CSN/JSON methods. The transports are controlled via the SAP Analytic Content Network (ACN), see SAP Help for more details. SAP Datasphere Data/Business Layer SAP Cloud/on-Premise & Any Sources Spaces Extractors APIs SAP BW bridge SAP Datasphere Data/Business Layer SAP Cloud/on-Premise & Any Sources Spaces Extractors APIs SAP BW bridge 2 ACN 1 ABAP gCTS Test Tenant (DEV) Production Tenant (PROD) Flexible Tenant Configuration development enabled = TRUE Flexible Tenant Configuration development enabled = FALSE For more information, see also SAP Note 3130759 Blog on the topic: https://blogs.sap.com/2023/06/21/how-to-transport-in-an-sap-bw-bridge- system-landscape/ Developer tutorial: https://developers.sap.com/tutorials/abap-environment-abapgit.html
  • 4. 6 PUBLIC © 2022 SAP SE or an SAP affiliate company. All rights reserved. ǀ Modernize your Data Warehousing Solution Best practices – Space concept ADMINISTRATION Administration Deployed on Feb 22, 2022 02:22 Storage: Memory: 1.5 GB of 2 GB 2.5 GB of 5 GB Healthy SAP Datasphere Edit 8 61 4 PERMISSIONS Permissions Deployed on Feb 22, 2022 02:22 Storage: Memory: 1.5 GB of 2 GB 2.5 GB of 5 GB Healthy SAP Datasphere Edit 2 37 2 TOPIC_C Topic C Deployed on Feb 22, 2022 02:22 Storage: Memory: 1.5 GB of 2 GB 2.5 GB of 5 GB Healthy SAP Datasphere Edit 6 67 2 TOPIC_B Topic B Deployed on Feb 22, 2022 02:22 Storage: Memory: 1.5 GB of 2 GB 2.5 GB of 5 GB Healthy SAP Datasphere Edit 6 67 2 TOPIC_A Topic A Deployed on Feb 22, 2022 02:22 Storage: Memory: 1.5 GB of 2 GB 2.5 GB of 5 GB Healthy SAP Datasphere Edit 9 143 72
  • 5. 7 PUBLIC © 2022 SAP SE or an SAP affiliate company. All rights reserved. ǀ [IT] Governed SAP BW bridge Permissions Deployed on Feb 22, 2022 02:22 Healthy Modernize your Data Warehousing Solution Best practices – Space concept with SAP BW bridge SAP BW bridge SAP BW bridge - Inbound Deployed on Feb 22, 2022 02:22 Healthy SAP BW bridge Model Import Finance Finance Sales Sales Gross Profit / Gross Margin TAG: Finance Contribution margin TAG: Finance Sales volume TAG: Sales Cross Space sharing Sales volume Gross Profit / Gross Margin Contribution margin
  • 6. 10 PUBLIC © 2022 SAP SE or an SAP affiliate company. All rights reserved. ǀ Modernize your Data Warehousing Solution Best practices – Modelling approach Topic Area Topic Area Topic Area Topic Area Harmonization Layer • Reusability • Projections • Technical Filters • Data Access Controls Propagation Layer • Joins, Unions • Aggregations • Filters (Dynamic) Reporting Layer • Master Data Joins/Associations • Hierarchies • Calculated Columns • Data Access Controls 1 Layer Letter 1 Object Type 1 Variant 4 Topic Area 6 Object Name 2 Number Inbound Layer • Remote System Information • Naming convention of source system IL RT
  • 7. 11 © 2023 SAP SE or an SAP affiliate company. All rights reserved. PUBLIC Layers shift – Architecture approach
  • 8. 12 Public SAP BW Bridge. Layers shift between SAP Datasphere & SAP BW Bridge SAP Datasphere SAP BW Bridge SAP Datasphere – Core BW/4 Objects Customer Extensions Propagation & Harmonization Layer Operational Data Store Layer ABAP BW Bridge Space Business Builder SAP HANA Cloud SAP HANA Cloud Data Builder Code (ABAP) Remote Table on EDW Layer Transactional Data Federation REPLICATED Analytical DataSet - View InfoObject Mapping Remote Table on Dimension 1 Remote Table on Dimension 2 Remote Table on Dimension N Analytic Model Dimension View Dimension View Dimension View Optional Analytic Model Optional Dimensions Entity Import optional OPTIONAL Architected Data Mart Layer OPTIONAL Virtual Data Mart Layer Persisted View
  • 9. 13 © 2023 SAP SE or an SAP affiliate company. All rights reserved. PUBLIC SAP BW bridge – Entity Import
  • 10. 14 INTERNAL © 2020 SAP SE or an SAP affiliate company. All rights reserved. ǀ SAP Datasphere SAP BW 7.3 and higher SAP BW bridge SAP Datasphere – Core SAP BW 7.x – Objects Customer extensions SAP BW 3.5 – Objects SAP BW/4HANA Objects Customer Extensions Query1 CompositeProvider DataStore ABAP ABAP BW Bridge Space DataBuilder SAP Analytics Cloud Add-ons SAP Analytics Cloud SAP HANA Any-DB SAP HANA Cloud SAP HANA Cloud BEx Web BW Integrated Planning Migration, conversion* Query Data model Transformations BusinessBuilder 1:1 Migration* Code (ABAP) Code (ABAP) SAP BW bridge: SAP BW Query to SAP Datasphere conversion * More information on the SAP Datasphere Roadmap. 1 Not visible or executable Transfer* Remote Table based on Part Provider Analytical DataSet - View Analytical DataSet Consumption Model Perspective
  • 11. 15 BW Capabilities ▪ Calculated key figure ▪ Restricted key figure ▪ Global filter ▪ Time dependency ▪ Key figure with currency ▪ Navigation attributes ▪ Texts ▪ Currency Conversion ▪ Handling and reuse of hierarchies (Q1/2024) ▪ Non-Cumulative Key figures (Q2/2024) ▪ Constant selection (Q1/2024) ▪ Exit variables ▪ Multi-Structure (manually already possible via Cross calculation in SAP Analytics Cloud) ▪ Unit Conversion ▪ Replacement path variables ▪ Conditions ▪ Temporal Join ▪ Ambiguous Join ▪ BADI Provider as PartProvider ▪ Open ODS View without calculation scenario Supported Planned Unsupported
  • 12. 16 © 2023 SAP SE or an SAP affiliate company. All rights reserved. PUBLIC Complexity drivers for SAP BW customers
  • 13. 17 SAP Datasphere is our semantic layer combining data from several sources & layers and covers the same functionality as OLAP queries.​ Many query features have already been implemented. Others have been identified and are listed as roadmap items. OLAP Features SAP BW Query SAP Datasphere provides many more data source types than SAP BW. All data sources that were available in SAP BW are equally available in SAP Datasphere.​ The focus of SAP BW bridge as a staging layer is on classic SAP connections (ODP_S AP). FILE, HANA, Big Data sources (Non-ODP)​ Data sources Open Hub destinations are not required in SAP Datasphere (and are not supported in SAP BW bridge) as it provides native export and data transport capabilities. Mass data export OpenHub destinations In SAP Datasphere you have the option to modernize the analysis process with a DataFlow artefact (man ual).​ The conversion to SAP BW/4HANA supports APDs (DataFlow object)​ Analysis process modeling Analysis Process Designer (APD) SAP BW add-ons are not supported in SAP Datasphere or SAP BW bridge.​ ​Strategically, the successor for SAP BCS is S/4HANA Group reporting. The successor for SAP BPC is SAP Analytics Cloud Planning (blog, web page). ​For SAP BW/4HANA, we support the consolidation add- on (SAP BCS4/HANA, see details) and SAP BCS aligned with the SAP S/4HANA maintenance strategy SAP BPC and BCS (SEM-BCS) Planning and Consolidation SAP HANA on-prem is based on XS Classic, while the SAP HANA Cloud engine underlying SAP Datasphere is based on XS Advanced (XSA). Regarding the complexity and different kind of technologies, no migration option can be offered. Hybrid models Mixed modeling
  • 14. 18 © 2023 SAP SE or an SAP affiliate company. All rights reserved. PUBLIC Connection options for SAP BW customers
  • 15. 19 Public SAP BW SAP BW Hybrid. Integration Overview ▪ Two different ways available for integrating SAP BW and SAP BW/4HANA systems: − Federated/replicated data consumption scenarios via − Operational Data Provisioning framework (SAP ABAP connection) − External SAP HANA Views (SAP HANA connection) − Federated/replicated business semantics integration scenarios via SAP BW/4HANA Model Transfer connection ▪ Differences in support of consumable entities, supported entity features, federated or replicated scenarios, location & usage of calculation engine ▪ Remote or replicated data consumption scenarios supported with SAP BW & SAP BW/4HANA ▪ Business semantics migration support for SAP BW/4HANA only via SAP BW/4HANA Model Transfer connection SAP Datasphere SAP BW InfoProvider InfoObject on-premises Query as InfoProvider cloud Any DB SAP HANA Remote Table External HANA Views SAP HANA External HANA Views SAP BW/4HANA InfoProvider InfoObject Query as InfoProvider Query as InfoProvider BW Query HTTP Business Layer Data Layer SAP HANA Connection SAP HANA Connection SAP ABAP Connection SAP ABAP Connection SAP ABAP Connection SAP BW/4HANA Model Transfer Connection Remote Table Remote Table Business View InfoProvider InfoObject
  • 16. 20 Public ▪ Provide SAP BW/4HANA business semantics to SAP Datasphere ▪ Enable staging scenarios for SAP BW/4HANA data and virtual models ▪ Transfer BW Query as native entity (KPI, analytic model) ​ ▪ Support BW Analysis Authorizations in SAP Datasphere​ ▪ Hierarchy Support (virtual, available via semantics, native SAP Datasphere dimension with hierarchies)​* ▪ SAP BW/4HANA system only acts remote data source, calculation engine execution (via MDS) happens in SAP Datasphere ▪ More information about supported features in SAP Note 2932647 SAP BW Hybrid. SAP BW/4HANA Model Transfer SAP Datasphere SAP HANA External HANA Views SAP BW/4HANA Query as InfoProvider BW Query HTTP SAP HANA Connection SAP ABAP Connection SAP BW/4HANA Model Transfer Connection Remote Table Business View InfoProvider InfoObject * According to the Roadmap. Business Layer Data Layer on-premises cloud
  • 17. 21 PUBLIC © 2022 SAP SE or an SAP affiliate company. All rights reserved. ǀ Process Flow: 1. For the given scope (User, InfoProvider) the Analysis Authorizations are exported in the Permission Table in SAP BW/4HANA (Transaction: RSDWC_DAC_RSEC_GEN; technical name of Permission Table: RSDWC_RSEC_DAC) 2. Permission Table is imported to SAP Datasphere and the (BW)Remote User is replaced by the Datasphere User which is the eMail by Standard, BAdI provided for other logic of replacement 3. SAP BW/4HANA InfoProvider must be imported into SAP Datasphere (via Data Builder) as well 4. An Input Permission View is generated by applying the Filter Clause (with a generated SQL Script) 5. Data Access Control is generated 6. Protected View from imported InfoProvider is generated with the Data Access Control assigned. This view can be shared to other Spaces. Summary: Three objects will be generated in SAP Datasphere for each Remote InfoProvider selected for protection: – Data Access Control – View of the SAP BW/4HANA InfoProvider protected by the Data Access Control – SQL Script that exposes the permissions for each user based on the Analysis Authorizations from SAP BW/4HANA SAP BW/4HANA SAP Datasphere Central Space Input Permission View Protected view SAP Datasphere – Remote Authorizations Userscope Objectscope Analysis Authorizations RSDWC_DAC_RSEC_GEN RemoteUser InfoProvider Name Filter Clause eMail RemoteUser InfoProviderName Filter Clause eMail User (=eMail) InfoProviderName Filter Clause User authColumn( 1..n) InfoProvider (TransactionalData) Permission Table Permission Table (imported) Apply Filter Clause InfoProvider (imported) DAC Leverage your SAP BW/4HANA authorization in SAP Datasphere
  • 18. 23 PUBLIC © 2022 SAP SE or an SAP affiliate company. All rights reserved. ǀ Takeover Metadata & Historical Data for NON ODP_SAP data models
  • 19. 24 PUBLIC © 2022 SAP SE or an SAP affiliate company. All rights reserved. ǀ Takeover of Metadata & Historical Data for NON ODP_SAP Data models Remote Table Replacement SAP BW bridge SAP BW 7.5 SAP BW bridge Model Import ODP_SAP ODP_SAP HANA_SAP Big Data File Sources Sources SAP Datasphere BW bridge Space SAP HANA Cloud Data Builder Remote Table on EDW Layer Transactional Data from ODP_SAP Sources REPLICATED Analytical DataSet – from SAP BW bridge Analytic Model HANA_SAP Big Data File Data Model Data Model One Time Migration SAP HANA Connection, ODP_BW, … Analytical DataSet – from NON ODP_SAP Remote Table on Active ADSO Table - Replicated Remote Table on original source data Replacement UNION UNION Replacement
  • 20. 25 PUBLIC Replication Flow is intended to become our strategic replication technology Delta enabled transformation for staging. Focused on SAP HANA transformations, allowing customer code extensions Planned a light-weight Python exit. Extended scripting (libraries, testability, debugging) but still sandboxed. Source Table / View Source Remote Table Full vs Delta Target Delta Transformations SQL | Join, Union, … Field based | Concatenate, … Custom Logic | SQL Script, Python Extract Load Transform Distribute ADSO View API (exposing Union with Parameter for FULL and DELTA view) Federated only
  • 21. 26 PUBLIC © 2021 SAP SE or an SAP affiliate company. All rights reserved. ǀ SAP BW bridge - Data tiering optimization (DTO) – Q4/2023 SAP HANA Cloud Data as Cold-Storage PARTID RANGE 1 2010 2 2011 3 2012 COLD Partition Temperature in SAP BW bridge (“Plan”) Updated entries made by DTO Admin… 2013 and 2016 to be moved…. SAP Datasphere SAP BW bridge SAP Datasphere – Core BW/4 Objects ABAP BW Bridge Space Data Layer SAP HANA Cloud SAP HANA Cloud Remote Table based on ADSO “Warm” table UNION “Warm” & “Cold” table in Analytical DataSet – View - Persisted SAP HANA Cloud Data Lake PARTID RANGE TEMPERATURE 1 2010 COLD 2 2011 COLD 3 2012 COLD 4 2013 COLD 5 2014 WARM 6 2015 WARM 7 2016 WARM 8 2017 WARM 9 2018 WARM PARTID RANGE 4 2013 5 2014 6 2015 7 2016 8 2017 9 2018 PARTID RANGE 1 2010 2 2011 3 2012 Via periodic DTO job using SQL based Runtime (SDA) Remote Table based on ADSO “Cold” table
  • 22. © 2022 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 SAP Materials for general audiences. Thank you.