Full incremental table reset/refresh #1413
Replies: 6 comments 16 replies
-
A refresh operation does not update the schema of a table (i.e. columns and data types) - only the data in the columns that are currently specified on the table. To add the new column through TE3, you must either manually add it (right-click on the table, Create > Data column), or you can right click on the table and choose the Update table schema... option, to have TE3 attempt to update the schema automatically. |
Beta Was this translation helpful? Give feedback.
-
thanks, I have tried right click update table and get thsi error: |
Beta Was this translation helpful? Give feedback.
-
Thank you, this is teh code:
I am also tryint the other method that you advised about but it still has very long refreshing time. |
Beta Was this translation helpful? Give feedback.
-
Alos after scheme update I got the column and values just for one day (most recent) while in the source dataflow the value occurs accross the months, so I am not sure what is happenieng..... any assiatnce appriciated thank you! Matt |
Beta Was this translation helpful? Give feedback.
-
Your code above will not work. The source data must be DateTime for IR to work, and the ChangeType you are doing will break folding. Get with your DBA to have the data converted to DateTime in the source. Then folding will happen and it should refresh normally. What is happening with the long refresh is 100% of the table is being downloaded for every partition and then it discards the data that isn't needed - data outside your RangeStart/RangeEnd date ranges for each partition. So if you have 12 monthly partitions, it is downloading the entire table 12 times. It would be faster to discard IR in this case and just refresh the table one time. |
Beta Was this translation helpful? Give feedback.
-
As mentioned in a comment above, we now have an update available which solves the issues mentioned in this thread, regarding performing the table schema update: https://docs.tabulareditor.com/te3/other/release-notes/3_19_0.html?tabs=downloads |
Beta Was this translation helpful? Give feedback.
-
Hi I have added additional column to my dataflow table (incremental refresh) table that is linked to sementic model in Power BI service (also incremental refresh) and want to update it. Model is too large to do it from PB Desktop. I have tried to do full refresh of that table through TE3 but still cant see that additional column. I used Table full refresh, shoudl I select any other type of refreshing?
Thanks
Matt
Beta Was this translation helpful? Give feedback.
All reactions