日韩无码专区无码一级三级片|91人人爱网站中日韩无码电影|厨房大战丰满熟妇|AV高清无码在线免费观看|另类AV日韩少妇熟女|中文日本大黄一级黄色片|色情在线视频免费|亚洲成人特黄a片|黄片wwwav色图欧美|欧亚乱色一区二区三区

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
多維查詢表達(dá)式MDX基礎(chǔ)知識介紹

MDX的全稱是Mutil Dimensional Expressions ,是由 Microsoft ,Hyperion 等公司研究多維查詢表達(dá)式,是所有OLAP 高級分析所采用的核心查詢語言。

MDX 可以用來進(jìn)行以下操作:

1.calculated members (計算成員)

2.Calculated Cells (計算單元)

3.Security Settion (安全設(shè)置)

4.Custom member formula ( 自定義函數(shù) )

5.Custom level rollup ()

6.Actions (動作)

7.Named “ sets ” ( 命名集合 )

8.Server side formatting (服務(wù)器數(shù)據(jù)格式化)

MDX 的基本結(jié)構(gòu)

MDX 的基本結(jié)構(gòu)有三種: Members 、 Tuple 、 Set 。

1.Members :指的是維度樹上的一個節(jié)點,這里有一點需要指出,量度也是一個特殊的維度,所以對于普通維度上的 Member 可以有幾下幾種表示方法: [Customer] 或 [Time].[1996] 等,對于特殊的維度——量度而言,也可以表示一個 Member ,如: [Measures].[ unit sales] 等。

Member 的表示方法就是用中括號的形式,“ [……] ”。

2.Tuple :是由若干個 Members 組成,每一個維度上最多只能有一個 Member ,對于一個 Tuple 而言至少有一個維度,多則不限,同時對于沒有列出來的那就表示為默認(rèn)的 Member 。 Tuple 的表示方法是小括號“ () ”,因為其又有 Member 構(gòu)成,所以通常的格式為“ ([…],[…][…],…) ”;示例:

a)([Regin ].[USA])

b)([product].[ computers],[time].[2008]) 。

3.Sets :同一維度上若干個 Members 的集合,或者是若干個 Tuples 的集合,但這里有一個地方需要注意,那就是如果是若干個 Tuple 組成的集合是,各個 Tuple 里的 Member 之間存在著一定的對應(yīng)關(guān)系。集合的表示方法用大括號“ {} ”,所以可能的表示方法為:

a){[time].[2008],[time].[2009],[time].[2000]} ,這里 Set 是由同一維度的若干個 Member 組成。

b){([computer],[usa ]),([ mobile],[china])} ,這個 Set 是由兩個 Tuples 組成,這里大家可以看到,在***個 Tuple 當(dāng)中,***個 Member 是名為 computer 的產(chǎn)品,所以后面的 Tuple 的***個 Member 也必須是一個產(chǎn)品,所以我們這里看到的是 mobile ,***個 Tuple 里第二個 Member 是一個國家,所以第二個 Tuple 的第二個 Member 也必須是一個國家名,依次類推。

MDX 查詢語句

一個標(biāo)準(zhǔn)的 MDX 查詢語句就是由我們前面介紹的 MDX 的三個基本對象構(gòu)成,也就是 Member 、 Tuple 、 Set 。

一個標(biāo)準(zhǔn)的 MDX 查詢的語法如下:

 
 
 
  1. SELECT Set ON COLUMNS,  
  2. Set ON ROWS  
  3. FROM Cube  
  4. WHERE Tuple 

示例:

 
 
 
  1. SELECT  
  2. {[time].[ 1997],[time].[1998]}  
  3. ON COLUMNS,  
  4. {([product].[drink],[customer].[gender].[F]),( [product].[food],[customer].[gender].[M])}  
  5. ON ROWS  
  6. FROM  
  7. [Sales]  
  8. WHERE  
  9. ([Measures].[ StoreSales ]) 

這個MDX 查詢就表示:查詢時間為 1997 和 1998 兩年的 drink 類產(chǎn)品,女消費者和 food 類產(chǎn)品男消費者的 Store Sales 。

關(guān)于多維查詢表達(dá)式MDX基礎(chǔ)知識就介紹到這里了,希望本次的介紹能夠?qū)δ兴斋@!

【編輯推薦】

  1. Oracle數(shù)據(jù)庫PL/SQL快捷鍵設(shè)置詳解
  2. Oracle數(shù)據(jù)庫診斷工具RDA的安裝與使用詳解
  3. Oracle數(shù)據(jù)庫GLOBAL_NAMES參數(shù)的詳細(xì)研究
  4. Oracle數(shù)據(jù)庫歸檔模式的切換及其相關(guān)操作詳解
  5. Oracle 10g UNDO表空間過大導(dǎo)致磁盤空間不足的解決

分享文章:多維查詢表達(dá)式MDX基礎(chǔ)知識介紹
網(wǎng)站網(wǎng)址:http://m.5511xx.com/article/cojscep.html