Azureデータ分析比較

Azure Synapse Analytics Dedicated SQL PoolとServerless SQL Poolの違いについて、最も正確な説明はどれか?

A.Dedicated SQL Poolは事前にコンピュートリソースをプロビジョニングして固定コストが発生するが、Serverless SQL Poolは使用量ベースの従量課金で予測不可能なクエリに適している← 正解
✓ 正解です。Dedicated SQL Poolは事前にDWU(Data Warehouse Units)をプロビジョニングして固定コストが発生し、継続的な大規模分析に適し、Serverless SQL Poolは従量課金で小規模アドホック利用に適しています。
B.Serverless SQL Poolはオンデマンド処理に適し、データレイク上のParquetやCSVを直接クエリでき、スケール制限がないため超大規模分析に最適である
✗ Serverless SQL Poolは従量課金で柔軟ですが、同時実行数や単一クエリのスキャン容量に制限があり、超大規模分析には向きません。
C.Dedicated SQL Poolはリアルタイムストリーミング分析を得意とし、Serverless SQL Poolはバッチ処理専用である
✗ ストリーミング分析はどちらの役割でもありません。リアルタイムストリーム処理はAzure Stream AnalyticsやAzure Event Hubsが担当します。
D.Serverless SQL Poolはマシンラーニング統合が強力で、Dedicated SQL Poolは統合機能が限定的である
✗ 機械学習統合はDedicated SQL Poolの方が充実しており、Azure Machine Learningとの統合やT-SQLでのML予測がサポートされています。

この問題のポイント

Dedicated SQL Poolは事前にDWU(Data Warehouse Units)をプロビジョニングして固定コストが発生し、継続的な大規模分析に適し、Serverless SQL Poolは従量課金で小規模アドホック利用に適しています。

DP-900:Microsoft Azure Data Fundamentals の問題一覧