İngilizce dilinde oku

Aracılığıyla paylaş


GENERATESERIES

Şunlar için geçerlidir:Hesaplanan sütunHesaplanan tabloMeasureGörsel hesaplama

Aritmetik serinin values içeren tek sütunlu bir tablo, yani her birinin bir öncekinden sabit bir miktarla farklı olduğu bir values dizisi döndürür. Döndürülen sütunun adı Value.

Sözdizimi

GENERATESERIES(<startValue>, <endValue>[, <incrementValue>])

Parametre

Terim Tanım
startValue Diziyi generate için kullanılan ilk value.
endValue Sırayı generate için kullanılan uç value.
incrementValue (İsteğe bağlı) Dizinin artım value. not sağlandığında varsayılan value 1'dir.

İade value

Aritmetik serinin values içeren tek sütunlu tablo. Sütunun adı Value.

Açıklamalar

  • endValue değeri startValue değerinden küçük olduğunda boş bir tablo döndürülür.

  • incrementValue pozitif bir valueolmalıdır.

  • Dizi, endValue değerine eşit or'den küçük lastvalue durur.

  • Bu işlev, satır düzeyi güvenlik (RLS) kuralları or hesaplanmış sütunlarda kullanıldığında DirectQuery modunda kullanılmak üzere not desteklenir.

Örnek 1

Aşağıdaki DAX sorgusu:

EVALUATE GENERATESERIES(1, 5)

Tek sütunlu aşağıdaki tabloyu döndürür:

[Value]
1
2
3
4
5

Örnek 2

Aşağıdaki DAX sorgusu:

EVALUATE GENERATESERIES(1.2, 2.4, 0.4)

Tek sütunlu aşağıdaki tabloyu döndürür:

[Value]
1.2
1.6
2
2.4

Örnek 3

Aşağıdaki DAX sorgusu:

EVALUATE GENERATESERIES(CURRENCY(10), CURRENCY(12.4), CURRENCY(0.5))

Tek sütunlu aşağıdaki tabloyu döndürür:

[Value]
10
10.5
11
11.5
12