March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount! Early bird discount ends December 31.
Register NowBe one of the first to start using Fabric Databases. View on-demand sessions with database experts and the Microsoft product team to learn just how easy it is to get started. Watch now
I have a sales table with sales amount grouped by account id that is linked to an accounts dimension. I now have to add KPI table, which has a relation with accounts table one to many.
Sales => Accounts <= KPI
KPI table is nothing but information about the KPI Name and accounts to use for that calculation via Sales Amount and has a multipler, that tells me how to use the account, +1 / - 1.
When I try to create a Sales Amount like,
SUMX( Sales, Sales[Amount] * RELATED( KPI[Multiplier] ) ), it doesn't work. So I was wondering if there is a way I can get this to working.
I am currently able to duplicate the account data at KPI level and load that information directly after using the multiplier. I am able to move ahead, but that took my record count from 4 Million to 30 million. I am just wondering, what would be the better and correct way to do it, because if my KPI's increase in the future, I will have to reload the data which feels bad.
Thanks in advance
Solved! Go to Solution.
@a4appl-e , You can not use related in this case, Try a measure like
SUMX( Values(Account[Account]), sum(Sales[Amount]) * Max( KPI[Multiplier] ) )
or
SUMX( Values(Account[Account]), sum(Sales[Amount]) * sum( KPI[Multiplier] ) )
@a4appl-e , You can not use related in this case, Try a measure like
SUMX( Values(Account[Account]), sum(Sales[Amount]) * Max( KPI[Multiplier] ) )
or
SUMX( Values(Account[Account]), sum(Sales[Amount]) * sum( KPI[Multiplier] ) )
March 31 - April 2, 2025, in Las Vegas, Nevada. Use code MSCUST for a $150 discount!
Arun Ulag shares exciting details about the Microsoft Fabric Conference 2025, which will be held in Las Vegas, NV.
User | Count |
---|---|
124 | |
82 | |
69 | |
53 | |
44 |
User | Count |
---|---|
202 | |
106 | |
100 | |
64 | |
56 |