Azureデータ分析定義問題

あるデータアナリストチームがADLS Gen2上のParquet形式ログデータ(総容量10TB)に対して月20回程度のアドホックSQLクエリを実行します(各クエリ5〜30分)。コスト最適化を最優先とした場合、最適なサービスはどれか?

A.Azure Synapse Analytics Dedicated SQL Pool(DW100c、常時起動)
✗ DW100cでも24時間×30日分のDWUコストが常時発生する。月20回のアドホッククエリでは非稼働時間のコストが無駄になる。
B.Azure Synapse Analytics Serverless SQL Pool← 正解
✓ 正解。Serverless SQL PoolはADLS Gen2上のParquetファイルに対してクエリを実行でき、処理したデータ量(TB単位)に対してのみ課金される。月20回のアドホッククエリには常時課金のA/C/Dより大幅にコスト削減できる。
C.Azure Databricks(Auto-scalingクラスター、常時起動)
✗ 常時起動のDatabricksクラスターはDBU課金が継続。アドホック用途には非効率。
D.Azure HDInsight(Sparkクラスター)
✗ HDInsightクラスターの起動・維持コストが毎月かかる。非稼働時間のコストが無駄になる。

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