What Is Disaggregation

Learn how disaggregation in SAP Analytics Cloud automatically breaks down top-level values into detailed data, supporting efficient top-down planning and data accuracy.
Beginner
June 23, 2025

Disaggregation in SAP Analytics Cloud (SAC) refers to how values entered at a higher level in your data model—such as totals or parent members—are automatically broken down and applied to lower-level (leaf) members. It enables top-down planning by letting you enter a single value and have SAC spread it to the relevant details underneath. 

Why Disaggregation Matters

In real-world planning, you often need to enter or adjust totals—for a region, product category, or business unit—and let the system allocate that value to more granular items like individual products or locations. Disaggregation makes this process seamless, avoiding the need for manual breakdowns. 

Example

  • You enter 10,000 as the forecast for North America. SAC determines how to split that amount across Canada, USA, and Mexico—based on historical data, existing values, or a chosen distribution rule. 

How Sap Analytics Cloud Performs Disaggregation

When you enter a value on a parent member, SAC distributes it down to leaf members using one of the following approaches:

  • Equally, if no prior data exists
  • Proportionally, based on existing values
  • Custom input or weights, if using the Planning Panel

Disaggregation also respects:

  • Data locking: Values won’t be overwritten in locked cells
  • Validation rules: Invalid combinations will be skipped

Disaggregation Settings & Data Security

You can fine-tune how disaggregation behaves using model settings: 

  • Based on Data Locking: Ensures values only flow to unlocked members 
  • Based on Validation Rules: Prevents distribution to invalid dimension combinations 

These settings can be configured in the Model Preferences dialog. You’ll also see how they interact with data security settings in tables—impacting whether cells are editable, read-only, or ignored during data entry. 

When Disaggregation Doesn’t Apply

Disaggregation won’t apply if: 

  • All potential target members are locked or invalid 
  • You’re entering values in dimensions that don’t support disaggregation (like calculated members 
  • Advanced filters (especially on the version dimension) are in place 

In these cases, you’ll either get a warning or see no distribution at all. 

Learning Path

Enroll Today!

This learning path would be a great starting place if you want to learn more about the topics covered in this article.

Learning Path Thumbnail

Next

Next Article

Previous

Previous Article

See What's New

Featured Articles

Our most recent and proudest works, ready to make your life a little bit easier.

SAP Analytics Cloud

SAC Key Features & Capabilities

Let’s learn about the key features and capabilities of SAP Analytics Cloud.

Datasphere

Creating a Space

Spaces are the areas where all data is retrieved, prepared and modeled. This article will walk you through creating a space in Datasphere.

SAP Analytics Cloud

Adding a Table (Datasphere Dataset)

Learn how to insert a table based on an existing SAP Datasphere dataset.

Curated For You

Article Recommendations

Here are some articles handpicked by our experts to help you continue your learning journey.

Contact Us

Reach out if you have any questions or to see how we can create a custom training solution for your organization!

Contact Form Pop-Up - General Use

Custom Training Solution

Fill out and submit the form below, and we’ll reach out to you to discuss how we can work toward achieving your training goals in a way that works best for you and your team.

Contact Form - Custom Training