Bagikan melalui


Membuat Kueri Penelusuran menggunakan DMX

Berlaku untuk: SQL Server 2019 dan Analysis Services Azure Analysis Services Fabric/Power BI Premium sebelumnya

Penting

Penambangan data tidak digunakan lagi di SQL Server 2017 Analysis Services dan sekarang dihentikan di SQL Server 2022 Analysis Services. Dokumentasi tidak diperbarui untuk fitur yang tidak digunakan lagi dan dihentikan. Untuk mempelajari selengkapnya, lihat Kompatibilitas mundur Analysis Services.

Untuk semua model yang mendukung penelusuran, Anda dapat mengambil data kasus dan data struktur dengan membuat kueri DMX di SQL Server Management Studio atau klien lain yang mendukung DMX.

Peringatan

Untuk melihat data, penelusuran harus diaktifkan, dan Anda harus memiliki izin yang diperlukan.

Menentukan Opsi Penelusuran

Sintaks umumnya adalah untuk mengambil kasus model dan kasus struktur adalah sebagai berikut:

SELECT <model column list>, StructureColumn('<structure column name') FROM <modelname>.CASES  

Untuk informasi tambahan tentang menggunakan kueri DMX untuk mengembalikan data kasus, lihat MODEL> SELECT FROM<. STRUKTUR CASES (DMX) dan SELECT FROM<>. KASUS.

Contoh

Kueri DMX berikut mengembalikan data kasus untuk seri produk tertentu, dari model rangkaian waktu. Kueri juga mengembalikan kolom Jumlah, yang tidak digunakan dalam model tetapi tersedia dalam struktur penambangan.

SELECT [DateSeries], [Model Region], Quantity, StructureColumn('Amount') AS [M200 Pacific Amount]  
FROM Forecasting.CASES  
WHERE [Model Region] = 'M200 Pacific'  

Perhatikan bahwa dalam contoh ini, alias telah digunakan untuk mengganti nama kolom struktur. Jika Anda tidak menetapkan alias ke kolom struktur, kolom dikembalikan dengan nama 'Ekspresi'. Ini adalah perilaku default untuk semua kolom yang tidak disebutkan namanya.

Lihat juga

Kueri Penelusuran (Penggalian Data)
Penelusuran Struktur Pertambangan