A financial services company is designing an analytical data platform to audit daily credit card transactions. The platform must store of historical records and ingest new batch transaction data at a rate of of CSV files nightly. Data analysts need to run ad-hoc exploratory SQL queries on the raw files with sub-minute query latency. The storage solution must remain available even during a complete regional datacenter outage. You need to minimize operational overhead and avoid paying for idle compute resources. Which two components should you include in the analytical storage and query design?
- Azure Synapse Analytics serverless SQL poolsAnswer
- Azure Data Lake Storage Gen2 with Geo-Redundant Storage (GRS)Answer
- CAzure Synapse Analytics dedicated SQL pools
- DAzure Data Lake Storage Gen2 with Locally Redundant Storage (LRS)
Answer
Azure Synapse Analytics serverless SQL pools and Azure Data Lake Storage Gen2 with Geo-Redundant Storage (GRS)
The correct architecture uses Azure Synapse Analytics serverless SQL pools for pay-per-query ad-hoc SQL analysis on raw CSV files directly in the data lake, eliminating idle compute costs and operational overhead. Azure Data Lake Storage Gen2 with Geo-Redundant Storage (GRS) ensures the storage layer survives a regional datacenter outage by replicating the files to a paired region.
Step-by-Step Solution
Key Concept
Selecting the optimal serverless query engine and geo-redundant storage configuration for ad-hoc analytical workloads.