More Related Content Similar to SQL Server Analysis Services and MDX (20) More from Mark Ginnebaugh (20) SQL Server Analysis Services and MDX1. Currency Conversion (and More) in Analysis Services
Presenter: Christian Wade, Senior Consultant, EMC Consulting
San Francisco SQL Server User Group
June 11, 2009
Mark Ginnebaugh, User Group Leader
© Copyright 2009 EMC Corporation. All rights reserved. 1
2. Agenda
Introduction
Types of Currency Conversion
Many-to-many dimensions
Time dimensions
Semi-additive measures
Measure expressions
MDX query authoring and optimization
MDX scripting
© Copyright 2009 EMC Corporation. All rights reserved. 2
3. Introduction
Kern River Field – 81,000 barrels per day
© Copyright 2009 EMC Corporation. All rights reserved. 3
4. Types of Currency Conversion
One-to-Many
Many-to-One
Many-to-Many
= [Many-to-One] + [One-to-Many]
© Copyright 2009 EMC Corporation. All rights reserved. 4
10. Many-to-many dimensions
Forced to be additive: Account B 60%, 40% split
© Copyright 2009 EMC Corporation. All rights reserved. 10
14. Many-to-many dimensions
Doesn’t aggregate on currency at all
© Copyright 2009 EMC Corporation. All rights reserved. 14
16. Options for applying conversion rate
Build logic into MDX query
Build logic into MDX script
BI Wizard
Measure expressions
© Copyright 2009 EMC Corporation. All rights reserved. 16
17. Resources
My blog:
http://blogs.conchango.com/christianwade/
Mosha Pasumansky’s blog:
http://sqlblog.com/blogs/mosha/
Chris Webb’s blog:
http://cwebbbi.spaces.live.com/
© Copyright 2009 EMC Corporation. All rights reserved. 17