SAMPLECARTESIANPOINTSBYCOVER

Şunlar için geçerlidir:Hesaplanan sütunHesaplanan tabloÖlçüGörsel hesaplama

Satırları 2B alanda nokta olarak çizerek ve çakışan noktaları kaldırarak elde edilen bir Tablo'dan örnek bir alt küme döndürür.

Sözdizimi

SAMPLECARTESIANPOINTSBYCOVER(<Size>, <Table>, <XAxis>, <YAxis>[, <Radius>] [, <MaxMinRatio>] [, <MaxBlankRatio>] )

Parametre

Terim Tanım
Boyut Örnekte döndürülecek satır sayısı
Masa Örnek alt kümesinin döndürüleceği yerden veri tablosu döndüren herhangi bir DAX ifadesi.
XAxis Tablo'daki sayısal XAxis sütunu.
YAxis Tablo'daki sayısal YAxis sütunu.
Yarıçap (İsteğe bağlı) Tablo'dan sayısal Radius sütunu.
MaxMinRatio (İsteğe bağlı) Radius belirtildiğinde MaxMinRatio belirtilmelidir ve çizilen noktaların maksimum ve en düşük yarıçapları arasındaki oranı tanımlar. Daha fazla ayrıntı için açıklamalar bölümüne bakın.
MaxBlankRatio (İsteğe bağlı) Radius belirtildiğinde MaxBlankRatio belirtilmelidir ve çizilen noktaların maksimum ve boş yarıçapları arasındaki oranı tanımlar. Daha fazla ayrıntı için açıklamalar bölümüne bakın.

Dönüş Değeri

Tablodaki satır sayısı boyutlarından oluşan örnek.

Açıklamalar

  • Boyut 0'dan küçük veya 0'a eşitse, SAMPLECARTESIANPOINTSBYCOVER boş bir tablo döndürür

  • Radius belirtilirse MaxMinRatio ve MaxBlankRatio değerlerinin belirtilmesi ve 1'den büyük bir değere ayarlanması gerekir. Aksi takdirde SAMPLECARTESIANPOINTSBYCOVER bir hata döndürür

  • MaxMinRatio'yu Radius'un en az Radius değerine bölünen maksimuma ayarlayın. Örneğin, en düşük Radius 20 ve maksimum Radius 60 ise, MaxMinRatio parametresi 60/20 = 3 olarak ayarlanmalıdır.

  • MaxBlankRatio değerini, boş değerler için Radius'a bölünen en yüksek Yarıçap olarak ayarlayın. Örneğin, maksimum Radius 60 ve boş değerler için Radius 6 ise, MaxBlankRatio 60/6 = 10 olarak ayarlanmalıdır.

  • 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

Aşağıdaki DAX sorgusu:

EVALUATE
SAMPLECARTESIANPOINTSBYCOVER (
    1000,
    SELECTCOLUMNS ( Sales, "x", [Unit Price], "y", [Sales Amount] ),
    [x],
    [y]
)

X ekseni olarak Birim Fiyat ve Y ekseni olarak Satış Tutarı ile tanımlanan 2B alanda Sales tablosundaki benzersiz noktalardan 1000 satır örneği döndürür.