Exploring SAP Analytics Cloud (SACE 11): Explaining Modeling Options

🎯 Objective

After this lesson, you’ll be able to differentiate between dimensions, models, and datasets in SAP Analytics Cloud.


📊 Key Concepts

🔹 Dimensions

  • Categories used to slice and describe your data (e.g., Product, Region, Date, Customer).

  • Can have properties (e.g., a Customer dimension can include phone number, address).

  • Can be hierarchical (e.g., Year → Quarter → Month).

🔹 Measures

  • Numeric values you analyze (e.g., Revenue, Quantity Sold, Profit).

  • May be standalone or stored in an Account-type dimension (e.g., line items in a financial report).

Together, dimensions + measures = framework for data analysis.


🧩 Models

  • Core data structures that combine dimensions and measures.

  • Used as primary data sources for stories in SAC.

Two Types of Models:

TypeUse CaseWrite AccessRequired Dimensions
AnalyticReporting/Read-only analysis❌ NoNone (Date is optional)
PlanningPlanning, budgeting, forecast✅ YesDate & Version required

📍 Created in the Modeler area, either:

  • From imported data

  • Or live data sources


📄 Datasets

  • Lightweight, tabular collections of data used for quick exploration.

  • Can be used to build stories without modeling effort.

Two Types:

TypeCharacteristics
EmbeddedLives only inside a story. Not reusable. Editable.
PublicStandalone. Shareable across stories. Cannot change data source.

Limitations:

  • Must re-import to refresh (no scheduling).

  • Security is basic (access-level only, no column-level).

  • Transformations are lost when converting to a model.

  • Public datasets cannot be converted to models.


🔁 Conversions

FromToNotes
Embedded dataset → Public datasetCan’t change data source after conversion
Embedded dataset → ModelMust redo transformations
Public dataset → ModelNot supported

📌 Comparison: Models vs. Datasets

FeatureModelsDatasets
GovernanceHigh (structured, secure)Low (flexible, ad hoc)
Data RefreshCan be scheduledManual only
SecurityFine-grained (e.g. per dimension)Basic (file-level only)
Use CasesPlanning, enterprise reportingQuick analysis, prototyping

🧠 Key Takeaway

Use:

  • Models when you need controlled, reusable, and secure data.

  • Datasets for quick, story-specific exploration without the overhead of full modeling.

Comments

Popular posts from this blog

Designing Stories in SAP Analytics Cloud (SACS 21): Building a Story

Designing Stories in SAP Analytics Cloud (SACS 21): Choosing Between Optimized and Classic Design Modes

Designing Stories in SAP Analytics Cloud (SACS 21): Introducing SAP Analytics Cloud Story Design