Dimensi (MDX)
Mengembalikan hierarki yang ditentukan oleh ekspresi numerik atau string.
Sintaks
Numeric expression syntax
Dimensions(Hierarchy_Number)
String expression syntax
Dimensions(Hierarchy_Name)
Argumen
Hierarchy_Number
Ekspresi numerik valid yang menentukan angka hierarki.
Hierarchy_Name
Ekspresi string valid yang menentukan nama hierarki
Keterangan
Jika angka hierarki ditentukan, fungsi Dimensi mengembalikan hierarki yang posisi berbasis nolnya dalam kubus ditentukan angka hierarki.
Jika nama hierarki ditentukan, fungsi Dimensi mengembalikan hierarki yang ditentukan. Biasanya, Anda menggunakan versi string fungsi Dimensi ini dengan fungsi yang ditentukan pengguna.
Catatan
Dimensi Pengukuran selalu diwakili oleh Dimensions(0)
.
Contoh
Contoh berikut menggunakan fungsi Dimensi untuk mengembalikan nama, jumlah tingkat, dan jumlah anggota hierarki tertentu, menggunakan ekspresi numerik dan ekspresi string.
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]