HATA
Hata iletisiyle hata oluşturur.
Sözdizimi
ERROR(<text>)
Parametreler
Süre | Tanım |
---|---|
text | Hata iletisi içeren bir metin dizesi. |
Dönüş değeri
Hiçbiri
Açıklamalar
ERROR işlevi, skaler değerin beklendiği her yerde bir DAX ifadesine yerleştirilebilir.
Bu işlev, hesaplanan sütunlarda veya satır düzeyi güvenlik (RLS) kurallarında kullanıldığında DirectQuery modunda kullanılmak üzere desteklenmez.
Örnek 1
Aşağıdaki DAX sorgusu:
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]
Başarısız olur ve "kırmızı renkle karşılaşıldı" ifadesini içeren bir hata iletisi oluşturur.
Örnek 2
Aşağıdaki DAX sorgusu:
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]
Aşağıdaki tabloyu döndürür:
SolukÜrün[Renk] | [Ölçü] |
---|---|
Siyah | Siyah |
Mavi | Mavi |
Gri | Gri |
Çoklu | Çoklu |
NA | NA |
Kırmızı | Kırmızı |
Silver | Silver |
Gümüş\Siyah | Gümüş\Siyah |
Beyaz | Beyaz |
Sarı | Sarı |
Magenta ürün renklerinden biri olmadığından ERROR işlevi yürütülmedi.
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin