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 |