The ultimate Fabric, Power BI, SQL, and AI community-led learning event. Save €200 with code FABCOMM.
Get registeredEnhance your career with this limited time 50% discount on Fabric and Power BI exams. Ends August 31st. Request your voucher.
Please I wanted to optimize the dax below because it is running slow.
Data Source =
SWITCH ( TRUE ()
, Max(ReturnOrder[Date]) < TODAY()-1 || Max(Sales[Date]) < TODAY()-1, "Yesterday's data missing for: " &
SWITCH ( TRUE ()
, Max(ReturnOrder[Date]) < TODAY()-1 , "ReturnOrder" & ", ", BLANK() )
&
SWITCH ( TRUE ()
, Max(Sales[Date]) < TODAY()-1 , "Sales" & ", ", BLANK() )
, BLANK() )
Thanks
Solved! Go to Solution.
Hi @Anonymous ,
Try:
Data Source =
IF (
MAX ( ReturnOrder[Date] )
< TODAY () - 1,
"Yesterday's data missing for: " & "ReturnOrder" & ", ",
IF (
MAX ( 'Sales'[Date] )
< TODAY () - 1,
"Yesterday's data missing for: " & "Sales" & ", ",
BLANK ()
)
)
Best Regards,
Kelly
Did I answer your question? Mark my post as a solution!
Hi @Anonymous ,
Try:
Data Source =
IF (
MAX ( ReturnOrder[Date] )
< TODAY () - 1,
"Yesterday's data missing for: " & "ReturnOrder" & ", ",
IF (
MAX ( 'Sales'[Date] )
< TODAY () - 1,
"Yesterday's data missing for: " & "Sales" & ", ",
BLANK ()
)
)
Best Regards,
Kelly
Did I answer your question? Mark my post as a solution!
@Anonymous , Try something like
measure =
var _max1 =MaxX(allselected(ReturnOrder),ReturnOrder[Date])
var _max1 =MaxX(allselected(Sales),Sales[Date])
return
max(_max1,_max)
or
measure =
var _max1 =MaxX(allselected(ReturnOrder),ReturnOrder[Date])
var _max1 =MaxX(allselected(Sales),Sales[Date])
return
if(_max1>_max,_max1, _max)
User | Count |
---|---|
79 | |
73 | |
39 | |
30 | |
28 |
User | Count |
---|---|
108 | |
99 | |
55 | |
49 | |
45 |