難問・アンチパターン計算

Power BIで、DirectQueryモードを使用するレポートが、5,000万行のAzure SQL Databaseテーブルを参照しています。1クエリの平均実行時間が8秒です。1時間に1,200回クエリが実行される場合、1時間のデータベースへのクエリ処理コストはおよそいくらですか?(1コンピュート時間当たり0.15ドル、1秒=1/3,600コンピュート時間)

A.約0.40ドル
✗ 1クエリのコストのみを計算。1,200回のクエリ実行を未算入。
B.約2.00ドル← 正解
✓ 正解です。1時間に1,200クエリ×8秒/クエリ=9,600秒。9,600÷3,600≈2.667時間相当。DirectQueryのコスト計算では約2.00ドルとなります。
C.約4.00ドル
✗ 約4.00ドルは計算誤りです。正しい計算では1,200回×8秒=9,600秒(2.667時間相当)から約2.00ドルとなります。
D.約8.00ドル
✗ 過度な見積もり。クエリ時間の重複計算がある。

この問題のポイント

1時間に1,200クエリ×8秒/クエリ=9,600秒。9,600÷3,600≈2.667時間相当。DirectQueryのコスト計算では約2.00ドルとなります。

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