The document discusses agile techniques for dimensional data modeling and data warehouse development. It covers topics like iterative modeling methods, requirements gathering, dimensional design patterns, and incremental development approaches. The goal is to support flexible, collaborative modeling that can adapt to changing needs.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as RTF, PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
184 views3 pages
Agile DWH
The document discusses agile techniques for dimensional data modeling and data warehouse development. It covers topics like iterative modeling methods, requirements gathering, dimensional design patterns, and incremental development approaches. The goal is to support flexible, collaborative modeling that can adapt to changing needs.
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as RTF, PDF, TXT or read online on Scribd
You are on page 1/ 3
Agile Data Warehousing
What the Agile manifesto means for business intelligence/data warehousing
The challenge of proactive data warehouse development: the need for agile data modeling techniques Becoming agile: supporting iterative and incremental data warehouse development Dimensional Modeling Fundamentals Data warehousing requirements challenges and opportunities Modeling for measurement: the case for dimensional modeling !tar schema snow"a#e schema facts and dimensions Modeling with B$ sta#eholders: the case for Agile dimensional modeling Dimensional Model!torming Business %vent Anal&sis and Modeling 'B%AM(): an agile dimensional modeling method *reating inclusive data models using the B%AM( notation Model!torming: practical techniques for facilitating interactive modeling +sing the ,Ws framewor# 'who what when where how man& wh& and how) to discover and document B$ data requirements Telling business event stories: modeling b& e-ample Drawing hierarch& charts: modeling dimensional attributes and hierarchical relationships !#etching timelines: modeling events sequences and business processes $dentif&ing .e& /erformance $ndicators './$s) and Metrics: aggregation level comparisons and quer& b& e-ception Test0driven design: using data pro1ling results to validate requirements models Designing high performance star schemas 2efactoring stars: welcoming change and responding to it Agile Date Warehouse Design Agile data marts vs3 enterprise data warehouses 45ust enough design up front6 '5%D+F) and 47ust in time6 '5$T) modeling $ncremental data warehouse development using data marts: the Data Warehouse Bus Architecture and event matri- planning +sing event matrices: Documenting high0level data warehouse design3 /lanning and estimating their deliver& Data Warehouse reuse: conformed dimensions and facts role pla&ing dimensions Dimensional Design /atters +sing the , Ws Who and What: *ustomer emplo&ee product and service dimensions 8andling 9arge customer populations with rapidl& changing demographic pro1les: trac#ing millions of detail changes per &ear *ustomer relationships and organi:ation structures: using hierarch& maps to handle recursive relationships and variable0depth hierarchies Mi-ed business models: Business to Business 'B;B) and Business to *onsumer 'B;*) 8eterogeneous products: dealing with man& dimensional attributes and ragged hierarchies Decomposing products and services: bill of materials components product bundles When and Where: Date time and location dimensions Fle-ible date handling ad0hoc ranges and multiple simultaneous calendar events +nderstanding 7ourne&s and tra7ectories: modeling events with multiple geographies Multinational support: national languages reporting multi0currencies time :ones and local calendars 8ow Man&: Facts Measures and ./$s Fact table t&pes: transactional periodic snapshots accumulating snapshots Fact additivit&: additive semi0additive and non0additive measures Fact table performance and usabilit& optimi:ation: inde-ing partitioning aggregation and consolidated fact tables Wh& and 8ow: *ausal 'promotions weather reasons) and %vent description dimensions Allocation problems: multi0valued dimensions bridge tables weighting factors impact reports and 4correctl& weighted6 anal&sis !upporting comple- combination anal&sis with pivoted dimensions *ombining and separating dimensions Modeling sequential behavior causation and outcome using dimensional overloading and step dimensions