DrilldownMemberTop (MDX)
Menelusuri anggota dalam set tertentu yang ada dalam set kedua yang ditentukan, membatasi hasil yang diatur ke jumlah anggota tertentu. Atau, fungsi ini menelusuri paling detail pada satu set tuple dengan menggunakan hierarki tuple pertama atau hierarki yang ditentukan secara opsional.
Sintaks
DrillDownMemberTop(<Set_Expression1>, <Set_Expression2>, <Count> [,[<Numeric_Expression>] [,[<Hierarchy>]] [,[RECURSIVE][,INCLUDE_CALC_MEMBERS]]])
Argumen
Set_Expression1
Ekspresi Ekspresi Multidminsional (MDX) yang valid yang mengembalikan satu set.
Set_Expression2
Ekspresi Ekspresi Multidminsional (MDX) yang valid yang mengembalikan satu set.
Jumlah
Ekspresi numerik valid yang menentukan jumlah tuple yang akan dikembalikan.
Numeric_Expression
Ekspresi numerik valid yang biasanya merupakan ekspresi Ekspresi Multidmensional (MDX) koordinat sel yang mengembalikan angka.
Hirarki
Ekspresi Ekspresi Multidminsional (MDX) yang valid yang mengembalikan hierarki.
Rekursif
Kata kunci yang menunjukkan perbandingan set rekursif.
Include_Calc_Members
Kata kunci untuk mengaktifkan anggota terhitung untuk disertakan dalam hasil penelusuran paling detail.
Keterangan
Jika ekspresi numerik ditentukan, fungsi DrilldownMemberTop mengurutkan, dalam urutan menurun, turunan dari setiap anggota dalam set pertama sesuai dengan nilai ekspresi numerik, seperti yang dievaluasi di atas kumpulan anggota anak. Jika ekspresi numerik tidak ditentukan, fungsi mengurutkan, dalam urutan menurun, turunan setiap anggota dalam set pertama sesuai dengan nilai sel yang diwakili oleh sekumpulan anggota anak, seperti yang ditentukan oleh konteks kueri. Perilaku ini mirip dengan fungsi TopCount dan Head (MDX) yang mengembalikan sekumpulan anggota dalam urutan alami, tanpa pengurutan apa pun.
Setelah mengurutkan, fungsi DrilldownMemberTop mengembalikan set yang berisi anggota induk dan jumlah anggota anak, yang ditentukan dalam Count, dengan nilai tertinggi dan terkandung dalam kedua set.
Jika RECURSIVE ditentukan, fungsi mengurutkan set pertama seperti yang dijelaskan sebelumnya, lalu secara rekursif membandingkan anggota set pertama, seperti yang diatur dalam hierarki, dengan set kedua. Fungsi ini mengambil jumlah anak paling atas untuk setiap anggota dalam set pertama yang juga ada di set kedua.
Set pertama dapat berisi tuple alih-alih anggota. Penelusuran tuple adalah ekstensi OLE DB, dan mengembalikan satu set tuple alih-alih anggota.
Fungsi DrilldownMemberTop mirip dengan fungsi DrilldownMember , tetapi alih-alih menyertakan semua anak untuk setiap anggota dalam set pertama yang juga ada di set kedua, fungsi DrilldownMemberTop mengembalikan jumlah anggota anak paling atas untuk setiap anggota.
Mengkueri properti XMLA MdpropMdxDrillFunctions memungkinkan Anda memverifikasi tingkat dukungan yang disediakan server untuk fungsi pengeboran; lihat Properti XMLA (XMLA) yang didukung untuk detailnya.
Contoh
Contoh berikut menelusuri ke dalam kategori pakaian untuk mengembalikan tiga subkategori pakaian dengan jumlah pesanan teratas yang dikirim.
SELECT DrilldownMemberTop ({[Product].[Product Categories].[All Products],
[Product].[Product Categories].[Category].Bikes,
[Product].[Product Categories].[Category].Clothing},
{[Product].[Product Categories].[Category].Clothing},
3,
[Measures].[Reseller Order Quantity])
ON 0
FROM [Adventure Works]
WHERE [Measures].[Reseller Order Quantity]