2. Approaching SAP HANA Modeling
Check you should take into consideration before Modeling
Write or read intensive scenarios
Real-time Data access
Authorization
Application / Client
Functionality
Performance
5. Connecting Tables
We want to connect the Sales Order State table to the
Customer table linked to the State table.
6. Connecting Tables
How to connect tables using
Inner Join: Inner Join returns rows when there is at least one match in both
sides of the join.
Left Outer Join: Left Outer Join returns all rows from the left table even if
there are no matches in the right table
Right Outer Join: Right Outer Join returns all the rows from the right table,
even if there are no matches in the left table
Full Outer Join: Full Outer Join is neither left nor right - it's both. It includes
all the rows from both of the tables or result sets participating in the Join
Text Join: Text Join are used to join a text table to a master data table
Referential Join: Integrity is given which means that the left table always
have an corresponding entry on the right table
Union: Unions are used to combine the result-set of two or more SELECT
statements.
7. Information Models – Attribute Views
Creating Attribute view
Attribute views are used to give master data tables context. This context is
provided by text tables which give meaning to the master data.
8. Information Models – Attribute Views
Right Outer Join – Attribute View Connecting Tables
**Alabama is included in the result set,
though there is no match in the left
table.
9. Information Models – Attribute Views
Left Outer Join – Attribute View Connecting Tables
**No matches for TX in the right table.
10. Information Models- Attribute Views
Inner Join – Attribute View Connecting Tables
**Customer (3 & 4) is not returned due to no
corresponding entry (TX) in the state table
11. Information Models- Attribute Views
Types of Attribute
Standard Type
Derived Type
Time
Filters Usage
Hidden Attributes