1.3基礎
日付パーティションごとに同じGlueワークフローを実行する。
実行日を引数として渡し、通常実行とバックフィルで同じ定義を再利用する。
最も適切な実装はどれか。
× 不正解
Glueジョブ引数を使って日付・入力・出力をパラメータ化すると、通常実行とバックフィルで同じワークフローを再利用できる。
詳細解説
正しいGlueワークフローの実行引数をジョブ引数へ渡す
実行日や入力プレフィックスをパラメータ化し、同じワークフローを再利用できる。
実行日や入力プレフィックスをパラメータ化し、同じワークフローを再利用できる。
誤り日付ごとに別のGlueジョブを手作業で作る
定義が重複し、修正漏れと運用コストが増える。
定義が重複し、修正漏れと運用コストが増える。
誤りS3バケット名へ日付を埋め込み、コードを固定する
入力は変えられるが、変換・出力・バックフィル条件の再利用性が低い。
入力は変えられるが、変換・出力・バックフィル条件の再利用性が低い。
誤りCloudTrailのeventNameを日付引数として使う
監査イベント名はジョブの論理日付を表さない。
監査イベント名はジョブの論理日付を表さない。
実際に確かめる
一時的な検証環境で実行できる例です。
AWS Glue job arguments、getResolvedOptions、Workflow run propertiesを確認する。期待される結果
ジョブ複製と、実行引数による再利用の違いを説明できる。理解のポイント
- Glue job arguments
- パラメータ化
- バックフィル
- 再利用
確認時の注意
- 確認環境: AWS公式DEA-C01試験ガイドと各サービスの公式ドキュメントの確認
- AWS公式DEA-C01 Domain 1と各サービスの公式ドキュメントを確認する。
基礎のおさらい
設定とコード
変わる値を引数へ分離し、変換ロジックと実行条件を再利用する。
入力契約
日付形式、パーティション、空入力、出力上書き方針を引数仕様にする。
問題IDAWS-DEA-076
確認環境AWS公式DEA-C01試験ガイドと各サービスの公式ドキュメントの確認
最終技術確認2026-08-20
誤り・権利侵害を報告