Summary
In this chapter we have seen how to implement currency conversion in several different ways. In many cases currency conversion can take place in the ETL phase and where this is possible it is the best option to take. However, there are some situations that require that currency conversion be implemented in Analysis Services.
We have seen how to use the "Define Currency Conversion" option in the "Add Business Intelligence" wizard. This wizard generates the necessary objects and MDX Script calculations to implement currency conversion in both the Standard and Enterprise editions of Analysis Services. For better query performance, we have also discussed how to implement currency conversion using the MeasureExpression
property instead, which is available only in Enterprise edition.