Hej DAX guruer :)
Jeg er ved at opbygge en Tabular Model i Tabular Editor og i den forbindelse er jeg kommet i en knibe. Jeg skal have "New Data Column" til at vise mig 48, altså summen af "TotalStock", hvor "StockLocation" begynder med X og hvor "FacilityName" er "Warehouse". Kollonnen vil komme til at hedde "Total Stock in X Locations".
"Units on Stock" kommer fra DW, hvorimod "TotalStock" er min beregning:
CALCULATE ( [Units on stock], ALL( 'FactInventory'[StockLocation]),ALLSELECTED('Location'[FacilityName]))
"FacilityName" vil være et filter i rapporten, så der vil også komme til at stå 48 når jeg har tilvalgt "Warehouse".
Det jeg har prøvet er:
CALCULATE ( [Units on stock],
ALL( 'FactInventory'[StockLocation]),
'Location'[FacilityName]="Warehouse",
LEFT('FactInventory'[StockLocation],1)="X"
)
Den optimale løsning (og mest korrekte) er at udvide DW med logik ovenpå "StockLocation", men jeg håber at kunne løse det uden om. Det er ikke en løsning at tilføje en kolonne i Power BI, da det er SSAS connection.
Jeg har forsøgt mig frem i Power BI, for at ramme den rigtige formel inden jeg ville implementere til Tabular Editor. Der er ingen tvivl om at min LEFT ødelægger det for mig, men hvordan jeg løser det kan jeg ikke gennemskue.
Alternativt: Kan man lægge kolonner ind i Tabular Editor på samme måde som man kan i Power BI (selvmodellerede)?
------------------------------
Jacob Strandgaard
2770
Kastrup
53838359
------------------------------