Az oszlop hozzáadásához használt technika kiválasztása
Három technikával adhat hozzá oszlopokat egy modelltáblához:
- Oszlopok felvétele nézetbe vagy táblába (állandó oszlopként), majd azok szolgáltatása a Power Query-ben. Ez a megoldás csak akkor használható, ha az adatforrás relációs adatbázis, Ön pedig rendelkezik az ehhez szükséges szakértelemmel és engedélyekkel. Mindemellett jó választás, mert egyszerűvé teszi a karbantartást, és az oszlop logikájának újrafelhasználását más modellekben vagy jelentésekben.
- Adjon hozzá egyéni oszlopokat (M használatával) a lekérdezések Power Query.
- Számított oszlopok felvétele (DAX használatával) a modell tábláiba.
A végeredmény a használt technikától függetlenül ugyanaz. A jelentés felhasználói nem tudják megállapítani az oszlop eredetét. Általában nem törődnek azzal, hogy hogyan lett létrehozva az oszlop, csak azzal, hogy az a helyes adatokkal szolgál.
Ha több mód is van egy oszlop felvételére, akkor érdemes a képzettségéhez leginkább illő, és a nyelv (M vagy DAX) által támogatott módszert használni. A beállítás azonban az egyéni oszlopok hozzáadása Power Query, amikor csak lehetséges, mert kompaktabb és optimálisabb módon töltődnek be a modellbe.
Ha oszlopot kell felvennie egy számított táblába, mindenképpen számított oszlopot hozzon létre. Más esetben csak akkor ajánlott számított oszlopot használni, ha a számított oszlop képletére igazak a következők:
- Összesített modelladatoktól függ.
- Speciális modellezési függvényeket kell használnia, amelyek csak a DAX-ban érhetők el, például a és
RELATEDTABLE
aRELATED
függvények. A speciális funkciók közé tartoznak a DAX szülő-gyermek hierarchiái is, amelyeknek a rekurzív kapcsolatok oszlopokba naturalizálása a rendeltetése, például egy alkalmazottak adatait tároló táblában, ahol minden sor hivatkozik a felettes sorára (aki szintén alkalmazott).
Segítségre van szüksége? Tekintse meg a hibaelhárítási útmutatót, vagy küldjön visszajelzést hibák bejelentésével.