Is the Power BI, Power Query Merge option similar to the SQL JOIN or SQL MERGE statements?
I have merged my tables in Power BI and the result is that reports have become slow and sluggish. I would like to move the merging process to SQL Server but am not sure whether a SQL MERGE or SQL JOIN would be the same as the merges I did in Power Query.
Hi @powerbideveloper. Yes, they are the same, but SQL also allows the developer many more join options. Aside from the standard 7 simple types of SQL joins,
one can also use SQL to create quite a complex join criteria. I’d slightly modify Roche’s Maxim (do transformations as far upstream as possible and as far downstream as necessary) and apply this to linking as well, especially if it would benefit not only the current project but other reporting projects as well.
The reason I need to do the merges is due to the relationships being problematic. So, now that I’ve confirmed that there are no other techniques being used in the Power Query merge I will go ahead and perform the necessary joins in SQL Server.