SAP BPC Embedded Configuration To SAP Analytics Cloud For Planning Migration Guide
SAP BPC Embedded Configuration To SAP Analytics Cloud For Planning Migration Guide
SAP BPC Embedded Configuration To SAP Analytics Cloud For Planning Migration Guide
2.1 InfoObjects 6
2.1.1 Characteristics 6
2.1.2 Version 7
2.1.3 Time 8
2.1.4 Key Figures 8
2.2 InfoProviders 9
2.2.1 MultiProvider or CompositeProvider 9
2.2.2 InfoCube or Advanced DataStore Object (DSO), and Models 9
2.6 Comments 11
3 CALCULATION LOGIC 12
4 INTERFACES 17
4.1 Transformation 17
2 / 38
5 INPUT FORMS AND REPORTS 24
5.5 Excel Planning and Analysis in SAP Analytics Cloud for planning 28
5.6 Recommendation 28
7 SECURITY 32
7.3 Users 33
8 AUDIT 35
9 WORKFLOW 36
10 QUICK REFERENCE 37
3 / 38
1 Introduction
The purpose of this document is to provide a guideline on how to migrate from all currently supported versions of
SAP Business Planning and Consolidation, version for SAP NetWeaver in an Embedded Configuration
as well as
SAP Business Planning and Consolidation, version for SAP BW/4HANA in an Embedded Configuration
to SAP Analytics Cloud for planning.
The focus of this guide is on Planning and not Consolidation. This document also provides guidance on how to
integrate SAP Analytics Cloud with SAP S/4HANA and SAP BW.
The guide provides a breakdown of the various SAP BPC components and provides details on how to convert
them over to SAP Analytics Cloud for planning.
No specific migration tools are required since the migration will be done manually. Before starting the migration
process, it is important for the team to have a good understanding of the SAP BPC functionality and components
that need to be migrated. The target audience for this document are consultants responsible for the migration to
SAP Analytics Cloud for planning and familiar with both SAP BPC and SAP Analytics Cloud for planning.
The following scenarios are not covered in this guide:
Migration from SAP Business Planning and Consolidation in a Standard configuration to SAP Analytics
Cloud for planning
SAP ECC as a direct source for SAP Analytics Cloud for planning
Integration via SAP Datasphere
Consolidation and migration to SAP S/4HANA CLOUD for group reporting
Hybrid Planning between SAP Analytics Cloud for planning and SAP BPC is out of scope – assumption
is SAP BPC will be fully migrated to SAP Analytics Cloud for planning
The SAP BW - Integrated Planning system is an application that integrates planning capabilities with the SAP
Business Warehouse (SAP BW) system, powered by SAP HANA. While the initial version of the SAP BW
Integrated Planning system was launched in 2006, some of its concepts remain relevant, and the later SAP
BW/4HANA-based planning systems refer to them. The Planning Application Kit (PAK) is a tool provided by SAP
allowing the execution of the planning functions in HANA. SAP Note 1637199 provides information on using
PAK.
SAP BPC for BW/4HANA uses the SAP BW/4HANA system for storing and transforming plan data.
SAP BPC on S/4HANA (Optimized) leverages the embedded BW in S/4HANA to enhance and store planning
data. This system is designed to utilize real-time objects, including both master and transactional data, which are
created and maintained in the SAP S/4HANA system. However, it also utilizes the embedded BW system in
SAP S/4HANA to persist plan and master data as required. For further information on Embedded Business
Warehouse system refer to the link here:
https://help.sap.com/docs/SAP_S4HANA_ON-
PREMISE/029944e4a3b74446a9099e8971c752b9/5417f5bf899c4af19b159631c722373d.html
Planning application is part of BW/4HANA landscape. The planning system is embedded as part of S/4HANA
system.
BW/4HANA instance enables both real-time (making
use of HANA views) and persisted data for planning. Embedded BW is part of S/4HANA system landscape.
Supports both Finance and Operational planning Real-Time data access is using S/4HANA tables and
needs. HANA views (ACDOCA, ACDOCC, ACDOCP).
SAP note: 3228347 provides the release information SAP note: 2421749 provides documentation on the
for SAP BW/4HANA. planning system.
SAP note: 2343286 provides information on using SAP note: 2773652 provides documentation on the
Planning on BW/4HANA. Embedded SAP BW system.
2.1 InfoObjects
SAP BPC and BW InfoObjects are broadly divided into Characteristics and Key Figures (Units, time
characteristics and technical characteristics are the other InfoObjects). InfoObjects are the smallest units in BW.
They are used to depict information in a structured form required for creating InfoProviders (like Advanced
DataStore Objects).
For additional information on InfoObjects, refer to the help on BW/4HANA:
https://help.sap.com/docs/SAP_BW4HANA/107a6e8a38b74ede94c833ca3b7b6f51/cf15411fec1c4d069821e8e6
714a857f.html
2.1.1 Characteristics
Characteristics in SAP BPC will be re-created as Dimensions in SAP Analytics Cloud for planning. Characteristic
attributes will be re-created as Dimension properties. Special consideration needs to be taken for the Time and
Version, since the concept for these dimensions is different in SAP Analytics Cloud for planning. For all other
dimensions, it needs to be decided if the dimension should be set up as model specific dimension or as a public
dimension. It is recommended to design most dimensions as public dimensions, except for dimensions in which
the members are manually maintained or not shared across models (e.g., Audit Trail), refer to SAP help:
https://help.sap.com/docs/SAP_ANALYTICS_CLOUD/00f68c2e08b941f081002fd3691d86a7/60ecbe219c89426
1bbf205892e3913d0.html#public-and-private-dimensions.
Note: There is a new Data Import API planned for Q2 2023 providing a generic API to push data into both fact
tables (public versions) and local dimension master data. With this addition, the local dimension can be used in
more scenarios.
Hierarchies in SAP Analytics Cloud for planning have to be set up as ‘Parent Child’ so they match the SAP BPC
hierarchy concept except for the time (Date) dimension which uses level-based hierarchy.
Time dependent master data are not currently supported in SAP Analytics Cloud for planning, however by
making use of alternate hierarchies, and dimension properties like start date and end date (in date format)
relevant use cases can be addressed.
Compounded InfoObjects are not directly supported, however by making use of concatenation properties during
data wrangling (to merge Dimensions), and by the use of validation rules, relevant use cases for Compounded
InfoObjects can be addressed.
For the Date dimension, hierarchies are predefined, based on the model granularity, and whether you've
enabled fiscal time for the model. You can specify a default hierarchy (level-based) in the settings for the Date
dimension.
2.1.2 Version
SAP Analytics Cloud for planning has a different and improved version concept, in comparison to how BPC
maintained the Category.
SAP Analytics Cloud for planning Versions will be created via the ‘Version management’ feature within stories or
when importing data. Then they are displayed as members in the SAP Analytics Cloud for planning dimension.
Besides public versions, SAP Analytics Cloud for planning also allows the creation of private versions.
How to create versions in SAP Analytics Cloud for planning; refer to SAP help:
https://help.sap.com/docs/SAP_ANALYTICS_CLOUD/00f68c2e08b941f081002fd3691d86a7/9d9056a13b764ad
3aca8fef2630fcc00.html
The following table lists the typical BPC Category dimension properties and how to map them to the SAP
Analytics Cloud for planning Version dimension. Mandatory properties are marked with ‘(M)’.
2.1.3 Time
In SAP Analytics Cloud for planning, the Date dimension (which is the equivalent of the Time dimension in BPC),
can be either user managed, or system managed. The Date dimension is a model specific dimension in SAP
Analytics Cloud for planning and will be generated when the model is created.
For details, refer to SAP help:
https://help.sap.com/doc/00f68c2e08b941f081002fd3691d86a7/2022.23/en-
US/6a22f9081ab540acb9e2cdbe4112ee11.html
It is recommended to set the Date dimension as user defined. It gives more flexibility and allows the addition of
custom properties and custom hierarchies which can be used for reporting. For both the user managed or
system managed setting, SAP Analytics Cloud for planning will generate dimension members, properties and
hierarchies, so they don’t need to be manually created.
The mapping table below shows the mapping for the most common planning scenarios, when planning on a
periodic or monthly level. Since SAP Analytics Cloud for planning generates all required Date dimension
properties, only reporting specific custom BPC properties need to be added:
2.2 InfoProviders
In BPC, InfoProvider are generic objects from which data can be queried through Query designer or Business
Explorer (BEx) tools.
For linking Dimensions across Multiple Models, refer to SAP help link
https://help.sap.com/docs/SAP_ANALYTICS_CLOUD/00f68c2e08b941f081002fd3691d86a7/8c8691c24ade40d
580a4b2017e67110d.html
The method employed in SAP Analytics Cloud for planning has resemblance to the SAP BPC approach. In SAP
BPC, Characteristics and Key Figures can be used in one or more DataStore Objects. In the case of SAP
Analytics Cloud for planning, Public Dimensions can be used across multiple models
When creating a new planning model in SAP Analytics Cloud, it is recommended to choose the ‘New Model
Type’. For details on how to create a new model refer to the SAP help:
https://help.sap.com/docs/SAP_ANALYTICS_CLOUD/00f68c2e08b941f081002fd3691d86a7/3ee0b7055e7d400
bb08c7fda6f0f643a.html
Similar to how a BPC DataStore Object can contain multiple key figures, the New Model type in SAP Analytics
Cloud for planning can also contain multiple Measures. This provides the option to add and configure multiple
Measures with aggregations and units to better fit the data.
When migrating from SAP BPC, it needs to be decided if a single Measure should be used or if the architecture
should leverage multiple Measures. For the benefits of this approach, refer to SAP help:
https://help.sap.com/docs/SAP_ANALYTICS_CLOUD/00f68c2e08b941f081002fd3691d86a7/22af95d0151c494
6b132d4e904b1e32a.html
2.6 Comments
There is more than one way to create comments in BPC Embedded: a new DSO to host comments can be
created or a new Document Store can be created to store comments.
In SAP Analytics Cloud for Planning, adding comments to a data cell does not require any additional
configuration. The SAP help link below provides the method to add a comment to the data cell.
https://help.sap.com/docs/SAP_ANALYTICS_CLOUD/00f68c2e08b941f081002fd3691d86a7/b6cd7dfffb9c4ac7b
fe6739b22ff45ce.html
The comments can also be displayed and edited like a dimension in a table. For more information on how to
enable this, refer to the SAC help link.
https://help.sap.com/docs/SAP_ANALYTICS_CLOUD/00f68c2e08b941f081002fd3691d86a7/ee4c734f5c104f34
9009f176973273f7.html
In addition, a Comment widget can also be created. This will enable you to add comments related to your data
and also display data point comments through the widget as demonstrated in the SAC help link:
https://help.sap.com/docs/SAP_ANALYTICS_CLOUD/00f68c2e08b941f081002fd3691d86a7/28fbd6a2eccc46f9
96778240aaef0a2e.html
Feature Description
Copy Steps Lets you copy values from one part of a model to another based on a set of filters,
aggregation settings, and copy rules.
Cross-Model Copy Lets you copy data from one model to another based on a set of filters and automatic
Steps or manual mapping between dimension members.
Allocation Step Lets you run an allocation step as part of your data action.
Embedded Data Lets you run another data action as a step in your data action.
Action Step
Conversion Step Lets you copy data while applying currency conversion in a model with measures.
Advanced Formulas Lets you create a script of transformations and calculations to apply to the model
Step data. You can use either a script editor or a visual designer.
Parameters Lets you replace members, measures, or numeric values in your data action. There
are two types:
Fixed parameters let you quickly change a value that appears in multiple
places.
Dynamic parameters let you set a value when running the data action or
when setting it up to run.
Data Action Triggers Allows to run the data action from a story, and optionally publish the target version.
Automatic Data Allows you to define the start time or schedule a recurrence for data actions to run
Action Tasks automatically.
The following are the general steps available to set-up and run a data action.
Copy step: This type of step copies data within a model based on a set of rules, filters, and aggregation settings.
For example, you can use it to copy data from 2022 to 2023. To learn how to create a copy step refer to link:
https://help.sap.com/docs/SAP_ANALYTICS_CLOUD/00f68c2e08b941f081002fd3691d86a7/b5720be6f2ed411
78762973df9e4af16.html
Cross-model copy step: With this type of step, you can copy data from a different source planning model based
on a set of filters and automatic or manual mapping between dimension members. For example, you can bring
together data from headcount and expense planning models into a central finance model. To learn how to create
a cross-model copy step refer to link:
https://help.sap.com/docs/SAP_ANALYTICS_CLOUD/00f68c2e08b941f081002fd3691d86a7/694a8e81205245a
19d78d8b1acdffbba.html
Allocation step: This type of step lets you run an allocation step as part of your data action. It allocates values
from a source dimension to a target dimension by driver values, or by direct assignment. For example, an
allocation step can help allocate overhead costs to different departments. To learn how to add an allocation step
to data actions, refer to link:
https://help.sap.com/docs/SAP_ANALYTICS_CLOUD/00f68c2e08b941f081002fd3691d86a7/87a9cca86cb546bf
99b6b43131934d50.html
Embedded data action step: With this step, you can run another data action as a step in your data action. For
example, you can quickly reuse a common set of steps in several different data actions, or multiple times within
a single data action. (Multi actions are also available to run multiple data actions in sequence, along with
predictive and publishing steps.) To learn how to create an embedded data action step refer to link:
https://help.sap.com/docs/SAP_ANALYTICS_CLOUD/00f68c2e08b941f081002fd3691d86a7/121b544d5e2440a
4b2ef3bd09d6a7fa8.html
Conversion step: For models with measures, conversion steps let you copy between measures while applying
currency conversion. To learn how to create a currency conversion step refer to link:
https://help.sap.com/docs/SAP_ANALYTICS_CLOUD/00f68c2e08b941f081002fd3691d86a7/10a9f662ce5c4d05
b6ba31cd4ae80668.html
Advanced formulas step: Each step lets you create a script of transformations and calculations to apply to the
data within defined scopes of the target model. They let you carry out planning and simple consolidation tasks
Data actions can be triggered either in an SAP Analytics Cloud story or analytic application, from a calendar task
or as part of a multi action. Once triggered the data actions can be monitored to see if it ran successfully or not.
For information more data action execution and monitoring details refer to the link:
https://help.sap.com/docs/SAP_ANALYTICS_CLOUD/00f68c2e08b941f081002fd3691d86a7/1f389f2c67054a7c
926ea28b2fa89833.html
4.1 Transformation
In SAP BPC, BW system acts as the system to host data, integrate from various sources, and transform.
Depending on the data warehousing strategy, you can extract and transform the data from the source and load it
into the SAP NetWeaver BW system, or directly access the data in the source for reporting and analysis. The
process of physical data acquisition is known as Extraction, Transformation and Loading (ETL).
In SAP Analytics Cloud for planning, data wrangling allows you to perform the transformation and mapping of
external data that is loaded to the Model or to the Dimensions. Two types of connections are possible in SAP
Analytics Cloud: Live data connection and Acquired data connection. SAP Analytics Cloud for planning operates
on acquired data.
This section covers the different transformation aspects of SAP BPC. SAP BW/4HANA is used here for
reference, but the concepts are same across SAP BW systems.
Source systems
Different data sources are connected with the SAP BW/4HANA using Source systems. Source systems in SAP
BW/4HANA enable the connection to a source for the data transfer. This provides the interface for extracting
and transferring data from many sources.
For information on Working with Source Systems, refer to the BW4Hana help link:
https://help.sap.com/docs/SAP_BW4HANA/107a6e8a38b74ede94c833ca3b7b6f51/aefee5c9097e4b1480ef3d0
df80dc336.html
DataSources
To access data from a source, and to transfer the data to the SAP BW/4HANA system - the metadata of the
source object must be available in the system in the form of a DataSource. You can create and edit
DataSources through BW Modeling tools.
For information on Working with DataSources, refer to the BW4Hana help link:
https://help.sap.com/docs/SAP_BW4HANA/107a6e8a38b74ede94c833ca3b7b6f51/06018b8447844e499e2a3b
a2dcf1aa59.html
Transformation
Transformations are used in the data transformation process to consolidate, clean, and integrate the data.
Through Transformation data can be semantically integrated from various sources. You create a transformation
https://help.sap.com/docs/SAP_BW4HANA/107a6e8a38b74ede94c833ca3b7b6f51/4a1df3235c171b40e100000
00a42189c.html
A Data Transfer Process (DTP) is an object that determines how data is transferred between two persistent
objects (source and target). Transformations and filters control this process (mapping, data filters). You can
create a transformation between the source and the target of the data transfer process.
For additional information on Data Transfer Process, refer to the BW4Hana help link:
https://help.sap.com/docs/SAP_BW4HANA/107a6e8a38b74ede94c833ca3b7b6f51/4a28032afa9147dbe100000
00a42189c.html
There are four main steps in the import process: creating an import job, preparing the data, mapping the data,
running the import.
Data can be imported from either a file or a data source. If importing data from a data source, make sure to
select an existing connection, or create a new one. For more information on how to import data to a model, refer
to the SAC help link:
https://help.sap.com/docs/SAP_ANALYTICS_CLOUD/00f68c2e08b941f081002fd3691d86a7/a8435da6970041d
2beb3299cdcff7026.html#loioa8435da6970041d2beb3299cdcff7026
The data preparation task is where data quality issues are resolved and data transformation is updated, before
the mapping task.
For transformation, the context-sensitive editing features can be used to edit data in a cell, column, or card
format. When selecting a column, a cell, or content in a cell, a menu will appear with options for performing
transforms. This menu is two-fold:
Choose the “ Quick Actions” option to perform actions such as duplicate column, trim whitespace,
hide columns, or delete columns or rows. The table below lists all the available actions.
Select the “ Smart Transformations” icon to list suggested transformations to apply to the column,
such as replacing the value in a cell with a suggested value. The transformation bar is used to edit and
create transformations.
Delete Rows Delete rows in the data, either by selecting individual members, or by specifying a
range (not possible for text columns; only numerical and Date columns).
Trim Whitespace Remove spaces, including non-printing characters, from the start and end of strings.
Delete Column Delete a column. Use the Shift key to select and then delete multiple columns.
Remove duplicate Remove duplicate rows when creating or adding data to a model.
rows
Concatenate Combine two or more columns into one. An optional value can be entered to
separate the column values.
Split Split a text column on a chosen delimiter, starting from left to right. The number of
splits can be chosen by the user.
Extract Use this transform to extract a block of text specified as numbers, words, or targeted
values within a column to a new column.
Replace Replaces either an entire cell or content that could be found in multiple different
cells.
A calculated column can be prepared based on another column, through the application of a formula expression.
Click from the menu toolbar and use the Create Calculated Column interactive dialog to build a calculated
column. This can be created through either selecting an entry from Formula Functions (from the right panel) as a
starting point or typing “[" to view all the available columns. Press Ctrl + Space or Cmd + Space to view all the
available functions and columns.
If necessary, this can be edited later by clicking Edit Formula in the Designer panel.
For a listing of Supported Functions for Calculated Columns, refer to SAC help:
https://help.sap.com/docs/SAP_ANALYTICS_CLOUD/00f68c2e08b941f081002fd3691d86a7/8b8f9ce9952a450
ebd12b81cf5b608b7.html
Process chains are typically used to sequence a data load and data transformation job process and schedule it.
For further information on Process chains, refer to the BW4Hana help link:
https://help.sap.com/docs/SAP_BW4HANA/107a6e8a38b74ede94c833ca3b7b6f51/6713843b74f7be0fe100000
00a114084.html
In SAP Analytics Cloud for planning, data import to a model can also be scheduled. To schedule a data import
job to a model, refer to the SAC link:
https://help.sap.com/docs/SAP_ANALYTICS_CLOUD/00f68c2e08b941f081002fd3691d86a7/75683f452594426
bb05cb49dc4c5af99.html#loioccd43f59f3c140948b67534668001b79
In SAP Analytics Cloud for planning, there are calendar functions through which a job can be scheduled. Data
Actions and Multi Actions can be used to transform the data in the SAP Analytics Cloud for planning models.
Data Actions are a flexible planning tool for making structured changes to model data in SAP Analytics Cloud for
planning, including copying data from one model to another. The SAC link provides the method to schedule a
Data Action:
https://help.sap.com/docs/SAP_ANALYTICS_CLOUD/00f68c2e08b941f081002fd3691d86a7/de944ce1189543e
5858798036d576094.html
Multi Actions link together a sequence of steps such as data loads, data actions, version management steps,
and predictive steps, which all run from a single planning trigger. They can be scheduled to run at specific
periods. The SAC link provides the method to schedule a Multi Action.
https://help.sap.com/docs/SAP_ANALYTICS_CLOUD/00f68c2e08b941f081002fd3691d86a7/b4d2b021719f4d9
58afd0922ac7de8d1.html
In SAP Analytics Cloud for planning, a model can contain public or private dimensions. A private dimension can
have the data uploaded during uploading the data in the model or by directly adding it through copy/paste from
another spreadsheet in the dimension maintenance screen.
Master data for a public dimension can be imported from a flat file; refer to SAC help:
https://help.sap.com/docs/SAP_ANALYTICS_CLOUD/00f68c2e08b941f081002fd3691d86a7/a8435da6970041d
2beb3299cdcff7026.html#import-data-into-public-dimensions
For SAP BW or SAP S/4HANA, the import of master data to SAP Analytics Cloud follows the same steps as the
load of data for a public dimension from flat file. Since the source is different, when selecting the step to import
data, select the connection created for SAP BW or SAP S/4HANA and assign it to the query (like the data import
to a model).
For a list of available OData services from SAP S/4HANA system, refer to the link:
https://help.sap.com/docs/SAP_S4HANA_ON-
PREMISE/48f4b4785b8e45938ac44a67be8032d9/9965a647179a4e5a95e081f3e93c89b4.html
In SAP Analytics Cloud, a step-by-step process to upload a flat file; refer to the SAC help link:
https://help.sap.com/docs/SAP_ANALYTICS_CLOUD/00f68c2e08b941f081002fd3691d86a7/4c002a6b954d43f
18f3712cb10ac3cdc.html#concept_n2m_ytv_ktb__section_jqd_32w_ktb
If the file will be imported from a file server, refer to:
https://help.sap.com/docs/SAP_ANALYTICS_CLOUD/00f68c2e08b941f081002fd3691d86a7/a8435da6970041d
2beb3299cdcff7026.html#loio64d1902675ea45868c4e1127788d578c
An SAP Analytics Cloud agent must be installed as a pre-requisite to install SAP Analytics Cloud Agent, refer to:
https://help.sap.com/docs/SAP_ANALYTICS_CLOUD/00f68c2e08b941f081002fd3691d86a7/7c35129451f5432
194773adac7f89598.html
For SAP Analytics Cloud for planning, the data from a model can be exported to a flat file; refer to the SAC help:
https://help.sap.com/docs/SAP_ANALYTICS_CLOUD/00f68c2e08b941f081002fd3691d86a7/be55df472f9d4a31
b94f5dda47300e81.html#concept_u1q_wjy_stb__section_ycl_rly_stb
Note: Data from an SAP Analytics Cloud for planning table can also be downloaded to a flat file; refer to the
SAC help:
https://help.sap.com/docs/SAP_ANALYTICS_CLOUD/00f68c2e08b941f081002fd3691d86a7/ff5f1e052b5e400d
a990dad8408604da.html
For steps to import SAP BW data to an SAP Analytics Cloud for planning model, refer to the SAC help:
For steps to export SAP Analytics Cloud for planning data to SAP BW and SAP BW/4HANA, refer to the SAC
help:
https://help.sap.com/docs/SAP_ANALYTICS_CLOUD/00f68c2e08b941f081002fd3691d86a7/be55df472f9d4a31
b94f5dda47300e81.html#concept_dwb_bly_stb__section_gkk_wly_stb
https://launchpad.support.sap.com/#/notes/2838883
For steps to import SAP S/4HANA data to an SAP Analytics Cloud for planning model, refer to SAC help:
https://help.sap.com/docs/SAP_ANALYTICS_CLOUD/00f68c2e08b941f081002fd3691d86a7/4c002a6b954d43f
18f3712cb10ac3cdc.html#concept_mv1_ztv_ktb__section_psv_13w_ktb
For steps to export SAP Analytics Cloud for planning data to SAP S/4HANA, refer to the SAC help:
https://help.sap.com/docs/SAP_ANALYTICS_CLOUD/00f68c2e08b941f081002fd3691d86a7/be55df472f9d4a31
b94f5dda47300e81.html#concept_lnj_xjy_stb__section_i1g_vly_stb
The delivered OData services for exporting data from SAP Analytics Cloud to SAP S/4HANA, refer to the SAP
S/4HANA help:
https://help.sap.com/docs/SAP_S4HANA_ON-
PREMISE/48f4b4785b8e45938ac44a67be8032d9/15447e5bda934be28f3b16cfb456fb23.html
There are several other data sources from which data can be imported to SAP Analytics Cloud for planning
models.
For a list of available systems from which data can be sourced, and the steps to import data, refer to the SAC
help:
https://help.sap.com/docs/SAP_ANALYTICS_CLOUD/00f68c2e08b941f081002fd3691d86a7/4c002a6b954d43f
18f3712cb10ac3cdc.html
Steps to import currency conversion data for SAP Analytics Cloud for planning, refer to SAC help:
The supported data sources for the currency conversion table are provided in the SAP note 2960126:
https://launchpad.support.sap.com/#/notes/2960126
Note: There is also a Data Export Service API that enables data export from SAP Analytics Cloud to other SAP
and non-SAP systems. For more information, check out the documentation on the API from the link:
https://help.sap.com/docs/SAP_ANALYTICS_CLOUD/14cac91febef464dbb1efce20e3f1613/db62fd76514b48f8b
71d695360320f4a.html
Query Designer/Analysis for SAP Analytics Cloud for planning Comments / Links
Office (AFO)
Edit/Designer/Builder/Property
Query element properties
Input Schedule Story/Table Activate planning option in the SAP
Analytics Cloud model settings to be
able to input data.
Story/Table
Report
AFO Dynamic Chart Story/Chart
Query Designer/Sort Select a dimension cell in a table Refer to the SAP Analytics Cloud
Help to sort value:
Right-click and then select Sort
Options Value Sorting https://help.sap.com/docs/SAP_ANA
LYTICS_CLOUD/00f68c2e08b941f0
81002fd3691d86a7/a0426a71d5c94
aba882a852b3e4ddec7.html?q=Sort
https://help.sap.com/docs/SAP_ANA
LYTICS_CLOUD/00f68c2e08b941f0
81002fd3691d86a7/ef59af374b494b
66a7659d267b0b8bd8.html
Infoobject attribute Property selection from the Simply select in SAP Analytics Cloud
Dimension the dimension property to display it
in the report
Advanced developments
SAP BPC custom development for reports or input schedules are generally implemented using VBA Excel
macros because EPM Add-in is an Excel Add-in.
To personalize the user interface in SAP Analytics Cloud for planning, use Analytic Designer. This module helps
to turn the stories into real applications.
Analytics designer can help build modular, user friendly and custom-tailored applications and facilitate the end-
user navigation:
Combine convenient story features with comprehensive scripting capabilities
Create advanced applications for data entry using input forms
Guide users through self-explaining applications
Integrate calendar task management into planning applications
Trigger data actions based on events
Enable responsive planning applications on mobile devices
For Analytic Applications and Analytics Designer, refer to the SAP help:
https://help.sap.com/docs/SAP_ANALYTICS_CLOUD/00f68c2e08b941f081002fd3691d86a7/25a3b8d145864d7
faf7447b916e492e7.html
The new Optimized Story Experience unifies story and analytic applications to provide a more sophisticated
story with guided dashboard and planning applications. This is in General Availability with wave 2023.3.
For details refer to the blog:
https://blogs.sap.com/2023/02/15/unifying-story-and-analytic-application-with-the-new-optimized-story-
experience-in-sap-analytics-cloud/
A new SAP Analytics Cloud for planning Add-in function has been released to retrieve data at the cell level.
SAP.GETDATA
Returns the data value for the specified dimension and member combinations
To know more about SAP Analytics Cloud Excel Add-in, refer to the SAP help:
https://help.sap.com/docs/SAP_ANALYTICS_CLOUD_OFFICE
5.6 Recommendation
Various front ends for planning and analysis exist for SAP Analytics Cloud.
For this need: Use this front end:
Ad hoc analysis and planning SAP Analytics Cloud add-in Excel / Analysis for
One or few users involved Office
Excel integration is key for many users
Work status can be enabled or viewed by Data Lock settings. To enable or modify work status for a model,
select the model and choose Edit. Data locking can be enabled, and dimensions selected to lock the process
context, or disable data locking.
For further information on work status for BPC, refer to BPC help:
https://help.sap.com/docs/SAP_BUSINESS_PLANNING_AND_CONSOLIDATION,_VERSION_FOR_SAP_NET
WEAVER/a2049170bfeb4178ace32222842c3ec1/4c335371ad165792e10000000a15822b.html
In SAP Analytics Cloud for planning, Data Locking provides the same purpose as work status in BPC.
A planner with appropriate permissions to work with data locking can set up data locking and specify areas of a
model data to lock, restrict, and unlock, and can also delegate ownership of data locks to other planners.
For the data locking feature in a model to be enabled, the Data Locking setting must be enabled through the flip
switch. This can be found under the Model preferences (the wrench icon in the toolbar) under Access and
Privacy.
Once the data locking feature is enabled, the Configure Data Locks icon will become available under the Data
section of the top toolbar for a Model.
https://help.sap.com/docs/SAP_ANALYTICS_CLOUD/00f68c2e08b941f081002fd3691d86a7/e07d46e950794d5
a928a9b16d1394de6.html
For an example scenario for lock setting; refer to the SAP help:
https://help.sap.com/docs/SAP_ANALYTICS_CLOUD/00f68c2e08b941f081002fd3691d86a7/0743b75a496447e
190bac00f5e075002.html
SAP Analytics Cloud for planning provides a built-in calendar to enhance the planning process.
Users can:
Create tasks, assign them to users, set due dates, and monitor the progress.
Create processes and add tasks or other processes to them.
o A process is an aggregation of all the events that it contains, these can be tasks or other
processes. The process gives a high-level view of how much work is completed and how much
remains.
Schedule automatic tasks for system activities like data locking, data actions, or multi actions.
For the context, procedure and prerequisites to set up data locking in a calendar, refer to the SAC link:
https://help.sap.com/docs/SAP_ANALYTICS_CLOUD/00f68c2e08b941f081002fd3691d86a7/91fa3cbbd46d457
ab04f9ef3c7901655.html
SAP BPC Security is comparable to SAP Analytics Cloud security at a conceptual level. The below breakdown
of different Security objects will help to correlate the Security between SAP BPC and SAP Analytics Cloud.
Dimension based data access control (DAC) in SAP Analytics Cloud is used to control and limit which users or
teams can see specific dimension members and data.
The SAP Note 3167189 provides concept and common issues with the application of Data Access Control in
SAP Analytics Cloud: https://launchpad.support.sap.com/#/notes/3167189
To setup Data Access Control, refer to the SAP help:
https://help.sap.com/docs/SAP_ANALYTICS_CLOUD/00f68c2e08b941f081002fd3691d86a7/b46f2f74aea04c39
9ccb5c9b1bcc225e.html
7.3 Users
To create a new SAP BPC user, the user id will have to be first created in the ABAP (BW) back-end. To add new
users (for web related part), go to SAP BPC weblink, Administration and under the Security section, choose
Users. In the Users view, select Add. In the Add User assistant, select one or more users to add in the
environment and assign one or more teams to the users.
For additional information on setting up the SAP BPC users, refer to the Security guide:
https://help.sap.com/doc/39f2c058d4694603b3ba2d06bd9e7e7e/10.1/en-
US/loiob97bd24be39e4f18931b06ff8acf463e.pdf
https://help.sap.com/docs/SAP_SAP
BPC_VERSION_BW4HANA/300caea1895f48dcb1de720be2720731/7c8d7c90cbf644bb913cd4934d9547ec.htm
l
For SAP BPC users: system id, name and email (optional) are maintained for each user.
For SAP BPC teams: id, description, Users (number of users), Task Profiles and Data Access Profiles are
maintained.
For additional information on setting up the SAP BPC teams, refer to the Security guide:
https://help.sap.com/doc/39f2c058d4694603b3ba2d06bd9e7e7e/10.1/en-
US/loiob97bd24be39e4f18931b06ff8acf463e.pdf
To setup Teams , refer to the SAP BPC help:
https://help.sap.com/docs/SAP_SAP
BPC_VERSION_BW4HANA/300caea1895f48dcb1de720be2720731/47c47db5036846a087d0f4948a5097e8.ht
ml
In SAP BPC Embedded Roles are defined centrally in the BW backend system.
SAP Analytics Cloud provides a calendar interface to view and schedule as calendar events. SAP Analytics
Cloud Calendar offers the option to generate workflow tasks automatically using a driving dimension
(characteristic), same as BPC embedded. Processes are defined tasks that can be scheduled. SAP Analytics
Cloud provides two different interfaces to work on processes: Gantt chart or a regular calendar format. The list of
processes or tasks can also be viewed as a list through the list view format. For detailed information, and steps
to set up workflows with example scenarios, refer to the SAP help:
https://help.sap.com/docs/SAP_ANALYTICS_CLOUD/00f68c2e08b941f081002fd3691d86a7/6019a3530ff744a7
894a050340febba9.html
Planning Function (incl. Formula Extension Data Actions (Advanced Formulas, Copy Step,
(FOX) formulas) Allocation Step, Cross-model Copy Step)