Forum Discussion
Convert Query in Power BI
I have the following query and would like to convert it in power bi:
SELECT table.DocumentNumber, Min(Table.[Date]) AS Stage, Table.[Document-Status]
FROM Table
WHERE (((Table.Status)="Status"))
GROUP BY Table.DocumentNumber, Table.[Doc-Status]
HAVING (((Min(Table.[Date])) Is Not Null) AND ((Table.[Document-Status])="Original Status"));
Hi, Anonymous
Try the calculated table to see if it works:x = FILTER ( SUMMARIZE ( FILTER ( table, table[status] = "Status" ), table[documentnumber], table[document-status], "Stage", MIN ( table[date] ) ), [Stage] <> BLANK () && [document-status] = "Original status" )If it doesn’t solve your problem, please feel free to ask me.
Best Regards
Janey Guo
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
2 Replies
- CNENFRNLCommunity Champion
Anonymous , as there are totally two different languages, namely DAX and M, in Power BI, no doubt the conversions differ. Paste some mockup data, gurus here would offer some help with conversions.
- v-janeyg-msftCommunity Support
Hi, Anonymous
Try the calculated table to see if it works:x = FILTER ( SUMMARIZE ( FILTER ( table, table[status] = "Status" ), table[documentnumber], table[document-status], "Stage", MIN ( table[date] ) ), [Stage] <> BLANK () && [document-status] = "Original status" )If it doesn’t solve your problem, please feel free to ask me.
Best Regards
Janey Guo
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.