It is almost just less than five days ahead, which I’ve to do a session on Azure Data Lake Analytics at a Big Data Event. When I started to grab the stuff on Azure Data Lake Analytics I could quickly learn few solid points I thought how great if I could share those via a blog post or a video with you all. Because I observed there are many people get it hard and introduce some complexity when start to work with the Azure Data Lake Analytics.
Why Azure Data Lake?
Azure Data Lake is cloud-based, distributed processing architecture. Azure Data Lake mainly consist of two components. Azure Data Lake Analytics and the Azure Data Lake Store.
Azure Data Lake Analytics: On-demand analytics job service. Rather deploying, configuring and tuning hardware you can more focus on the business need and write queries to generate more valuable insights.
Azure Data Lake Store: Web HDFS storage system. Which store your Big Data like structured, semi-structured and unstructured data
Azure Data Lake Analytics: On-demand analytics job service. Rather deploying, configuring and tuning hardware you can more focus on the business need and write queries to generate more valuable insights.
Azure Data Lake Store: Web HDFS storage system. Which store your Big Data like structured, semi-structured and unstructured data
![]() |
| Azure Data Lake high-level architecture. Image source: MSDN |
ADL Store is an Apache Hadoop file system which is fully compatible and accessed by HDFS. Similar to Hadoop, distributed architecture, Parallelism and ability to handle petabytes of workloads is there. We can use ADL to store a variety of data types including relational data, streaming data, media files etc which is similar to Hadoop Big Data ecosystem. Good point in here is you only need to deal with one language called U-SQL for all of your Big data management and analytics. In Hadoop, you need to master more than five languages(Java, Pig, Hive, Scala, Python, YARN etc). So, as I developer I know, learning all these and contribute to each and every phase will be really challenging.
U-SQL is built using the syntax of T-SQL and C# derivatives. So, even you are a beginner to C#, since almost all of you have written at least a single SQL statement in your life, learning U-SQL will not be a challenge.
Does ADLA is the future of Data Warehousing?
Some of you may have a doubt like does this replace the traditional on-premise relational data warehouse or is this the future of data warehouse development. If I answer myself for this question, frankly I do have a mixed feeling on this.
You can replace your traditional data warehouse, (all the automation and Job scheduling capability is there via U-SQL) But, it does not mean that it has to be done in this manner always. It is always an option in Azure Data Lake Store to have Catalog databases and in those databases, you can have external reference tables which refer to Azure SQL database or Azure Data Warehouse. This is an indication, you can still design your Azure Data Lake solution which will be the ultimate destination for your all the data in the organization, including the existing data warehouse solution.
You can store all kind of data in the Native format in your Azure Data Lake solution. Refer the image below.
![]() |
| Image source: https://www.realworldanalytics.com |
How Much It Does Cost for Process my Big Data in ADL?
The pricing model for Azure Data Lake Analytics is attractive. You can choose either pay-per job which only has to pay for the processing power you used or On-demand cluster. You can scale up or scale down dynamically at any time as per your business need. Nothing more you have to pay in this scenario.
If I’m new to Azure Data Lake Analytics Where Do I Start?
There is no robust and accurate reference to learn than the documentation itself by Microsoft.




Excellent article. Very interesting to read. I really love to read such a nice article. Thanks! keep rocking.Big data hadoop online training Bangalore
ReplyDelete
ReplyDeleteYou have discussed an interesting topic that everybody should know. Very well explained with examples. I have found a similar website
data analytics consulting visit the site to know more about Omdata.