Databricks Certified Data Engineer Associateは、Lakehouse上でのデータエンジニアリングスキルを証明する認定試験です。 Spark SQL・Python・Delta Lake・Lakeflow Spark Declarative Pipelines・Unity Catalogの実践的理解が問われ、 Databricks認定の中で最も受験者数が多い試験でもあります。
この記事は2026年5月4日改訂の現行Exam Guideに準拠し、7つの出題セクションの配点比率と頻出トピック、 実際の出題パターンに基づくサンプル問題、そして2ヶ月で合格するための学習ロードマップを解説します。
まず試験の基本情報を整理します。受験前に確認すべき項目をすべてまとめました。
| 項目 | 内容 |
|---|---|
| 正式名称 | Databricks Certified Data Engineer Associate |
| 問題数 | 45問(すべて選択式) |
| 試験時間 | 90分 |
| 合格ライン | 非公表(統計的分析で設定され、変更されうる) |
| 受験料 | $200 (USD) |
| 試験言語 | 英語・日本語を含む複数言語対応 |
| 受験方法 | オンライン監督付き(Webassessor経由) |
| 有効期限 | 取得日から2年間 |
| 前提条件 | なし(推奨: Spark・Databricks 6ヶ月以上の経験) |
| 再受験ポリシー | 不合格後14日間のクールダウン期間 |
1点だけ強調しておきます。合格ラインは公表されていません。Databricks公式FAQには「合格スコアは統計的分析によって設定され、試験に新しい問題が追加されると変更されることがある」と記載されています。 「70%」「45問中32問」といった数字が広く出回っていますが、いずれもDatabricks発の情報ではありません。 具体的なボーダーを断言している記事は、根拠のない推測だと考えてください。
45問を90分で解くため、1問あたり平均2分です。 「最も適切なものを選べ」形式が大半で、明らかに間違いの選択肢を消去法で外し、 残り2択まで絞る判断力が求められます。 時間配分としては、確信のある問題は60秒以内で通過し、迷う問題にフラグを付けて最後に見直すのが定石です。
2026年5月4日に改訂された現行Exam Guideでは、出題範囲が7セクション構成になり、配点比率が公式に公開されています。 旧版の5ドメイン構成(Lakehouse Platform / ELT with Spark SQL and Python / Incremental Data Processing / Production Pipelines / Data Governance) とはセクション名も配点も異なるため、古い記事や教材の配点表をそのまま使わないでください。
| セクション | 配点比率 | 問題数の目安 |
|---|---|---|
| 1. Databricks Intelligence Platform | 6% | 約3問 |
| 2. Data Ingestion and Loading | 21% | 約9問 |
| 3. Data Transformation and Modeling | 22% | 約10問 |
| 4. Working with Lakeflow Jobs | 16% | 約7問 |
| 5. Implementing CI/CD | 10% | 約4〜5問 |
| 6. Troubleshooting, Monitoring, and Optimization | 10% | 約4〜5問 |
| 7. Governance and Security | 15% | 約7問 |
Data Ingestion and Loading(21%)とData Transformation and Modeling(22%)だけで全体の43%を占めます。 この2セクションを確実に得点源にすることが合格への最短ルートです。 次に大きいのがWorking with Lakeflow Jobs(16%)とGovernance and Security(15%)です。 特にガバナンス系は改訂のたびに比重が上がっており、9%(2024年6月版)→ 11%(2025年11月版)→ 15%(現行)と推移しています。 旧版の学習計画のように「配点が低いので流し読みでよいドメイン」として扱うのは、もはや不利な戦略です。 逆にDatabricks Intelligence Platformは6%(約3問)しかないため、深追いする意味はありません。
もう1つ押さえるべき変更点があります。Delta SharingとLakehouse Federationは出題範囲から削除されました。旧版準拠の教材やブログ記事にはこの2つが試験トピックとして残っていることが多いので、学習時間を割かないでください。
Lakehouseアーキテクチャの基礎概念と、Databricksプラットフォームの操作に関するセクションです。 「Data WarehouseとData Lakeの違い」「Lakehouseがそれらをどう統合するか」という概念問題に加え、 コンピュートの種類やノートブックの操作が問われます。 配点に注意してください。旧版のDatabricks Lakehouse Platformは24%でしたが、現行セクションは6%(約3問)です。 深追いする場所ではなく、後続セクションを読むための語彙を揃える位置づけと考えてください。
データをLakehouseに取り込む工程のセクションで、配点は全体の2番目です。 Auto Loader・COPY INTO・Structured Streamingが中心トピックで、 「どの場面でどの取り込み方式を使うか」の判断力が試されます。 旧版のIncremental Data Processingドメインは、実質的にこのセクションと次のセクションに分割されました。
最大の配点比率を持つセクションで、Spark SQLとPySparkによる変換処理の実践力に加え、 メダリオンアーキテクチャを前提としたモデリングの判断力が問われます。 コードの読み書きが直接出題されるため、座学だけでは対応が難しく、ハンズオン経験の差がスコアに直結します。
作った処理を1つのジョブに束ね、スケジュールで動かすオーケストレーションのセクションです。 名称に注意してください。旧称のDatabricks Workflowsは現在Lakeflow Jobsであり、 現行Exam Guideもこの名称で統一されています。
旧版には独立したドメインとして存在しなかったセクションで、ノートブックで書いたコードを安全に本番へ届ける工程です。 出題のほとんどはDatabricks Git FoldersとDeclarative Automation Bundlesの2製品でカバーできます。
すでに動いているものを対象に、どこで壊れたかを突き止め、コストを監視し、速くするセクションです。 Deltaテーブルの保守コマンドもここに含まれます。旧版でLakehouse Platformドメインにあった OPTIMIZE / VACUUM の知識は、このセクションに移りました。
最も比重が上がったセクションです。ガバナンス系は2024年6月版で9%、2025年11月版で11%でしたが、 現行では15%(約7問)となり、Lakeflow Jobsと並ぶ規模になりました。 旧版準拠の学習計画は「流し読みでよいドメイン」として扱っていますが、その助言はもう古いものです。 セクション全体の背骨はUnity Catalogです。
このセクションに関する注意点が1つあります。Delta SharingとLakehouse Federationは出題範囲外です。どちらもかつてはガバナンス領域のトピックで、旧版準拠の教材では今も演習に含まれていますが、現行版では削除されました。
以下は、平日1〜2時間・休日3〜4時間の学習ペースを想定した8週間のロードマップです。 Sparkやデータエンジニアリングの基礎知識がある前提で、7セクションを順番に、配点比率に応じた時間配分で進める構成にしています。
| 期間 | 学習内容 | 目標 |
|---|---|---|
| Week 1 | セクション1: Lakehouse概念 / コンピュートとノートブック / Delta Lake基礎 | Community Editionでノートブック作成・Delta操作・タイムトラベルを実行できる |
| Week 2-3 | セクション2: Auto Loader / COPY INTO / Structured Streaming / JSON展開 | cloudFilesでファイルを増分取り込みし、COPY INTOとの使い分けを説明できる |
| Week 4-5 | セクション3: Spark SQL / PySpark / MERGE INTO / UDF / メダリオン設計 | CTASでテーブル作成、MERGE INTOでUPSERT、Expectations付きの宣言的パイプラインを構築できる |
| Week 6 | セクション4: Lakeflow Jobs(タスク依存 / トリガー / リトライ / パラメータ) | マルチタスクジョブを作り、失敗時の挙動と通知を設定できる |
| Week 7 | セクション5・6: Git Folders / Declarative Automation Bundles / OPTIMIZE・VACUUM / ログの切り分け | バンドルでdev→prodにデプロイし、遅いジョブと失敗ジョブの調べ方を説明できる |
| Week 8 | セクション7: Unity Catalog / GRANT・REVOKE / 行フィルタ・列マスク+総仕上げ | カタログ・スキーマ・テーブルの権限設計を理解し、公式Practice Examで安定して高得点を取れる |
学習リソースとしては、Databricks Academy(無料のLearning Path)、 公式Practice Exam(受験登録後にWebassessorからアクセス可能)、 そしてCommunity Edition上でのハンズオン演習の3つを軸に進めてください。 座学→ハンズオン→問題演習のサイクルを各トピックで回すのが最も定着率が高い学習法です。 合格ラインが非公表である以上、「Practice Examで何%取れば安全」という基準は存在しません。 1つの数字ではなく、全セクションで安定して正答できるかどうかで判断してください。
実際に試験を受けた合格者のフィードバックから、試験の傾向を整理します。
Data Engineer Associateに合格したら、次のステップとして2つの資格が有力です。
| 資格名 | 位置づけ | 追加で求められるスキル |
|---|---|---|
| Data Engineer Professional (DEP) | DEAの上位資格。本番運用レベルの設計判断力を証明 | Schema Evolution戦略、マルチホップアーキテクチャの最適化、ストリーミングの障害復旧、高度な宣言的パイプライン設計 |
| Machine Learning Associate (MLA) | ML領域への横展開。データ基盤+ML基礎の両方を証明 | MLflow実験管理、Feature Store、AutoML、モデルサービング、Spark MLlib基礎 |
DEA → DEP のパスはデータエンジニアとしての深化、DEA → MLA のパスはMLエンジニアへのキャリア拡張を意味します。 どちらもDEAで学んだDelta Lake・Spark・Unity Catalogの知識がそのまま基盤になるため、 DEAの学習内容を忘れないうちに次の試験に進むのが効率的です。 目安として、DEA合格後2〜3ヶ月以内に次の試験を受けるペースが推奨されます。
Data Ingestion and Loading
問題 1
データエンジニアがクラウドストレージ上のランディングゾーンに継続的に到着するCSVファイルをDeltaテーブルに取り込むパイプラインを構築している。ファイル数は日々増加し、現在10万ファイルを超えている。新規ファイルのみを効率的に処理したい。最も適切なアプローチはどれか。
正解: B
Auto Loader(cloudFiles)はクラウドストレージの新規ファイルを自動検知し、チェックポイントで処理済みファイルを追跡するため、ファイル数が増えても効率が劣化しません。COPY INTOは毎回ファイル一覧をスキャンするため10万ファイル超の環境ではオーバーヘッドが大きくなります。バッチ全件読み込み+ANTI JOINは処理コストが高く非効率です。外部テーブル参照はDeltaの利点(ACIDトランザクション・タイムトラベル)を活かせません。
Data Engineer Associate試験はどの程度の実務経験があれば合格できますか?
Databricksの公式目安は6ヶ月以上のSpark・Databricks実務経験ですが、実際にはCommunity Editionで3〜4週間集中的にハンズオンを積めば未経験からでも合格可能です。特にAuto Loader・Lakeflow Spark Declarative Pipelines (旧 Delta Live Tables)・Unity Catalogの3トピックは座学だけでは理解しにくいため、必ずノートブック上でコードを動かして挙動を確認してください。合格者の多くは「公式ドキュメント+Practice Exam+ハンズオン」の3本柱で学習しています。
Data Ingestion and Loading(21%)とData Transformation and Modeling(22%)で頻出のSQL構文は何ですか?
取り込み側はCOPY INTOとread_files、変換側はMERGE INTO・CTAS(CREATE TABLE AS SELECT)・CTE(WITH句)が頻出です。特にMERGE INTOはCDC処理やSCDタイプ1/2のシナリオで出題されやすく、WHEN MATCHED / WHEN NOT MATCHEDの分岐条件を正確に書けるかが問われます。また、higher-order functions(TRANSFORM・FILTER・EXISTS)やJSON/配列のネスト構造をSpark SQLで処理する問題も増えています。Python UDFとSQL UDFの使い分け(パフォーマンスへの影響)も押さえておきましょう。この2セクションだけで配点の43%を占めます。
Data Engineer AssociateとProfessionalの出題範囲はどう違いますか?
Associateは「各機能を正しく理解しているか」を問う知識ベースの試験です。一方Professionalは「本番環境で発生する複雑なシナリオに対して最適な設計判断ができるか」を問います。具体的には、Associateでは「Auto Loaderの基本的な動作」が出ますが、Professionalでは「Auto LoaderのSchema Evolution設定とrescuedDataColumnの使い分け」のような実践的判断が求められます。Associateに合格してからProfessionalに進むのが一般的なパスで、間にML Associateを挟む人も多いです。
Data Engineer Associateの合格ラインは何%ですか?
Databricksは合格ラインを公表していません。公式FAQには「合格スコアは統計的分析によって設定され、試験に新しい問題が追加されると変更されることがある」と明記されています。ネット上で見かける「70%」「45問中32問」といった数字はコミュニティの推測値であり、公式の基準ではありません。固定のボーダーを狙うのではなく、7セクションすべてで安定して正答できる状態を目標にしてください。
NicheeLab編集部
データエンジニアリング・クラウド資格の専門家。Databricks・Snowflake等の認定資格を保有し、実務経験に基づいた問題作成・解説を行っています。NicheeLab運営。
Databricks資格一覧|全7試験・難易度・勉強法
Databricks認定資格全7試験の一覧・難易度・出題範囲・合格ラインを徹底解説。2026年最新版の公式試験ガイドに準...
Databricks試験の難易度ランキング|全7資格を徹底比較
Databricks認定全7試験の難易度をランキング形式で徹底比較。合格率・学習時間・出題傾向から難易度を分析。...
Databricks資格の勉強方法|最短合格ルートと学習時間の目安
Databricks認定資格に最短で合格するための勉強方法を完全ガイド。公式リソース・問題集・学習スケジュールを徹底解説...
Databricks Data Engineer Professional完全解説|上級試験の攻略法
Databricks Certified Data Engineer Professional試験を徹底解説。10の出題...
Databricks ML Associate完全解説|MLflow・AutoML対策
Databricks Certified Machine Learning Associate試験を徹底解説。4つの出題...