A logistics company is designing an analytical data solution on Azure to monitor fleet telemetry and optimize delivery routes. The solution must satisfy the following technical requirements:
* Ingestion: Telemetry streams from active delivery vehicles, peaking at events per second.
* Storage: Telemetry data is saved in Parquet format on Azure Data Lake Storage Gen2 (ADLS Gen2). Total storage volume is expected to reach .
* Resilience: The stored telemetry data must remain available for read access in a secondary region if a primary datacenter outage occurs.
* Analytics: Data analysts will run ad-hoc SQL queries on the historical Parquet files to identify route inefficiencies. Queries are run infrequently and unpredictably during business hours, averaging to queries per day.
* Security: External logistics partners must be granted read-only access to specific folders in ADLS Gen2 for days. This access must be immediately revocable if the partnership ends early.
* Cost: The solution must minimize idle compute charges and administrative overhead.
Which combination of storage replication, analytical query service, and access security should you recommend?
- Azure Data Lake Storage Gen2 with Read-Access Geo-Redundant Storage (RA-GRS), Azure Synapse Analytics serverless SQL pool, and a Shared Access Signature (SAS) associated with a Stored Access Policy.Answer
- BAzure Data Lake Storage Gen2 with Locally Redundant Storage (LRS), Azure Synapse Analytics serverless SQL pool, and a Shared Access Signature (SAS) associated with a Stored Access Policy.
- CAzure Data Lake Storage Gen2 with Read-Access Geo-Redundant Storage (RA-GRS), Azure Synapse Analytics dedicated SQL pool, and a Shared Access Signature (SAS) associated with a Stored Access Policy.
- DAzure Data Lake Storage Gen2 with Read-Access Geo-Redundant Storage (RA-GRS), Azure Synapse Analytics serverless SQL pool, and an ad-hoc Shared Access Signature (SAS) with a 90-day validity period set directly in the token URI.