GoogleGoogle Professional Data Engineer (PDE) Certification
·JA
·更新日 21 Aug 2026
数百のテーブルを処理するための、効率的で保守しやすいワークフローが必要です。ファイルは予測不能なタイミングでCloud Storageに格納され、Dataprocが変換してBigQueryに書き込み、その後、テーブル固有のBigQuery変換が実行されます(これには数時間かかる場合があります)。最適なワークフロー設計はどれですか?
解答を選択
オプションをタップして解答を確認してください。
正解: 1. Cloud ComposerでDataprocおよびBigQueryオペレーターを使用してAirflow DAGを構築します。2. テーブルごとに個別のDAGを作成します。3. Cloud Storageオブジェクトトリガーを使用して、DAGをトリガーするCloud Functionを起動します。.
これが解答である理由
このワークフロー設計が最適な理由は、Cloud Storageへのファイル格納が予測不能なタイミングであるため、イベント駆動型のアプローチが最も効率的だからです。Cloud StorageオブジェクトトリガーとCloud Functionsを組み合わせることで、ファイルが到着したときにのみDAGが実行され、リソースの無駄を省きます。また、数百のテーブルを処理し、テーブル固有のBigQuery変換があるため、テーブルごとに個別のDAGを作成することで、保守性と独立性が向上し、特定のテーブルの変更が他のテーブルに影響を与えるリスクを減らせます。単一の共有DAGでは、特定のテーブルのロジック変更が複雑になり、保守が困難になります。時間ベースのスケジュールでは、ファイルが到着しない場合でもDAGが実行され、非効率的です。
試験に合格 — 終わりのない解答探しなしで
この試験のすべての検証済み問題と解説を1か所で入手し、準備時間を大幅に節約しましょう。1,000以上の認定 · 20以上の言語 · 無料で開始。
試験に早く合格する →
カード不要