Mit csinál a Power BI február 29.-én?

Sokszor téma volt mostanában a tanfolyamokon, hogy mit csinál a Power BI ha február 29.-én kérdezem le az előző év azonos időszakának forgalmát. 2020 szökőév, 2020-ban van február 29.-e, de 2019-ben nem volt. Ha tehát 2020. február 29.-én lekérdezzük az előző év azonos időszakának forgalmát, akkor nullát kéne kapunk. Legalábbis ezt gondoljuk...

A Power BI ugyanis február 29.-én az előző év február 28.-ának forgalmával tér vissza:

Leap year, szökőév Power BI

Szökőév kezelése Power BI-ban

Hónap szinten nem számolja kétszer a február 28.-a forgalmát, de február 29.-én az előző év február 28.-i forgalommal tér vissza. Mind a SAMEPERIODLASTYEAR(), mind a DATEADD(YEAR, -1) függvény. ()

Összefoglalva: Az idősor kalkuláló függvények (Pl.: DateAdd()) csak év, negyedév, hónap szinten támogatottak. Működnek hónap granularitás alatt nap vagy hét szinten is, de ott már eltérően számol. Amig hónap szinten vagyunk, vagy a szűrés, amit megkap a függvény a hónap össze napját tartalmazza, addig hónap szinten számol. Onnantól kezdve, hogy lemegyünk nap vagy hét szintre, már napokkal számol, és ha olyan napra ugrik, aminek nincs előző év azonos időszakbeli párja, ott BLANK helyett az hónap utolsó napjának forgalmát adja vissza.

 

 

Kővári Attila - BI projekt

POWER BI WORKSHOP

Tudjon meg többet az itt elhangzottakról! Jöjjön el a 2021. november 24.-i Power BI workshopra vagy rendeljen kihelyezett képzést! Részletek >>

 

Új hozzászólás