Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
8 years ago
Solved

powerbi gateway - sizing

we currently have a powerbi on premise gateway hosted on aws ec2 t2.large which has 2 vcpu and 8gb ram. however when refreshing one report we are having memory issues. one table has 57Million recor...
  • RMDNA's avatar
    RMDNA
    8 years ago

    Anonymous,

     

    I think the issue is with system specs. 2 vCPUs and 8GB of RAM is very, very low when dealing with large datasets. Instead of table row size, how much total data are you dealing with in terms of GBs?

     

    We have clients with 50GB+ datasets, and we're using Azure Databricks with 15 vCPUs and 56GB of RAM.

  • Anonymous's avatar
    Anonymous
    8 years ago

    i had a support ticket in with microsoft about this, but there solutions didnt work.

    in the end i increased the memory on the server to 16gb and it works fine now - peaks at around 8.3gb

    we are now using t2.xlarge.

     

    Interesting observations about the gateway whilst debugging the problem.

    i would say the process is split into 3

    a) get the data via the odbc connector

    b) mashup the data using the mashup container

    c) send the data to powerbi service

     

    In our case step b) is the memory intensive part and doesnt handle running out of memory very elegantly

     

     

    Also I would recommend putting the gateway as near to the data source as possible, to avoid network issues as the volume of data received (step a) is far greater than the volume of data sent (step c)