大家 正巳 [著] 2009/10/07 14:00

 MDXは難解で、習得が困難なクエリー言語であると言われています。この連載では、MDXを可能な限り短期間で実践で使えるレベルまで習得できるよう、使用例とともに入門編として解説します。今回および次回は、MDXに用意されている数多くの関数の中からよく使うものについて、2週にわたって解説します。

1 2 3 4 →

はじめに

 MDXは難解で、習得が困難なクエリー言語であると言われています。この連載では、全7回をとおして、難解と言われているMDXを可能な限り短期間で実践で使えるレベルまで習得できるよう、基本的な考え方やよく使う関数などに範囲を限定し、使用例とともに入門編として解説しています。

 なお、本記事はマイクロソフト社製SQL Server 2005および2008のAnalysis Servicesを前提として解説しています。MDXにはいわゆる「方言」が多く、記述内容が他の多次元データベース製品に必ずしも適合しない可能性があることをあらかじめご了承ください。

 第5回目となる今回、および次回の第6回目では、MDXに用意されている数多くの関数の中からよく使うものについて、2週にわたって説明します。

対象読者

  • Microsoft SQL Server Analysis Servicesの基礎知識があり、これからMDXを覚えようという方

これまでの連載

必要な環境

  • Microsoft SQL Server 2005 Analysis ServicesまたはMicrosoft SQL Server 2008 Analysis Services

よく使う関数(前編)

 MDXには数多くの関数が用意されており、さまざまな用途に使用できます。今回から2回連続で、それらの関数のうちよく使うものを厳選して解説することにします。


1 2 3 4
→
INDEX
多次元データベースクエリー言語「MDX」入門 ~よく使う関数・前編(5)
Page1
はじめに
対象読者
必要な環境
よく使う関数(前編)
1).Children、.FirstChild、.LastChild、.Parent
2).Members、.AllMembers
3).PrevMember、.NextMember
4).CurrentMember
5)CrossJoin()
6)Filter()
7)Order()
8)Sum()、Avg()、Max()、Min()
まとめ
参考資料
プロフィール
大家 正巳 オオヤ マサミ

株式会社ヴィバーク代表取締役。 システムアナリスト。 この度、当社では SQL Server Analysis Services に接続し、MDXの発行が可能な BIシステム構築ツール「CubeWalker」を開発しました。2009年10月より発売致します。 高速かつ安価なBIシステム作りに、是非お役立て下さい。

 

MDX研修セミナー開催致します。詳しくはこちら


記事へのコメント・トラックバック機能は2011年6月に廃止させていただきました。記事に対する反響はTwitterやFacebook、ソーシャルブックマークサービスのコメントなどでぜひお寄せください。

スポンサーサイト