BottomSum (MDX)
Mengurutkan set tertentu dalam urutan naik, dan mengembalikan sekumpulan tuple dengan nilai terendah yang jumlahnya sama dengan atau kurang dari nilai yang ditentukan.
Sintaks
BottomSum(Set_Expression, Value, Numeric_Expression)
Argumen
Set_Expression
Ekspresi Ekspresi Multidminsional (MDX) yang valid yang mengembalikan satu set.
Value
Ekspresi numerik valid yang menentukan nilai yang dibandingkan dengan setiap tuple.
Numeric_Expression
Ekspresi numerik valid yang biasanya merupakan ekspresi Ekspresi Multidmensional (MDX) koordinat sel yang mengembalikan angka.
Keterangan
Fungsi BottomSum menghitung jumlah ukuran tertentu yang dievaluasi selama set tertentu, mengurutkan set dalam urutan naik. Fungsi kemudian mengembalikan elemen dengan nilai terendah yang total ekspresi numerik yang ditentukan setidaknya merupakan nilai (jumlah) yang ditentukan. Fungsi ini mengembalikan subset terkecil dari satu set yang total kumulatifnya setidaknya merupakan nilai yang ditentukan. Elemen yang dikembalikan diurutkan terkecil hingga terbesar.
Penting
Fungsi BottomSum , seperti fungsi TopSum , selalu merusak hierarki.
Contoh
Contoh berikut mengembalikan, untuk kategori Sepeda, kumpulan anggota terkecil dari tingkat Kota dalam hierarki Geografi dalam dimensi Geografi untuk tahun fiskal 2003, dan yang total kumulatifnya, menggunakan ukuran Jumlah Penjualan Penjual, setidaknya adalah jumlah 50.000 (dimulai dengan anggota set ini dengan jumlah penjualan terkecil):
SELECT
[Product].[Product Categories].Bikes ON 0,
BottomSum
({[Geography].[Geography].[City].Members}
, 50000
, ([Measures].[Reseller Sales Amount],[Product].[Product Categories].Bikes)
) ON 1
FROM [Adventure Works]
WHERE([Measures].[Reseller Sales Amount],[Date].[Fiscal].[Fiscal Year].[FY 2003])