Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
7 years ago
Solved

How to Append Works ?

Hi   I am using Append to join to SQL query. When I refresh data it is contacting the SQL server.   Example: Query 1 -- Contacting SQL Server Query 2 -- Contacting SQL Server Append (Query 1 a...
  • Anonymous's avatar
    Anonymous
    7 years ago

    The loading from SQL should always be just be the two tables.

     

    If you Append then the actual appending will be pushed to sql (though not a new table load)

     

    If you append them as new, then Power Query will do the heavy lifting of appending them since query folding is broken. 

     

    But in the end, just two tables are loaded from SQL. The question becomes is it better to have SQL append them, or have power query. I'd say generally want to keep as much on the server as possible (as they are built for this) but depending on the size and cardinality, PQ might be just fine. If you are concerned I'd just run some test and see what shakes out. The good thing is that these tables are only updated at refresh time, which you can set for off-peak hours.