Forum Discussion

Marico's avatar
Marico
Icon for Helper IV rankHelper IV
1 year ago
Solved

Incremental data load in Power BI file

Hi,   I have a Power BI file with around 70-80M rows of data. The data is already summarized at the back-end and no further data compression at the database level can be done.   I was wondering i...
  • v-tejrama's avatar
    v-tejrama
    1 year ago

    Hi Marico ,

     

    Yes, you can improve report performance even with datasets larger than 5 GB. Power BI offers several methods to help optimize speed and user experience. Here are some tips:

    1. Use Aggregations: Create summary tables to reduce data volume and improve load times. Power BI can switch between aggregated and detailed data as needed.
    2. Optimize the Data Model: Remove unused columns and tables, avoid high-cardinality columns, and use numeric keys for relationships.
    3. Use Hybrid or Composite Models: Store large fact tables in DirectQuery mode and import only smaller dimension tables to save memory.
    4. Apply Incremental Refresh: Use incremental refresh for large datasets with date/time fields to process only recent or changed data.
    5. Limit Visual and Filter Interactions: Reduce the number of slicers and filters, and use the "Apply" button for filters to control when visuals update.
    6. Split Reports: Divide complex reports into multiple pages or files so users only load what they need.
    7. Use Performance Analyzer: Identify slow visuals or queries with the Performance Analyzer and optimize them.
    8. Upgrade to Power BI Premium: Premium capacity provides more memory and processing power for large datasets.

    Thank you again.