Bagikan melalui


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)