Data Vault ReConnect Speed Presenting AM Part One

381 views
236 views

Published on

First set of 5x5 Speed Presenting Updates:
1) Core Business Concept
2) Ensemble Modeling
3) Re-Defining the Link
4) Re-Defining the Satellite
5) Architectural Layers

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
381
On SlideShare
0
From Embeds
0
Number of Embeds
8
Actions
Shares
0
Downloads
19
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Data Vault ReConnect Speed Presenting AM Part One

  1. 1. Presenter: Date: Note: Company: eMail: Twitter: Hans Hultgren June 5, 2014 Genesee Academy Hans@GeneseeAcademy.com gohansgo
  2. 2. Core Business Concept is the #Entity, Master Data Component, or #Dimension that the Business actually Works with.
  3. 3. The level where the Business actually most commonly uses the Concept…
  4. 4. Not a Super-Type…
  5. 5. Not a Sub-Type or lower specification
  6. 6. Sale Cust L_Buyr Evnt Prsn L Type L Type Sale Retrn Purch Cust Emp Vend L Type Buyer Seller …
  7. 7. Presenter: Date: Note: Company: eMail: Twitter: Hans Hultgren June 5, 2014 Genesee Academy Hans@GeneseeAcademy.com gohansgo
  8. 8. Separate the things that change from the things that don’t change. DV Ensemble Conforms to a Single Key
  9. 9. Maintain the KEY DEPENDENCYof Context Attributes. But apply #UnifiedDecomposition to reduce the modeling impact of changes.
  10. 10. Presenter: Date: Note: Company: eMail: Twitter: Hans Hultgren June 5, 2014 Genesee Academy Hans@GeneseeAcademy.com gohansgo
  11. 11. Links are based on a Unique, Specific, Natural Business Relationship. Each naturally existing relationship should be modeled individually.
  12. 12. The Link contains only: 2-n FKs for the Relationship + 3 Untouchables:Surrogate Key, Load Date/Time, and Record Source L_Cust_Class_SID H_Customer_SID H_Sequence2_SID Date/Time Stamp Record source L_Cust_Class
  13. 13. Transactions are also #CoreBusinessConcepts. So they will decomposedinto a full #Ensemble including a Hub, Link(s) and Satellites.
  14. 14. Transactions are also #CoreBusinessConcepts. So they will decomposedinto a full #Ensemble including a Hub, Link(s) and Satellites. A TransactionalLink differsfrom a Link because it has a unique identity (similar to a 3NF Entity).
  15. 15. Presenter: Date: Note: Company: eMail: Twitter: Hans Hultgren June 5, 2014 Genesee Academy Hans@GeneseeAcademy.com gohansgo
  16. 16. All Context + All History Can only describe the Key of the Hub/Link Can have no #ForeignKeys
  17. 17. As part of Ensemble: Has no Meaning except in relation to the Whole Multi-Valued means key is not the same as Hub
  18. 18. Can hold a CODE reference to a Dis-Connected Concept. When #Code is adequate context by itself & downstream joins are rare (<= 5% time) Customer Hub H_Cust_Seq_ID Customer_Number Date/Time Stamp Record Source Href_Customer Type H_Cust_Type_Seq_ID Cust_Type_Code Date/Time Stamp Record Source Customer Sat H_Cust_Seq_ID Date/Time Stamp Cust_Name Cust_Type_Code Record Source Customer Type Sat H_Cust_Type_Seq_ID Date/Time Stamp Cust_Type_Description Record Source
  19. 19. Assuming Dis-Connected Concept is a Core Business Concept related to that subject area, it can also be Promoted easily. Customer Hub H_Cust_Seq_ID Customer_Number Date/Time Stamp Record Source Href_Customer Type H_Cust_Type_Seq_ID Cust_Type_Code Date/Time Stamp Record Source Customer Sat H_Cust_Seq_ID Date/Time Stamp Cust_Name Record Source Customer Type Sat H_Cust_Type_Seq_ID Date/Time Stamp Cust_Type_Description Record Source Cust_/_Cust_Type_Link H_Cust_Type_Seq_ID H_Cust_Seq_ID Date/Time Stamp Record Source
  20. 20. Presenter: Date: Note: Company: eMail: Twitter: Hans Hultgren June 5, 2014 Genesee Academy Hans@GeneseeAcademy.com gohansgo
  21. 21. Source-facing auditability and Business-facing central business view…
  22. 22. #LessLayers = Better!
  23. 23. Problem with 1:1 RAW DV in the EDW… Accounting Finance Logistics Sales Star 1 Star 2 Star 3 Star 4 Star 5 Star 6 Star 7 Star 8 Star 9 Star 10 Star 11 Star n… Accounting Finance Logistics Sales
  24. 24. …will need to have a BDW Layer for the EDW However now can still lose auditable path and we are tied to a mandatory persisted layer… Star 1 Star 2 Star 3 Star 4 Star 5 Star 6 Star 7 Star 8 Star 9 Star 10 Star 11 Star n… Accounting Finance Logistics Sales Accounting Finance Logistics Sales BDV
  25. 25. Can instead practice “RAW Integration” to maintain auditable path and reduce layers. Star 1 Star 2 Star 3 Star 4 Star 5 Star 6 Star 7 Star 8 Star 9 Star 10 Star 11 Star n… Acctg / Fin Sales BDV Sales Accounting Finance Logistics RAW BDV
  26. 26. How Much can be done #InMemory? #Virtualized?

×