Shane Gibson presenting at DVEM Rising in Denver Colorado USA in October 2018 showing how you can go from the AgileBI BEAM process to an AgileBI Data Vault model.
2. HOW DID I
GET HERE
MY HISTORY
Vendor presales, founded OptimalBI 10 years ago, Strategy & Roadmaps,
Evaluations, Architecture, Delivery Lead, AgileBI coaching and AgileBI.guru
for last 4 years.
FIRST BEAM
BEAM 2012, Optimal course 2014, Lawrence Corr in NZ 2015.
FIRST Data Vault
Data Vault 2013, Brian Bradley 2014, Hans Hultgren in NZ 2015,
Big Data implementation 2018.
TRAVEL EXPERIENCE
4 airports, 12,000 km, 15.5 hours in air, 24 hours travel time, 0 days elapsed.
3. QUESTION #1
Who has experience with BEAM?
QUESTION #2
Who has experience with Data Vault?
5. Flexible, scalable and adaptable way to structure your data
Consistent data pattern allowing for quicker implementation
Allows for iterative development
Provides a historical view of the data
Easily adapts to changes within an evolving organization or systems
DATAVAULT
BUSINESSEVENTAND
ANALYSISMODELLING
An interactive way of capturing data requirements
Closes the gap between business user requirements and data design
Provides a collaborative language between business users,
business analysts, data modellers and developers
Allows for iterative capture of requirements
7. Event = core business processes defined by the
question of Who does What.
Example: Customer Orders Product.
Detail = core things that comprise the event,
defined by the 7w’s of Who, What, When,
Where, Why, How and How Many.
Example: Customer, Product, Order
Detail of Detail = things that help describe or
provide context for the core things.
Example: Customer Name, Customer Address, Customer
Age, Product Name, Product Type.
BEAM Event / Detail Table
BEAM Detail of Detail Table
1
2
3
8. Links record relationships between
core business concepts
Hubs represent core business concepts
Satellites store all the attributes for a
core business concept.
3
2
1
10. Ongoing Data and
Content Delivery
Information
Products
Priority
Req
Design
As Built
Roadmap
BEAM
Template
Matrix
Canvas
Matrix
Rules
Decision
Tables
DataOps
Data
Vault
Gherkin
Model
Recon
Deploy
Data
Transform
Test
Scope
Vision
Value
Mapping
PROCESSESPATTERNSTEMPLATESAUTOMATION
16. Who Does What represent the core business event
Detail represent core business entities
Detail of detail represent the attributes of core
business entities.
1
2
3
Links record relationships between
core business concepts
Hubs represent core business concepts
Satellites store all the attributes for a
core business concept.
3
2
1