GENERATESERIES
Şunlar için geçerlidir: Hesaplanmış sütun Hesaplanan tablo Ölçü Görseli hesaplaması
Aritmetik serinin değerlerini içeren tek sütunlu bir tablo, yani her birinin bir öncekinden sabit bir miktarla farklı olduğu bir değer dizisi döndürür. Döndürülen sütunun adı Değer'dir.
Sözdizimi
GENERATESERIES(<startValue>, <endValue>[, <incrementValue>])
Parametreler
Süre | Tanım |
---|---|
startValue | Diziyi oluşturmak için kullanılan ilk değer. |
endValue | Sırayı oluşturmak için kullanılan bitiş değeri. |
incrementValue | (İsteğe bağlı) Dizinin artım değeri. Sağlanmadığında varsayılan değer 1'dir. |
Dönüş değeri
Aritmetik serinin değerlerini içeren tek sütunlu tablo. Sütunun adı Value olur.
Açıklamalar
endValue değeri startValue değerinden küçük olduğunda boş bir tablo döndürülür.
incrementValue pozitif bir değer olmalıdır.
Sıra, endValue değerinden küçük veya buna eşit olan son değerde durur.
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:
EVALUATE GENERATESERIES(1, 5)
Tek sütunlu aşağıdaki tabloyu döndürür:
[Değer] |
---|
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:
[Değer] |
---|
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:
[Değer] |
---|
10 |
10.5 |
11 |
11.5 |
12 |