Properti DAX
Berlaku untuk: SQL Server Analysis Services Azure Analysis Services
Fabric/Power BI Premium
Analysis Services menyertakan properti tingkat lanjut yang menentukan respons kueri DAX. Untuk kumpulan baris yang sangat besar, seperti yang dikembalikan oleh kueri DAX dalam model DirectQuery, default satu juta baris bisa tidak mencukupi. Untuk meningkatkan batas atas, tentukan pengaturan MaxIntermediateRowSize . Anda akan tahu apakah batas perlu disesuaikan jika Anda mendapatkan kesalahan ini: "Kumpulan hasil kueri ke sumber data eksternal telah melebihi ukuran maksimum yang diizinkan dari baris '1000000'."
Properti
Pengaturan | Nilai | Deskripsi |
---|---|---|
MaxIntermediateRowsetSize | 1000000 | Jumlah maksimum baris yang dikembalikan dalam kueri DAX. Untuk SSAS, tambahkan entri ini secara manual ke file msmdsrv.ini dan tingkatkan nilai jika default terlalu rendah. |
PredicateCheckSpoolCardinalityThreshold | 5000 | Tidak berlaku untuk Power BI. Properti tingkat lanjut yang tidak boleh Anda ubah, kecuali di bawah panduan dukungan Microsoft. |
Untuk SSAS, Anda harus menambahkan seluruh elemen secara manual ke bagian DAX dari file konfigurasi. Pengaturan tidak ada dalam file hingga Anda menambahkannya.
Cuplikan konfigurasi (msmdsrv.ini)
<ConfigurationSettings>
. . .
<DAX>
<PredicateCheckSpoolCardinalityThreshold>5000
</PredicateCheckSpoolCardinalityThreshold>
<DQ>
<MaxIntermediateRowsetSize>1000000
</MaxIntermediateRowsetSize>
</DQ>
</DAX>
. . .
Untuk mempelajari selengkapnya tentang properti server lain dan cara mengaturnya, lihat Properti server di Analysis Services.
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk