Azureデータ分析定義問題

Azure Synapse Analytics Dedicated SQL PoolとServerless SQL Poolの違いとして正しいのはどれか?

A.Dedicated SQL PoolはADLS Gen2の外部ファイルを直接クエリでき、Serverless SQL Poolはできない
✗ 逆。Serverless SQL PoolがADLS Gen2の外部ファイルを直接クエリする機能に特化している。Dedicated SQL Poolはデータを内部ストレージ(ColumnStore)にロードして処理するのが主な用途(外部テーブル経由でのクエリも可能だが主用途ではない)。
B.Dedicated SQL Poolはデータをプールに取り込んで処理するMPPエンジン。Serverless SQL PoolはADLS Gen2などの外部ファイルをインポートなしで直接クエリする← 正解
✓ 正解。Dedicated SQL PoolはMPPアーキテクチャで大規模データウェアハウスを構築するサービス(常時DWU課金)。Serverless SQL Poolは外部ファイル(Parquet・CSV・JSON)をOPENROWSETや外部テーブルで直接クエリし、処理データ量に対してのみ課金される。
C.Serverless SQL PoolはDedicated SQL Poolより常にコストが高い
✗ Serverless SQL Poolは処理データ量課金のため、少量・低頻度クエリではDedicatedより安価になることが多い。
D.Dedicated SQL Poolはスケジュール設定なしに自動でスケールアップ・ダウンする
✗ Dedicated SQL PoolはDWUを手動または自動スケーリングポリシーで変更する。完全自動ではなく、Serverlessのように「使った分だけ」のモデルではない。

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