Forum Discussion

RAVI20035's avatar
RAVI20035
Frequent Visitor
1 year ago
Solved

Data extraction from a single SQL Server table into Power BI using the import method is very slow

Hello Power BI Community, I am facing a performance issue while extracting data from SQL Server into Power BI. Here are the details: Source: Microsoft SQL Server Table: Single table (around [...
  • V-yubandi-msft's avatar
    1 year ago

    Hi RAVI20035 ,

    As mentioned lbendlin  earlier, having many wide nvarchar columns, especially nvarchar or other large sized fields, can significantly slow down data transfer between SQL Server and Power BI.

    To enhance performance, consider these best practices.

    1. Import only necessary columns to reduce data volume.

    2. Exclude or trim large text fields like nvarchar unless absolutely necessary.

    3. Apply filters at the source using SQL views or Power Query to limit both rows and columns before loading into Power BI.

     

    If my response resolved your query, kindly mark it as the Accepted Solution to assist others. Additionally, I would be grateful for a 'Kudos' if you found my response helpful.