Pengukuran Bangunan MDX
Berlaku untuk: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium
Dalam Ekspresi Multidimensi (MDX), pengukuran adalah ekspresi DAX bernama yang diselesaikan dengan menghitung ekspresi untuk mengembalikan nilai dalam Model Tabular. Definisi yang tidak berbahaya ini mencakup sejumlah besar tanah. Kemampuan untuk membangun dan menggunakan langkah-langkah dalam kueri MDX memberikan banyak kemampuan manipulasi untuk data tabular.
Peringatan
Pengukuran hanya dapat didefinisikan dalam model tabular; jika database Anda diatur dalam mode multidimensi, membuat ukuran akan menghasilkan kesalahan
Untuk membuat pengukuran yang didefinisikan sebagai bagian dari kueri MDX, dan oleh karena itu cakupannya terbatas pada kueri, Anda menggunakan kata kunci WITH. Anda kemudian dapat menggunakan pengukuran dalam pernyataan MDX SELECT. Dengan menggunakan pendekatan ini, anggota terhitung yang dibuat dengan menggunakan kata kunci WITH dapat diubah tanpa mengganggu pernyataan SELECT. Namun, di MDX Anda mereferensikan pengukuran dengan cara yang berbeda dari saat dalam ekspresi DAX; untuk mereferensikan ukuran yang Anda beri nama sebagai anggota dimensi [Pengukuran], lihat contoh MDX berikut:
with measure 'Sales Territory'[Total Sales Amount] = SUM('Internet Sales'[Sales Amount]) + SUM('Reseller Sales'[Sales Amount])
select measures.[Total Sales Amount] on columns
,NON EMPTY [Date].[Calendar Year].children on rows
from [Model]
Ini akan mengembalikan data berikut saat dijalankan:
Tahun | Jumlah Total Penjualan |
---|---|
2001 | 11331808.96 |
2002 | 30674773.18 |
2003 | 41993729.72 |
2004 | 25808962.34 |
Lihat juga
Pernyataan CREATE MEMBER (MDX)
Referensi Fungsi MDX (MDX)
Pernyataan SELECT (MDX)