SAP Analytics Cloud: Modeling and Data Transformation
SAP Analytics Cloud: Modeling and Data Transformation
com
SACM21
SAP Analytics Cloud: Modeling and
Data Transformation
.
.
PARTICIPANT HANDBOOK
INSTRUCTOR-LED TRAINING
.
Course Version: 42
Course Duration: 2 Days
No part of this publication may be reproduced or transmitted in any form or for any purpose without the
express permission of SAP SE or an SAP affiliate company.
SAP and other SAP products and services mentioned herein as well as their respective logos are
trademarks or registered trademarks of SAP SE (or an SAP affiliate company) in Germany and other
countries. Please see https://www.sap.com/corporate/en/legal/copyright.html for additional
trademark information and notices.
Some software products marketed by SAP SE and its distributors contain proprietary software
components of other software vendors.
National product specifications may vary.
These materials may have been machine translated and may contain grammatical errors or
inaccuracies.
These materials are provided by SAP SE or an SAP affiliate company for informational purposes only,
without representation or warranty of any kind, and SAP SE or its affiliated companies shall not be liable
for errors or omissions with respect to the materials. The only warranties for SAP SE or SAP affiliate
company products and services are those that are set forth in the express warranty statements
accompanying such products and services, if any. Nothing herein should be construed as constituting an
additional warranty.
In particular, SAP SE or its affiliated companies have no obligation to pursue any course of business
outlined in this document or any related presentation, or to develop or release any functionality
mentioned therein. This document, or any related presentation, and SAP SE’s or its affiliated companies’
strategy and possible future developments, products, and/or platform directions and functionality are
all subject to change and may be changed by SAP SE or its affiliated companies at any time for any
reason without notice. The information in this document is not a commitment, promise, or legal
obligation to deliver any material, code, or functionality. 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.
Typographic Conventions
Demonstration
Procedure
Warning or Caution
Hint
Facilitated Discussion
Contents
151 Lesson: Using Data Analyzer to Preview Your Live Data Structure
152 Lesson: Creating Live Models
157 Exercise 9: Create a Live Model Using SAP Data Source
Systems
171 Lesson: Working with SAP Datasphere
Course Overview
TARGET AUDIENCE
This course is intended for the following audiences:
● Data Manager
● Data Consultant
● Industry / Business Analyst Consultant
● Database Administrator
● System Architect
Lesson 1
Explaining Where the Data Comes From 3
Lesson 2
Introducing SAP Business Data Cloud 7
Lesson 3
Identifying the Differences Between Model Types 13
Lesson 4
Creating Datasets 17
Exercise 1: Create a Standalone Dataset 19
UNIT OBJECTIVES
Unit 1
Lesson 1
Explaining Where the Data Comes From
LESSON OBJECTIVES
After completing this lesson, you will be able to:
● Describe the data source options.
Connection Types
SAP Analytics Cloud enables access to both on-premise and cloud data sources via either live
or import connectivity – two ways of accessing your data located anywhere in your
information-system landscape.
Depending on your environment, there are different requirements for establishing live and
import data connections to SAP Analytics Cloud. For more information, see the System
Requirements and Technical Prerequisites Guide
You must decide which connection type your organization needs, based on your user
requirements. As you evaluate which connection type to use, consider the following criteria:
● Functional needs
● Data privacy constraints
● Data volume constraints
It is possible that you will need a combination of both live and import connections, and SAP
Analytics Cloud makes satisfying that requirement very easy to support and manage.
Connection Screen
On the Connection screen, an administrator creates and maintains data source system
connections. Connections are categorized as either a live connection or an acquired data
connection. It is also possible to filter the list of available connections by data source type or
by category.
The following figure shows the connection screen in SAP Analytics Cloud.
Live Data
You can create models from data sources in on-premise or cloud systems without any data
replication. Live data models do not support any data transformations or model-based
calculations. However, creating calculations in a story that uses a live model is possible. Live
models are typically used when:
● You need data in a story that is real-time.
● You do not need to transform or calculate the data in SAP Analytics Cloud.
● You cannot have data on the cloud due to security or privacy considerations.
Data access for the model is controlled by the source system security, not SAP Analytics
Cloud security.
Currently, the data sources for live models are limited to SAP systems and include:
● SAP BPC Embedded - Connect to a configuration model.
● SAP Business Warehouse - Connect to a BW query.
● SAP HANA - Connect to a HANA view.
● SAP S/4HANA - Connect to a query or CDS view.
● SAP Universe or WebI document - Create a universe query or connect to an existing Web
Intelligence document.
Acquired Data
As with live models, you can create models from data sources in on-premise or cloud
systems; however, with acquired data, the data is imported (copied) to SAP Analytics Cloud
from the source system. This replication allows the imported data to be transformed/
manipulated and/or additional calculations created. Import models are typically used when:
● Data in stories does not need to be real-time.
● Source system performance issues preclude the use of live models.
● You need to transform data.
● You need to combine data from multiple source systems.
● You need model-dependent calculated measures.
● You need to submit planning data.
One very important consideration is that changes made to the data in the source system do
not affect the imported data. Because of this fact, imports from sources systems can be, and
typically are, scheduled to occur on a regular basis. However, if data is imported from a file
into a model, the import cannot be scheduled.
Data access for the model is controlled by SAP Analytics Cloud security.
There are many data sources for imported models, both SAP and non-SAP.
LESSON SUMMARY
You should now be able to:
● Describe the data source options.
Unit 1
Lesson 2
Introducing SAP Business Data Cloud
LESSON OBJECTIVES
After completing this lesson, you will be able to:
● Describe the key functionality of SAP Business Data Cloud in relation to data analytics.
Organizations that make data-driven decisions today face three big challenges:
1. Uncover the hidden potential in their business by unlocking seamless access to critical
insights.
2. Boost confidence in their data quality and integrity to empower data-driven decisions.
3. Harness the power of fragmented, unstructured data sources and turn them into valuable
business insights.
SAP Business Data Cloud was built to address these key challenges.
SAP centralizes data from SAP and non-SAP sources into a unified semantic layer, unlocking
a new dimension of insights, advanced analytics, and AI capabilities. By integrating cross-
company data, businesses gain actionable intelligence to bridge transactional processes and
drive AI-powered growth. SAP’s AI agents leverage accurate, context-rich data from both SAP
Note:
Feel free to get a comprehensive overview of SAP Business Data Cloud and
discover its features: Demo: SAP Business Data Cloud
Let's introduce the core innovations of SAP Business Data Cloud that drive these changes.
SAP Business Data Cloud provides data warehousing features including a manual data
integration and data modeling approach, AI and machine learning based extensions of data
models as well as innovative out-of-the-box reporting capabilities side-by-side. With this wide
range of functions, it covers all the requirements of a modern data and analytics solution and
thus serves different target audiences with different requirements.
Out-of-the-box reporting
A key highlight of SAP Business Data Cloud is its out-of-the-box reporting capability, featuring
Insight Apps, which create business insights with a single click, empowering informed
decision-making. The concept of this feature is based on predelivered artifacts and objects
that may remind you at the first glance on the well-known business content in SAP BW/
4HANA, SAP Datasphere, or SAP Analytics Cloud. But there's a significant difference to the
existing concepts. Unlike before, all artifacts, objects, and process steps for a ready-to-
consume full-stack application are included and fully managed by SAP. Specifically, here is
what happens when you install an Insight App:
● Automated creation of artifacts across all tools and components.
● Automated data management steps.
● Automated data provisioning from data source to dashboard.
● Automated ready-to-consume business insights.
In this lesson, you learned about SAP Business Data Cloud's core innovations with the wide
range of functionalities such as the out-of-the-box reporting with Insight Apps, and the main
advantages provided by SAP Business Data Cloud.
As illustrated in the graphic, the SAP Business Data Cloud system landscape consists of
different interconnected components. Each component plays an important role in SAP
Business Data Cloud, with specific tasks that are outlined in the following sections.
Source Systems
We start by examining the source systems, which encompass both SAP systems (for
example, SAP S/4HANA Cloud Private Edition or SAP SuccessFactors) and non-SAP
systems. With SAP S/4HANA Cloud Private Edition serving as an example, the data journey
begins when SAP bundles customer business data, making it available for various analytical
use cases within SAP Business Data Cloud. Entities such as tables and views are combined
and made available to represent a specific business scenario (for example, working capital)
before the data is replicated to SAP Business Data Cloud.
Foundation Services
When analysis is required, the bundled data from your source system (for example, SAP S/
4HANA Cloud Private Edition) is replicated into the Foundation Services of SAP Business
Data Cloud. This data is then harmonized with other relevant business data from other
business applications, transformed, and enriched to become a Data Product. From this
moment on, it is located in a hyperscaler environment based on SAP HANA Cloud, Data Lake
files and is ready to be used for every use case that is supported by SAP Business Data Cloud.
What this means for you is that all necessary data management steps such as integration,
transformation, cleansing, and so on are fully managed by SAP.
SAP Datasphere
At the heart of SAP Business Data Cloud is SAP Datasphere, which provides the foundational
structures that define the data model on top of the Data Products. This includes predelivered
Insight App and Data Product scenarios but also scenarios with custom data models that can
be manually extended with machine learning or AI. SAP Datasphere also serves as a central
tool for managing analytical roles and data access control, helping you to determine which
business users can view specific data.
SAP Databricks
An SAP-tailored Databricks component (called SAP Databricks) is used in SAP Business Data
Cloud when extending your analytics with functions that are based on AI, machine learning,
and Pro-Code engineering. There are different approaches to make this possible. On the one
hand, you can share Data Products from SAP Business Data Cloud Catalog with SAP
Databricks, to extend them accordingly and to push them back to SAP Business Data Cloud
Catalog. On the other hand, you can share data directly from SAP Databricks into SAP
Business Data Cloud Catalog. In both cases, your data models can be extended to enrich
classic analytics with insights that are usually implemented by Data Scientists.
Insight Apps
Insight Apps are not limited exclusively to SAP Analytics Cloud. In addition to the analytical
dashboards, or planning templates provided by SAP Analytics Cloud, it is planned to provide
SAP Business Technology Platform based Insight Apps. These SAP managed Software-as-a-
Service applications are delivered in SAP Business Data Cloud to focus on various action-
driven scenarios such as analytics, prediction, or forecasting.
Additional Learning
SAP Business Data Cloud and its associated data engineering and data analysis components
(including the new Insight Apps) are covered in more detail in the Introducing Business Data
Cloud learning journey.
LESSON SUMMARY
You should now be able to:
● Describe the key functionality of SAP Business Data Cloud in relation to data analytics.