- Level Intermediate
- Duration 3 hours
- Course by Coursera Project Network
-
Offered by
About
In this 1-hour long project-based course, you will learn how to implement Polybase in Azure Synapse SQL Pool. In this project, we are going to see how to implement Polybase in Azure Synapse SQL Pool. Polybase in simple words is, a feature provided by Azure SQL Pool through which you can access the data stored in Azure Data Lake Storage/Blob/HDFS using a SQL interface to access the files stored in above mentioned storage systems. Basically, you can execute SQL queries on the files containing the data. To implement Polybase the source that we are considering is a text file stored in Azure Data Lake Storage - Gen2. Pre requisites: 1. Azure subscription account 2. Basic understanding of Azure SQL Pool and Synapse Analytics 3. Basic understanding of T-SQL queries Here is a brief description of the tasks we are going to perform in this project: Task1: Create Azure Data Lake Storage - Gn2 In this task we are going to create the ADLS account which is going to have the source file (Customer.txt) which we would be eventually reading via SQL queries. Task2: Create Source File and upload it on ADLS container In this task, we are going to create a sample comma delimited text file and also see how to upload it on the container created in the ADLS account. Task1 & Task2 is to prepare our source. Task3: Create Azure SQL Pool In this task, we are going to create Azure SQL Pool and Azure Synapse Workspace. Polybase is a feature supported by Azure SQL Pool hence we need to create this service along with Synapse Workspace account. Task4: Configure Polybase So far in all above tasks we have created all the resources needed to configure and implement Polybase. Hence, in this task we are going to see how to configure Polybase. Task5: Polybase in action In this task, we are going to see polybase in action. We are going to see how to execute SQL queries on the Customer.txt file stored in ADLS account and retrieve the data.Modules
Practical Application via Rhyme
1
Assignment
- Evaluate Your Project Knowledge
1
Labs
- Azure Synapse SQL Pool - Implement Polybase
1
Readings
- Guided Project Overview
Auto Summary
Unlock the power of Azure Synapse SQL Pool with the focused, project-based course "Azure Synapse SQL Pool - Implement Polybase." This engaging 1-hour course is designed for IT and Computer Science enthusiasts looking to harness the capabilities of Polybase, a feature that allows seamless access to data stored in Azure Data Lake Storage, Blob, or HDFS using a SQL interface. Guided by an experienced instructor from Coursera, this intermediate-level course walks you through the practical steps of implementing Polybase, starting from setting up the necessary Azure resources to executing SQL queries on external data files. Key highlights of the course include: - **Hands-On Learning**: You will perform real-world tasks such as creating and configuring Azure Data Lake Storage (Gen2), uploading source files, setting up Azure SQL Pool and Synapse Workspace, and finally, configuring and running Polybase. - **Prerequisites**: To get the most out of this course, you should have an active Azure subscription, and a basic understanding of Azure SQL Pool, Synapse Analytics, and T-SQL queries. - **Detailed Tasks**: The course is structured into five main tasks, ensuring a comprehensive understanding of each step involved in the Polybase implementation process. - **Flexible Learning**: With a duration of just 1 hour, this course offers a concise yet thorough exploration of Polybase, making it perfect for professionals and students looking to enhance their skills without a significant time commitment. Subscription to this course is free, making it an accessible opportunity for intermediate learners eager to advance their knowledge and proficiency in Azure Synapse Analytics. Join this course today and take a significant step towards mastering data integration and querying in cloud environments.

Amit Navgire