The ultimate Fabric, Power BI, SQL, and AI community-led learning event. Save €200 with code FABCOMM.
Get registeredCompete to become Power BI Data Viz World Champion! First round ends August 18th. Get started.
Hi -
I don't think this is possible, but I'll try anyway. I have two calculation items that are almost identical...
Sales Category is a degenerate dimension on both tables (there is no dimension table for either field). Was thinking that if I could determine what table a measure is defined on I could throw in an IF or SWITCH statement to use the appropriate filter.
Unfortunately, due to development standards, creating a calculated table for the dimension is not an option.
So is there a DAX function that returns what table a measure is defined on?
Solved! Go to Solution.
Most likely the home table can be retrieved via a DMV query. Definitely not via DAX.
Hola @lbendlin !
I could stick every measure in my model on the date table, or customer, or item or a free standing Report Measures table. Those measures could reference any field or other measure defined elsewhere in a model. But measures have to be defined as part of a table somewhere.
I'll log into my work laptop to show this in a bit, but is there any way to reference what table a measure is actually defined on?
Screen snip of saving a model to folder with TE3. Table is Sales Invoice Lines, clearly measures defined on a table. Base Average Cost defined on that table.
I want to know if there's a way to determine what table a given measure is defined on.
Most likely the home table can be retrieved via a DMV query. Definitely not via DAX.
I didn't think there was a DAX way of referencing the table a measure lives on. Thank you for looking at it.
measures are defined on semantic models, not on tables.
User | Count |
---|---|
16 | |
8 | |
7 | |
6 | |
6 |
User | Count |
---|---|
25 | |
13 | |
12 | |
8 | |
8 |