locked
How to load data from OnPremise SQL Server 2014 to Azure SQL? RRS feed

  • Question

  • I would like to do ETL on every night. Is it good idea to use onpremise SSIS for ETL of Azure SQL? Any risks or performance issues? It is possible to install Azure SSIS VM if needed, but that creates more cost. 

    Kenny_I

    Wednesday, March 22, 2017 9:14 AM

Answers

  • Hi Kenny,

     Running SSIS in Azure VM is a better solution for ETL for Azure SQL. You can avoid high network latency and potential cost for out bound traffic. And it is not necessary introducing more cost. Please see the following blog post for more details: https://blogs.msdn.microsoft.com/ssis/2017/01/05/running-ssis-on-azure-vm-iaas-do-more-with-less-money/

    Regards,

    • Proposed as answer by Alberto MorilloMVP Wednesday, March 22, 2017 7:35 PM
    • Marked as answer by Kenny_I Thursday, March 23, 2017 6:17 AM
    Wednesday, March 22, 2017 4:46 PM

All replies

  • Hi Kenny,

     Running SSIS in Azure VM is a better solution for ETL for Azure SQL. You can avoid high network latency and potential cost for out bound traffic. And it is not necessary introducing more cost. Please see the following blog post for more details: https://blogs.msdn.microsoft.com/ssis/2017/01/05/running-ssis-on-azure-vm-iaas-do-more-with-less-money/

    Regards,

    • Proposed as answer by Alberto MorilloMVP Wednesday, March 22, 2017 7:35 PM
    • Marked as answer by Kenny_I Thursday, March 23, 2017 6:17 AM
    Wednesday, March 22, 2017 4:46 PM
  • You can also create a Azure data factory with a "copy" pipeline activity to achieve this if you would like. You may have to create a gateway for your Onpremise SQL Server
    Wednesday, March 22, 2017 5:05 PM