Critical.
Authoritative.
Strategic.
Subscribe to CIO Magazine »

MDX Solutions: With Microsoft SQL Server Analysis Services

A hands-on tutorial on building and using multidimensional data warehouses
The SQL query language is used to access data in most simple databases. But for multidimensional (or OLAP) data warehouses, Microsoft developed MDX. The MDX query language has become essential know-how for developers and users alike, whether for data warehouses or for budgeting and planning systems. This tutorial/reference guide shows developers and users how to use MDX to access and analyze data for decision support. Both the standard language and Microsoft's own extensive additions to MDX are explained. The authors provide practical examples of MDX in use, and explain both standard usage and more advanced techniques, such as optimization, cube design, and Pareto analysis. Finally, the appendices provide a handy reference guide that users can rely on.

Biography

GEORGE SPOFFORD (george@dsslab.com) is Chief Architect of the DSS Lab, where he is a consultant and software engineer specializing in design, implementation, and evaluation of OLAP-based DSS systems and related tools. He coauthored Microsoft OLAP Solutions (also from Wiley) and has extensive experience applying Microsoft's analysis tools. Working on OLAP technologies since 1988, he has also developed OLAP clients and servers, including Power Thinking Tools' FreeThink. He earned a Microsoft MVP award for his contributions to the OLAP user community.

Table of Contents

Introduction.

Acknowledgments.

A First Introduction to MDX.

MDX in More Detail.

MDX in Use.

Advanced MDX Application Topics.

MDX Context and Execution.

The Many Ways to Calculate in Microsoft Analysis Services.

Extending MDX through External Functions.

Building Queries in MDX.

Advanced Operations and Commands -
Drill-Through and Actions.

Changing the Cube and Dimension Environment through MDX.

Advanced Applications in Cube Design.

Client Programming Basics.

Working with Local Cubes.

Optimizing MDX.

Appendix A: MDX Function and Operator Reference.

Appendix B: Connection Parameters That Affect MDX.

Appendix C: Intrinsic Cell and Member Properties.

Appendix D: Format String Codes.

Index.
rhs_login_lockGet exclusive access to Invitation only events CIO, reports & analysis.
Recent comments