Forum Discussion
How to optimize big data load
- 3 years ago
Incremental refresh is the way to do this. Please see this documentation.
Incremental refresh for datasets and real-time data in Power BI - Power BI | Microsoft Learn
Pat
Agree with incremental refresh with large data, but 289k rows does not seem that big- maybe something else is going on? Can you reduce the number of columns you are importing?
- Fleeups3 years agoNew Member
I've read somewhere that some merges can really slow down the refresh, and I've got a merge that should be slowing it down.
Every row on that table refers to comments on instagram posts. I have another table that had the columns campaign ID and key words to map comments that has been adherent to the campaign.
So, I use a merge (to bring only the right words to each campaign), that result on a column with tables. Turn that tables into a list, like that:
then I create a new column to check if there any of that words on the list match with the comment column, if there's a match returns 1, else 0, so I can just sum this column as relevant comments, and calculate adherence rate. here's the formula:
= Table.AddColumn(#"Added Custom", "Comentários Aderentes", each if
List.AnyTrue(List.Transform([Custom],
(x) => Text.Contains([texto_sem_acento], x, Comparer.OrdinalIgnoreCase))) = true
then 1 else 0)maybe all this process are slowing down the refresh?