Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
5 years ago
Solved

New calculated table in Power Query doesn't refresh if Source table is updated

Hi I have created a new table in Power Query by merging(not by appending) two existing tables. But when the dataset is refreshed in Power BI Services, the source tables are updated but this calculat...
  • edhans's avatar
    edhans
    5 years ago

    Your FACT table is incomplete - it is part of an incremental refresh. It is, by definition, incomplete. Only the latest data is there after taht first refresh.

     

    You are not reducing a DB call either. Power Query works bottom up, not top down, so say you have this:

    1. Query 1 to SQL Server
    2. Query 2 to transform Query 1 to a good FACT table
    3. Query 3 based on Query 2 to filter your FACT table.

    Both query 3 and query 2 will go all the way back to Query 1 independently. Power query doesn't process Query 2 and then use hold the results of that for Query 3. It will redo Query 2, and consequently Query 1.