Professional Documents
Culture Documents
Disclaimer
This presentation outlines our general product direction and should not be relied on in making a
purchase decision. This presentation is not subject to your license agreement or any other agreement
with SAP. SAP has no obligation to pursue any course of business outlined in this presentation or to
develop or release any functionality mentioned in this presentation. This presentation and SAP's
strategy and possible future developments are subject to change and may be changed by SAP at any
time for any reason without notice. This document is provided without a warranty of any kind, either
express or implied, including but not limited to, the implied warranties of merchantability, fitness for a
particular purpose, or non-infringement. SAP assumes no responsibility for errors or omissions in this
document, except if such damages were caused by SAP intentionally or grossly negligent.
Agenda
SAP HANA Modeling Overview
SAP HANA Information Models
Attribute Views
Analytic Views
Calculation Views
Compose a dimensional view
Combines Fact-Tables with
Great flexibility for advanced use
with a series of attributes derived Attribute-Views to Star-Schema- Approach to model custom
from a collection of tables
or OLAP Cube-like objects for
scenarios like
e.g. Master Data Views
multidimensional reporting.
Combined use of Multiple-Fact
Highly re-used and shared in
Stores no aggregates and massTables/Analytics Views
Analytic- and Calculation Views
aggregates on the fly
Build Models on Normalized Data
Used to build Hierarchies
Hierarchies are key for multi Re-Use and stack views
Hierarchies are key elements in
dimensional access (navigation,
Make use of custom scripted views
use with Analytic View for multifiltering, slicing and aggregation)
dimensional reporting
Calculation View
Calculation Views
are usually build upon
Analytic-, AttributeViews, and Column
Tables
Analytical View
Attribute View
Column Table
Complex Calculation
Views demand a more
explicit intent and control
of the modeled set-based
data flow, i.e. slicing,
aggregation and filtering
of sets as input to joins,
unions etc.
Data Foundation
Exercise Scenario
The Enterprise Procurement Data Model
Two Primary Entities:
Sales Orders
Purchase Orders
Supporting Entities:
Employees
Partners (Customers, Suppliers)
Addresses
Texts
Products
Infrastructure Entities
Currency Rates
Unit of Measures
See Appendix
11
Exercise Scenario
The Enterprise Procurement Data Model
Sales Order
Purchase Order
ITelO
Customer
Supplier
Goods
Receipt
Goods
Issue
Invoice
Sales
2013 SAP AG or an SAP affiliate company. All rights reserved.
Invoice
Stock
Procurement
12
Exercise Section 1
Designing Basic Attribute- and Analytic-Views
Analytic View
Attribute View
13
Exercise Section 2
Enhancing Analytic-Views
2.3 HANA Variables
for Prompted
Filtering
14
Exercise Section 3
Enhancing Analytic-Views
3.1 Using prompted
HANA parameters for
dynamic calculations
15
16
Hands-On Time.
Now its your time! Good Luck!
Avoid transfer data of large resultsets between the HANA DB and client
application
A
Calculation Views
Attribute
Views
Analytical
Views
Column
Store
2013 SAP AG or an SAP affiliate company. All rights reserved.
18
Further Information
19
http://saptechedhandson.sap.com/
http://sapteched.com/online
20
Feedback
Please complete your session evaluation for RDP160
22