DP-500 · Question #62
You are configuring Azure Synapse Analytics pools to support an Azure Active Directory group (Group3) with the requirement to 'Query and load data from Apache Parquet files stored in Azure Data Lake…
The correct answer is C. Serverless SQL pool. A Serverless SQL pool is ideal for querying and loading data from files like Parquet in Azure Data Lake Storage Gen2, offering a pay-per-query model where costs are based on the amount of data processed.
Question
Options
- AApache Spark pool
- BDedicated SQL pool
- CServerless SQL pool
How the community answered
(17 responses)- A12% (2)
- B18% (3)
- C71% (12)
Why each option
A Serverless SQL pool is ideal for querying and loading data from files like Parquet in Azure Data Lake Storage Gen2, offering a pay-per-query model where costs are based on the amount of data processed.
Apache Spark pools are for big data processing and ML, and while they can query Parquet files, their cost model is based on compute hours, not strictly on data processed, and they require provisioning.
Dedicated SQL pools are provisioned data warehouses with fixed compute costs (DWUs) and are not designed for direct querying of files in a data lake with a pay-per-query model based on data processed.
Serverless SQL pools are purpose-built for ad-hoc querying of data directly in data lakes, supporting formats such as Parquet. Their cost model is consumption-based, meaning you only pay for the data processed by your queries, which directly aligns with the requirement for costs based on the amount of data processed.
Concept tested: Azure Synapse Analytics pool types for data lake querying
Source: https://learn.microsoft.com/en-us/azure/synapse-analytics/overview-pools
Topics
Community Discussion
No community discussion yet for this question.