Boyutlar (MDX)

Sayısal veya dizi ifadesiyle belirtilen bir hiyerarşi döndürür.

Syntax

  
Numeric expression syntax  
Dimensions(Hierarchy_Number)  
  
String expression syntax  
Dimensions(Hierarchy_Name)  

Arguments

Hierarchy_Number
Hiyerarşi sayısını belirten geçerli bir sayısal ifade.

Hierarchy_Name
Hiyerarşi adını belirten geçerli bir dizgi ifadesi

Remarks

Bir hiyerarşi numarası belirtilirse, Boyutlar fonksiyonu küp içindeki sıfır tabanlı konumu belirtilen hiyerarşi sayısı olan bir hiyerarşi döndürür.

Bir hiyerarşi adı belirtilirse, Boyutlar fonksiyonu belirtilen hiyerarşiyi döndürür. Genellikle, Dimensions fonksiyonunun bu dizi versiyonunu kullanıcı tanımlı fonksiyonlarla kullanırsınız.

Note

Ölçü boyutu her zaman .Dimensions(0)

Examples

Aşağıdaki örnekler, Dimensions fonksiyonunu kullanarak belirli bir hiyerarşinin adı, seviye sayısı ve üyelerinin sayısını hem sayısal ifade hem de bir dizi ifade kullanarak döndürür.

WITH MEMBER Measures.x AS Dimensions  
   ('[Product].[Product Model Lines]').Name  
SELECT Measures.x on 0  
FROM [Adventure Works]  
  
WITH MEMBER Measures.x AS Dimensions  
   ('[Product].[Product Model Lines]').Levels.Count  
SELECT Measures.x on 0  
FROM [Adventure Works]  
  
WITH MEMBER Measures.x AS Dimensions  
   ('[Product].[Product Model Lines]').Members.Count  
SELECT Measures.x on 0  
FROM [Adventure Works]  
  
WITH MEMBER Measures.x AS Dimensions(0).Name  
SELECT Measures.x on 0  
FROM [Adventure Works]  
  
WITH MEMBER Measures.x AS Dimensions(0).Levels.Count  
SELECT measures.x on 0  
FROM [Adventure Works]  
  
WITH MEMBER Measures.x AS Dimensions(0).Members.Count  
SELECT measures.x on 0  
FROM [Adventure Works]