Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Azure Data Lake Analytics Vs Azure SQL Data Warehouse

I am using ADF to connect to sources and get data into Azure Data Lake store. After getting data into Data Lake Store, I want to do some transformation, aggregation and use that data in SSRS reports and also for creating Cubes.

Can anyone suggest me which will be the best option (Azure Data Lake Analytics or Azure SQL DW) ?

I am looking here to make a decision on to take which one after Data lake.

like image 919
Naga Avatar asked Apr 10 '18 07:04

Naga


People also ask

What is the difference between Azure Data Lake and Azure data warehouse?

A data lake contains all an organization's data in a raw, unstructured form, and can store the data indefinitely — for immediate or future use. A data warehouse contains structured data that has been cleaned and processed, ready for strategic analysis based on predefined business needs.

What is difference between database and data warehouse and data lake?

Data lakes accept unstructured data while Data warehouses only accept structured data from multiple sources. Databases perform best when there's a single source of structured data and have limitations at scale.

Can data lake replace data warehouse?

A data lake is not a direct replacement for a data warehouse; they are supplemental technologies that serve different use cases with some overlap. Most organizations that have a data lake will also have a data warehouse.

When should you choose a data warehouse over a data lake?

Data lake is ideal for the users who indulge in deep analysis. Such users include data scientists who need advanced analytical tools with capabilities such as predictive modeling and statistical analysis. The data warehouse is ideal for operational users because of being well structured, easy to use and understand.


2 Answers

Microsoft Azure is not anymore investing on Azure Data Lake Analytics (ADLA) , you can evidently see that number of enhancements /updates in last couple of years are almost none in ADLA. While on the other side Azure SQL Data Warehouse is their flagship service ( recently names as azure synapse analytics) and hence getting enhanced and updated very fast. Synapse is based on MPP architecture and provides all required capabilities of big data computing.

like image 136
Siddharth Mittal Avatar answered Oct 09 '22 09:10

Siddharth Mittal


There are no more Azure SQL DW. What we have now are Azure Synapse (same as Azure DW) and Azure Synapse Analytics (instead of Azure Datalake analytics). Microsoft is stopping support (develop) USQL and Azure Datalake analytic. If volume of your data is huge and you want use Polybase technology the best choice is Azure Synapse and Azure Synapse Analytics. You can rich your ADF by using Databricks to do analytics stuff. By using Polybase you can do ELT instead of ETL.

like image 27
Ardalan Shahgholi Avatar answered Oct 09 '22 07:10

Ardalan Shahgholi