Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berlaku untuk: kolom terhitung![]()
Tabel terhitung
Ukur
Perhitungan visual
Menimbulkan kesalahan dengan pesan kesalahan.
Sintaksis
ERROR(<text>)
Parameter
| Istilah | Definisi |
|---|---|
text |
String teks yang berisi pesan kesalahan. |
Mengembalikan nilai
Tidak
Komentar
Fungsi ERROR dapat ditempatkan dalam ekspresi DAX di mana saja nilai skalar diharapkan.
-
Fungsi ini tidak didukung untuk digunakan dalam mode DirectQuery saat digunakan dalam kolom terhitung atau aturan keamanan tingkat baris (RLS).
Contoh 1
Kueri DAX berikut ini:
DEFINE
MEASURE DimProduct[Measure] =
IF(
SELECTEDVALUE(DimProduct[Color]) = "Red",
ERROR("red color encountered"),
SELECTEDVALUE(DimProduct[Color])
)
EVALUATE SUMMARIZECOLUMNS(DimProduct[Color], "Measure", [Measure])
ORDER BY [Color]
Gagal dan menaikkan dan pesan kesalahan yang berisi "warna merah ditemui".
Contoh 2
Kueri DAX berikut ini:
DEFINE
MEASURE DimProduct[Measure] =
IF(
SELECTEDVALUE(DimProduct[Color]) = "Magenta",
ERROR("magenta color encountered"),
SELECTEDVALUE(DimProduct[Color])
)
EVALUATE SUMMARIZECOLUMNS(DimProduct[Color], "Measure", [Measure])
ORDER BY [Color]
Mengembalikan tabel berikut:
| DimProduct[Color] | [Ukuran] |
|---|---|
| Hitam | Hitam |
| Biru | Biru |
| Abu-abu | Abu-abu |
| Multi | Multi |
| NA | NA |
| Merah | Merah |
| Perak | Perak |
| Perak\Hitam | Perak\Hitam |
| Putih | Putih |
| Kuning | Kuning |
Karena Magenta bukan salah satu warna produk, fungsi ERROR tidak dijalankan.