Aracılığıyla paylaş


Boyutlar (mdx)

Belirtilen bir sayısal veya dize ifade bir hiyerarşi döndürür.

Sözdizimi

Numeric expression syntax
Dimensions(Hierarchy_Number)

String expression syntax
Dimensions(Hierarchy_Name)

Bağımsız değişkenler

  • Hierarchy_Number
    Hiyerarşi numarasını belirtir geçerli bir sayısal ifade.

  • Hierarchy_Name
    Geçerli bir dize ifade bir hiyerarşi adı belirtir

Açıklamalar

Hiyerarşi numarası belirtilirse, Dimensions işlev bir hiyerarşi içinde küp sıfır tabanlı, pozisyon var. belirtilen hiyerarşi numarasını döndürür

Hiyerarşi adı belirtilirse, Dimensions işlev belirtilen hiyerarşi döndürür.Bu dize sürüm kullanmak genellikle, Dimensions işlev ile kullanıcı tanımlı işlevler.

Not

The Measures dimension is always represented by Dimensions(0).

Örnekler

Aşağıdaki örnekleri kullanın Dimensions adı, düzeylerinin sayısı ve her ikisini de kullanarak, belirtilen bir hiyerarşi üyeleri sayısı dönmek için işlevi bir sayısal ifade ve bir dize ifadesi.

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]

Ayrıca bkz.

Başvuru