Mais conteúdo relacionado Semelhante a SQL Server Analysis Services and MDX (20) Mais de 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