I have a requirement to build a data warehouse using Azure SQL Data Warehouse, sourced with data from a single Azure SQL Database. Looking at this article, it seems I have two options:
- SSIS
- Azure Data Factory
My Azure SQL Database is normalized, but I'd like to build my Azure SQL Data Warehouse in a star or snowflake schema format, so it's not a straight copy of tables - there definitely needs to be some transformation happening.
Given SSIS isn't supported on Azure SQL Database and would require me running a VM with SQL Server on it to keep my processes entirely in Azure, is Azure Data Factory the recommended tool to ETL data between Azure SQL Database and Azure SQL Data Warehouse? Would one choice vs. the other be more fully featured in this situation?
Thank you!