经过多年的关系数据库开发,我目前正在学习OLAP和MDX。

关于MDX入门的任何提示? 学习MDX的最佳书籍和资源是什么?

===============>>#1 票数:19 已采纳

一本经典的,虽然有点过时的书,是快速跟踪MDX 这是一个很棒的概述和快速阅读,但它没有涵盖SQL Server 2005的新MDX功能。

Spofford的书籍MDX解决方案更新,更深入,但有点难以通过。

我还强烈推荐Mosha PasumanskyChris WebbDarren Gosbell的博客。

===============>>#2 票数:8

这是MDX的温和介绍

===============>>#3 票数:5

我发现Spoffard书不是很有帮助。 与你将学习的其他语言相比,MDX是如此奇怪,从干书中很难掌握。 我真的会推荐一个培训课程,否则你会挣扎多年。 一门课程将真正启动您,当您遇到似乎没有在线答案的问题时,它可以提供专家访问权限。

最糟糕的陷阱是不断将它与SQL进行比较! 它使用了一些相同的关键字,但它们意味着完全不同的东西,这使得精神跳跃变得更加困难。

我认为学习OLAP或MDX的最有效方法是找到知道它的人,并让他们向你展示,从一些小的改动开始,或者一些非常简单的查询。

===============>>#4 票数:4

我更喜欢在MS Excel中拖放字段,然后使用SQL Server探查器捕获SSAS的跟踪。 这样,您就可以获得构建查询的强大前端,然后您可以通过分析器获取Excel正在使用的查询。

===============>>#5 票数:4

您还应该尝试掌握MDX Studio ,这是一个由Mosha Pasumansky(MDX的原始创建者之一)编写的免费MDX查询工具。 它具有与SQL Management Studio类似的MDX功能,但也允许您解析和格式化查询,这在尝试解密时非常方便。

===============>>#6 票数:2

如果您创建使用多维数据集的数据透视表(在Excel中),您可以使用此方法查看正在发送的查询(朝向页面底部)

http://www.codeplex.com/OlapPivotTableExtend

这可能是一种了解更简单的东西的好方法。

注意:这仅适用于Excel2007,不确定早期版本

===============>>#7 票数:2

我会推荐

MDX与Microsoft SQL Server 2008 R2 Analysis Services Cookbook

===============>>#8 票数:2

书:MDX Step by Step

视频教程,例如MDX教程Analysis Services简介

还有更多。

===============>>#9 票数:1

除了其他人提到的书籍和资源之外,启动MDX学习的最简单方法是获取ProClarity的副本。 不幸的是,亲身体验ProClarity并不像以前那么容易。 微软在2006年收购了该公司,我相信它现在通过PerformancePoint获得许可。 哦是的,他们退出了产品的开发。

说了这么多,如果您能够获得副本,您可以通过将维度和度量拖放到行和列上来构建查询。 然后,查询结果将显示在网格,图表或两者中。

这对您如何帮助您学习MDX? ProClarity允​​许您查看每个查询的MDX。 它并不总是最优雅的MDX,但它可以帮助您快速学习如何编写大量不同的查询。

===============>>#10 票数:1

我们使用了LearnItFirst.com培训视频,发现它们是对SSAS和MDX的非常全面的介绍。 大约有40个小时的内容和练习,包括大约6个小时的纯MDX培训。

有关SSAS课程的详细信息,请访问: 学习IT优先SSAS培训

  ask by Craig translate from so

未解决问题?本站智能推荐: