Star Join node Vs Analytic view && Attribute View vs Calculation Dimension View

Analytic views comes with constraint that Measures should be coming from a single of Data foundation, although data foundation could contain any number of tables joined.

Previously, we used model multiple Analytic views and combine them using JOIN node of an calculation view, in order to facilitate to Measures from multiple tables. 

Star Join solves this by allowing measures coming from multiple tables. So we don't have to use multiple Analytic view to achieve this. 

However Analytic views comes enriched with master data through Attribute views. To compensate this, We have Calculation Dimensional Models introduced. These artifacts are same as  Attribute views, but can only be used in a Star Join. So this solves out Master data enrichment issue while using Star Join.

Introduction of Star Join Node and Calculation Dimensional Models  certainly introduces more uses cases for Calculation views and avoids scenario of creating multiple Analytic views for each Fact table. 

Based on requirement we could chose between options available,

Analytic views with Attribute views ==> calculation views with Projection and Aggregation 
Calculation View with Star Join with Calculation Dimensional Model 
If requirement is more than just Joins, filters, Unions and requires extensive Coding Effort, Switching to Script based calculation Views is an option where we could perform LIKE, Sub-string and  Row-by-row operations. 

However sometimes we may need to combine all the above mentioned options. 

Bottom Line : Any of the Artifacts mentioned above are just Column Views from a database view. SAP tries to help us by proving as many options via GUI and generates required coding on our behalf. So, if the options from GUI doesn't help us, we may looking at Script based calculation views. Then the generated column view based on the Script calculation view can again be accessed in an GUI bases views and vice-versa. 


Comments

Popular posts from this blog

SAP V1 V2 V3 JOBS

Virtualization with SAP HANA