我定了一个不是很成熟的计划,如果在博客园支持的朋友够多,打算在近期陆续发表我个人对MDX的学习总结.
主要是从msdn总结的以及工作中同事之间常用到的维表达式MDX(Multiple Dimension Expresssion)中的常用函数(包括部分翻译的材料)。
这是数据仓库、商业智能相关的我个人的学习总结,不一定正确,可能在高手看来很粗浅。在专注于DotNet的博客园,不晓得会有多少人关注商业智能、数据仓库并且对MDX感兴趣。希望与感兴趣的同仁一起学习提高!
先简单摘录介绍一下MDX,AS(Analysis Services)联机帮助如下简介MDX:
MDX(多维表达式的英文首字母缩写词)是一种语法,支持多维对象与数据的定义和操作。MDX 在很多方面与结构化查询语言 (SQL) 语法相似,但它不是 SQL 语言的扩展;事实上,MDX 所提供的一些功能也可由 SQL 提供,尽管不是那么有效或直观。
如同 SQL 查询一样,每个 MDX 查询都要求有数据请求(SELECT 子句)、起始点(FROM 子句)和筛选(WHERE 子句)。这些关键字以及其它关键字提供了各种工具,用来从多维数据集析取数据的特定部分。MDX 还提供了可靠的函数集,用来对所检索的数据进行操作,同时还具有用用户定义函数扩展 MDX 的能力。
如同 SQL,MDX 提供管理数据结构的数据定义语言 (DDL) 语法。其中有用于创建(和删除)多维数据集、维度、度量值以及它们的坐标对象的 MDX 命令。
做这个调查有两个目的:
一.了解在程序员集中的博客园了解或者希望了解MDX的程序员有多少。
二.希望跟感兴趣的同仁一起学习BI。
陈国安
杭州三汇数字信息技术有限公司
杭州市文二路385#汽轮大厦7楼,310012
杭州三汇数字信息技术有限公司
杭州市文二路385#汽轮大厦7楼,310012