An enterprise is designing a modern data platform on Azure to process and analyze telemetry data. The design must meet the following requirements:
- Data analysts must perform ad-hoc, exploratory queries directly against raw CSV and JSON files stored in the data lake, paying only for the queries run.
- The data storage solution must remain resilient and available even in the event of a primary datacenter outage within the region.
- Shared Access Signatures (SAS) provided to external partners must be easily revocable at any time without rotating the storage account access keys.
Which of the following architectural recommendations should you include in the design? (Select TWO).
- Provision Azure Synapse Analytics serverless SQL pools to query the raw CSV and JSON files directly in the data lake.Answer
- BProvision an Azure Synapse Analytics dedicated SQL pool to store and run exploratory queries on the raw files.
- Configure the Azure Data Lake Storage Gen2 account to use Geo-Redundant Storage (GRS) and associate all Shared Access Signatures with stored access policies.Answer
- DConfigure the Azure Data Lake Storage Gen2 account to use Locally Redundant Storage (LRS) and generate ad-hoc Shared Access Signatures with long lifetimes.
Answer
Use Azure Synapse Analytics serverless SQL pools for ad-hoc queries, and configure Azure Data Lake Storage Gen2 with Geo-Redundant Storage (GRS) and stored access policies for SAS delegation.
The correct recommendations are to use serverless SQL pools for querying the data lake directly on an ad-hoc basis, and to use Geo-Redundant Storage (GRS) with stored access policies. Serverless SQL pools charge based on data processed, avoiding idle compute costs. GRS provides regional disaster resilience, and stored access policies allow SAS tokens to be revoked easily without changing the root keys.
Step-by-Step Solution
Key Concept
Designing data integration and analytical storage requires matching query models (serverless vs. dedicated) to usage patterns, and configuring storage redundancy and access control policies to meet resilience and security requirements.