Associate Data Practitioner 問題の一覧 › 3. データパイプラインのオーケストレーション
日次バッチが、あるステップで失敗したが、それ以前のステップは成功している。冪等性とコストの観点から、再実行時に推奨される設計はどれか。
- 手動で各テーブルを修正する
- 失敗したステップ以降のみを再実行でき、各ステップが冪等であるように設計する
- 失敗を無視して翌日に回す
- 必ず最初から全ステップを再実行し、重複は無視する
💡 答えと解説を見る
答え:B(失敗したステップ以降のみを再実行でき、各ステップが冪等であるように設計する)
タスク単位で再実行でき、各ステップが冪等であれば、失敗箇所からの再実行でも安全で低コスト。常に全再実行は無駄で、無視や手動修正はデータ不整合と運用負荷を招く。
タスク単位で再実行でき、各ステップが冪等であれば、失敗箇所からの再実行でも安全で低コスト。常に全再実行は無駄で、無視や手動修正はデータ不整合と運用負荷を招く。
関連サービス
| 冪等性 (Idempotency) | 再実行しても結果が重複しない設計。MERGE・上書き・一意キー |
※ 学習用に作成したオリジナル問題です。本番試験とは異なります。