0% found this document useful (0 votes)
13 views19 pages

How To Guide Step by Step On Analysis Process Desi... - SAP Community

The document provides a step-by-step guide on using the Analysis Process Designer (APD) to optimize report execution times in SAP. It explains the components of APD, including data sources, transformations, and data targets, and details the process of creating an APD for inventory stock analysis. The guide emphasizes the importance of filtering and aggregation to enhance performance and includes instructions for saving and activating the analysis process.

Uploaded by

mahmudur rahman
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
13 views19 pages

How To Guide Step by Step On Analysis Process Desi... - SAP Community

The document provides a step-by-step guide on using the Analysis Process Designer (APD) to optimize report execution times in SAP. It explains the components of APD, including data sources, transformations, and data targets, and details the process of creating an APD for inventory stock analysis. The guide emphasizes the importance of filtering and aggregation to enhance performance and includes instructions for saving and activating the analysis process.

Uploaded by

mahmudur rahman
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 19

2/28/25, 3:32 PM How to Guide Step by Step on Analysis Process Desi...

- SAP Community
m
m
Products and Technology Groups Partners Topics Events What's New Get Started
u
ni
t
y
SAP Community  Products and Technology  Technology  Technology Blogs by Members
 How to Guide Step by Step on Analysis Process Desi...

Technology Blogs by Members


Explore a vibrant mix of technical expertise, industry insights, and tech buzz in member blogs covering SAP
products, technology, and events. Get in the mix!

Blog  What are you looking for today?

How to Guide Step by Step on Analysis Process Designer (APD)

Former Member


‎2014 Mar 31 7:18 AM

 5 Kudos  25,907

SAP Managed Tags: BW (SAP Business Warehouse)

Summary

This article explains about the Analysis Process Designer which is useful for optimizing
thereport execution time with the various options. Whenever User experiences the more
time for execution of the Report then it is more worthful and improves the
performance of the execution of the report.

Introduction

The Analysis Process Designer is the application environment for the SAP data mining
solution. The Analysis Process Designer (APD) makes it possible to find and identify the
hidden or complex relationships between data in a simple way. The
APD workbench provides an intuitive graphical interface that enables you to visualize,

https://community.sap.com/t5/technology-blogs-by-members/how-to-guide-step-by-step-on-analysis-process-designer-apd/ba-p/13266746 1/19
2/28/25, 3:32 PM How to Guide Step by Step on Analysis Process Desi... - SAP Community

transform, and deploy data from your business warehouse. Various data transformations
are provided for this purpose, such as statistical and
mathematical calculations, and data cleansing or structuring processes.

An APD generally consists of three parts:

Data Sources: Read data from Info Providers, Attributes of a Characteristic,


Query, Flat Files, Database Tables

Transformations:Filter restricted amount of data, Aggregate Data, Join data from


different Data Sources, ABAP Routines, Formula,
Sort data, etc.

Data Targets: Write data directly to Data Store Objects (DSOs), Flat files, Update
CRM Attributes, Change attributes of a Characteristics, etc

Data
Sources Transformations Data
Targets

Creating an Analysis Process Designer (APD)

https://community.sap.com/t5/technology-blogs-by-members/how-to-guide-step-by-step-on-analysis-process-designer-apd/ba-p/13266746 2/19
2/28/25, 3:32 PM How to Guide Step by Step on Analysis Process Desi... - SAP Community

The APD can be accessed from DW Workbench (RSA1) -> Edit tab -> Analysis Process
Designer, or alternatively through Tcode: RSANWB.

Right click on any existing Application to create a new Analysis Process designer.

Enter a description for the New APD.

Created report on Inventory – Stock Analysis, which has taken much time than expected
to execute the report .To optimize the execution time, we have used option called APD
which improved the execution time significantly.

Step by Step

Here Query is Data source for our target Report. The char and key figures are taken
from the data source Query and design the target report with specific filters and
aggregation.

After selecting Query as data source, there you find two tabs

1. Source
2. Extended Settings

https://community.sap.com/t5/technology-blogs-by-members/how-to-guide-step-by-step-on-analysis-process-designer-apd/ba-p/13266746 3/19
2/28/25, 3:32 PM How to Guide Step by Step on Analysis Process Desi... - SAP Community

Under first tab, you need to give the source Query name details.

After data source as Query, select the filter depends upon the requirement. Here also
you find 2 tabs.

1. Field Selection
2. Filter Conditions

Plant is selected as Field selection and Filter so that data will be lesser due to filter
condition and executes faster.

In this example Plant is given as A001.

https://community.sap.com/t5/technology-blogs-by-members/how-to-guide-step-by-step-on-analysis-process-designer-apd/ba-p/13266746 4/19
2/28/25, 3:32 PM How to Guide Step by Step on Analysis Process Desi... - SAP Community

The available options for aggregation level are:

https://community.sap.com/t5/technology-blogs-by-members/how-to-guide-step-by-step-on-analysis-process-designer-apd/ba-p/13266746 5/19
2/28/25, 3:32 PM How to Guide Step by Step on Analysis Process Desi... - SAP Community

SUM Summation
MIN Minimum
MAX Maximum
CNT Number of Aggregated Records
CN0 Number of Aggregated Records (Only Values Not Equal to Zero)
AVG Average
AV0 Average (Only Values Not Equal to Zero)
NOP No Aggregation (X, If More Than One Value Uneq. to 0 Occurs)

Under Aggregation, fields to be used in the form of groups and the fields for which the
values are to be aggregated

Under Grouping Fields-

Local Currency
Plant

Under Aggregation Fields-

The required key figure values in the report and select the Aggregation level depends
upon the requirement.

https://community.sap.com/t5/technology-blogs-by-members/how-to-guide-step-by-step-on-analysis-process-designer-apd/ba-p/13266746 6/19
2/28/25, 3:32 PM How to Guide Step by Step on Analysis Process Desi... - SAP Community

In this case aggregation is SUM for all key figure values.

After aggregation step, we need to map the source fields to target info objects.

Click the ‘Same Info Object’ to automatically assign the corresponding fields.

https://community.sap.com/t5/technology-blogs-by-members/how-to-guide-step-by-step-on-analysis-process-designer-apd/ba-p/13266746 7/19
2/28/25, 3:32 PM How to Guide Step by Step on Analysis Process Desi... - SAP Community

So the assignment looks like:

https://community.sap.com/t5/technology-blogs-by-members/how-to-guide-step-by-step-on-analysis-process-designer-apd/ba-p/13266746 8/19
2/28/25, 3:32 PM How to Guide Step by Step on Analysis Process Desi... - SAP Community

https://community.sap.com/t5/technology-blogs-by-members/how-to-guide-step-by-step-on-analysis-process-designer-apd/ba-p/13266746 9/19
2/28/25, 3:32 PM How to Guide Step by Step on Analysis Process Desi... - SAP Community

Creating Data Targets

For the target Info objects, first of all a Direct Update DSO is to be created .Select the
required char and key figures. APD supports Direct Update DSO.

The processed data will now be pushed into the Direct Update DSO that we had
created. Select the DSO icon from the Data Targets to write data directly into the Data
Store Object.

https://community.sap.com/t5/technology-blogs-by-members/how-to-guide-step-by-step-on-analysis-process-designer-apd/ba-p/13266746 10/19
2/28/25, 3:32 PM How to Guide Step by Step on Analysis Process Desi... - SAP Community

In the data target, you have 2 tabs

1. Data target – give the Direct update DSO details

2. Target Area – here we need to give the key fields and the functionality of the
content update.

https://community.sap.com/t5/technology-blogs-by-members/how-to-guide-step-by-step-on-analysis-process-designer-apd/ba-p/13266746 11/19
2/28/25, 3:32 PM How to Guide Step by Step on Analysis Process Desi... - SAP Community

Save the analysis process by clicking icon Save.

You will be prompted to enter the technical name for the same. Provide as per the
naming convention.

Once you have checked the Analysis process using Check Button, activate it by Clicking
Activate Button.

The Analysis process is ready for use. Click on to execute the process.

The complete APD design flow looks like below-

https://community.sap.com/t5/technology-blogs-by-members/how-to-guide-step-by-step-on-analysis-process-designer-apd/ba-p/13266746 12/19
2/28/25, 3:32 PM How to Guide Step by Step on Analysis Process Desi... - SAP Community

3 Comments

Private_Member_59795
Newcomer


‎2014 Apr 04 7:31 AM

 0 Kudos

Nice article on APD. Very Informative...

jayaprakash_subramanian
Product and Topic Expert


‎2017 Dec 08 10:21 PM

 0 Kudos

https://community.sap.com/t5/technology-blogs-by-members/how-to-guide-step-by-step-on-analysis-process-designer-apd/ba-p/13266746 13/19
2/28/25, 3:32 PM How to Guide Step by Step on Analysis Process Desi... - SAP Community

Hi Charudatta,

this is really good article and thanks for it.

i have different question as if the APD is very complex and if we want to monitor or Track
which steps are taking more time, how to analyze it.

Thanks,
Jay.

Yassine_Karim
Discoverer


‎2024 Nov 15 8:36 AM

 0 Kudos

An informative article! I would love it if you could provide an example of an APD using a
scoring model, such as linear regression

You must be a registered user to add a comment. If you've already registered,


sign in. Otherwise, register and sign in.

Comment

Labels In This Area


"as_written_by_Marian_Zeis" 6 "automatische backups" 1 "Best Practices" 1

"Data Source Migration" 1 "Integration Challenges" 3 "regelmäßige sicherung" 1

"SAP BW 7.4" 1 "SAP BW" 6 "SAP Successfactor" 1

https://community.sap.com/t5/technology-blogs-by-members/how-to-guide-step-by-step-on-analysis-process-designer-apd/ba-p/13266746 14/19
2/28/25, 3:32 PM How to Guide Step by Step on Analysis Process Desi... - SAP Community

"SAP VARIANT CONFIGURAITION 2 "SAP_BUILD_APPS" 1 "SAPDatasphere" 6

"SSO" 1 "TypeScript" "Development" "FeedBack" 1 *SAP" 1

-147 Get CurrentUserInfo failed 1 2YM 1 3-TIER Extensibility 3 30 examples 1

505 Technology Updates​53 1 @expertsap 2 @hanasizing 1

@RetroDate_HireDateCorrection 1 @sapcommunity 1 @sapilm @archiving @sapiq 1

@SAPSupport 2 @SCPI 2

A Comprehensive Guide to Using OLE Objects in SAP ABAP 1 aATP 1 ABAP 47

ABAP 7.4 2 ABAP API 1 ABAP BAPI BAPI_FIXEDASSET_CREATE1 1 ABAP BTP 1

ABAP CDS VIEW 2 ABAP CDS Views 13 ABAP CDS Views - BW Extraction 3

ABAP CDS Views - CDC (Change Data Capture) 3 ABAP Class 3 ABAP Cloud 10

ABAP Cloud Developer Trial 1 ABAP Custom 1 ABAP DDIC CDS view 1

ABAP development 14 ABAP Editor 2 ABAP Enhancement 1

ABAP Environment & RAP 2 ABAP Extensibility 5 ABAP for EWM 1

ABAP in Eclipse 3 ABAP Interface 1 ABAP New Syntax 1 ABAP ODATA 2

ABAP on HANA 1 ABAP OOABAP 1 ABAP PLATFORM 1 ABAP Platform Trial 2

ABAP Programming 8 ABAP Push Channels 1 ABAP Query 1 ABAP RAP 5

ABAP RAP custom action 3 ABAP RAP(RESTful Application Programming) 7

ABAP RESTFul API 1 ABAP RESTful Application Programming Model 3

ABAP String functions 1 abap technical 1 ABAP test cokpit 1 abap to xml 1

abapGit 1 absl 2 Accenture 1

Access data from datasphere to ADF Azure Data Factory 5

access data from SAP Datasphere directly from Snowflake 1

Access data from SAP datasphere to Qliksense 2 Accessibility 1

Accessibility in SAPUI5 1 Accrual 1 Acquire SAC Knowledge 3 acquired 1

action 1 actions 1 Activity 1 Adaptation Project 1 adapter 2

adapter modules 2 ADDING LEAN SERVICES 2 Addon 2

Adobe Document Services 1 Adobe forms 1 ADS 1 ADS Config 1

ADS with ABAP 1 ADS with Java 1 ADT 4 Advance Shipping and Receiving 1

https://community.sap.com/t5/technology-blogs-by-members/how-to-guide-step-by-step-on-analysis-process-designer-apd/ba-p/13266746 15/19
2/28/25, 3:32 PM How to Guide Step by Step on Analysis Process Desi... - SAP Community

Advanced ABAP 1 Advanced Analytics 1 Advanced Event Mesh 4

Advanced formula 1

Related Content
SAP Digital Manufacturing - SFC WC POD View
in Technology Q&A 9 hours ago

AI Applications for Task Mining


in Technology Blogs by Members Wednesday

Keeping Up-to date with SAP Cloud ALM


in Technology Blogs by Members Wednesday

Working with Vectors and Text Embeddings in SAP HANA Cloud


in Technology Blogs by SAP Wednesday

Ensuring Data Consistency in the Extraction of SuccessFactors Data to SAP


Datasphere
in Technology Blogs by Members Wednesday

Popular Blog Posts

https://community.sap.com/t5/technology-blogs-by-members/how-to-guide-step-by-step-on-analysis-process-designer-apd/ba-p/13266746 16/19
2/28/25, 3:32 PM How to Guide Step by Step on Analysis Process Desi... - SAP Community

SAP PI for Beginners

former_member200339
Participant

 732778  155  389

ABAP 7.40 Quick Reference

jeffrey_towell2
Participant

 1239691  75  345

https://community.sap.com/t5/technology-blogs-by-members/how-to-guide-step-by-step-on-analysis-process-designer-apd/ba-p/13266746 17/19
2/28/25, 3:32 PM How to Guide Step by Step on Analysis Process Desi... - SAP Community

Difference between SAP S/4HANA :Public Vs Private edition : RISE with SAP

rajarajeswari_kaliyaperum
Active Participant

 197849  47  318

Top Kudoed Authors

Marian_Zeis  13

Swati_Singh  6

dylan-drummond  6

Daggolu_PremSai  6

Lavanya_Lavakumar12  5

https://community.sap.com/t5/technology-blogs-by-members/how-to-guide-step-by-step-on-analysis-process-designer-apd/ba-p/13266746 18/19
2/28/25, 3:32 PM How to Guide Step by Step on Analysis Process Desi... - SAP Community

Alpho  4

MarianVatafu  4

Divya_Susan_Manoj  4

Punith_Oswal  4

PMathieu  4

View all

Privacy Terms of Use

Copyright Legal Disclosure

Trademark Support

Cookie Preferences
Follow

https://community.sap.com/t5/technology-blogs-by-members/how-to-guide-step-by-step-on-analysis-process-designer-apd/ba-p/13266746 19/19

You might also like