GENERATESERIES
Koskee seuraavia:Laskettu sarakeLaskettu taulukkoMeasureVisuaalinen laskutoimitus
Palauttaa yksisarakkeisen taulukon, joka sisältää aritmeettisen sarjan values eli values sarjan, jossa kukin eroaa edellisestä vakiomääräisenä. Palaute olevan sarakkeen nimi on Value.
Syntaksi
GENERATESERIES(<startValue>, <endValue>[, <incrementValue>])
Parametrit
Termi | Määritelmä |
---|---|
startValue |
Ensimmäinen value, jota käytettiin jakson generate. |
endValue |
Jakson generate käytetty loppu value. |
incrementValue |
(Valinnainen) Jakson value lisäys. Kun not annettu, value on oletusarvo 1. |
Palauta value
Yksisarakkeinen taulukko, joka sisältää aritmeettisen sarjan values. Sarakkeen nimi on Value.
Huomautuksia
Kun endValue on pienempi kuin startValue, palautetaan tyhjä taulukko.
incrementValue-arvon on oltava positiivinen value.
Jakso päättyy lastvalue, joka on pienempi kuin or yhtä suuri kuin endValue.
Tätä funktiota not tueta DirectQuery-tilassa, kun sitä käytetään lasketuissa sarakkeissa or rivitason suojauksen (RLS) säännöissä.
Esimerkki 1
Seuraava kyselyn DAX:
EVALUATE GENERATESERIES(1, 5)
Palauttaa seuraavan yksisarakkeisen taulukon:
[Value] |
---|
1 |
2 |
3 |
4 |
5 |
Esimerkki 2
Seuraava kyselyn DAX:
EVALUATE GENERATESERIES(1.2, 2.4, 0.4)
Palauttaa seuraavan yksisarakkeisen taulukon:
[Value] |
---|
1.2 |
1.6 |
2 |
2.4 |
Esimerkki 3
Seuraava kyselyn DAX:
EVALUATE GENERATESERIES(CURRENCY(10), CURRENCY(12.4), CURRENCY(0.5))
Palauttaa seuraavan yksisarakkeisen taulukon:
[Value] |
---|
10 |
10.5 |
11 |
11.5 |
12 |