Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
3 years ago
Solved

How to avoid poor performance when the data base has millions of records

Hello Everyone,   very soon i will build a PowerBi report based on data base in SQL Server with million of records. But, I am concerned with performance!   In your opinion: What is the best wa...
  • ppm1's avatar
    3 years ago

    You should not use Direct Query if you can avoid it. Import mode is more performant. Here are some key things to consider:

    - Use import mode

    - Create a star schema data model

    - Only bring in the data you need (remove any unneeded columns/rows)

    - Avoid DateTime and Decimal columns (split into Date and Time, used Fixed Decimal)

    - Leverage incremental refresh to minimize refresh times

     

    Pat