2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

PR: データブリックス・ジャパン株式会社
Omnigentによるメタハーネス入門(1)基礎編

Databricks Certified Context Engineer Associate に合格しました: テストセンター受験と、90分で45問を英語で解く読み方

2
Last updated at Posted at 2026-09-20

はじめに

Databricks Certified Context Engineer Associate に合格しました。2026年7月版の試験ガイドが公開されている、コンテキストエンジニアリングを対象にした認定試験です。

新しい試験なので受験レポートがまだ少ないと思います。準備でやったこと、受験当日に気づいたこと、難しいと感じた論点を書いていきます。問題そのものには触れません。

c3pjzobl_1789871131190.png

試験の概要

試験ガイドに書かれている条件は次のとおりです。

項目 内容
設問数 採点対象が約45問 (採点対象外の設問が含まれる場合あり)
制限時間 90分
形式 単一選択と複数選択
言語 英語
受験方法 オンライン監督またはテストセンター
受験料 200米ドル
有効期限 2年
前提資格 なし (6か月程度の実務経験が推奨)

問われるのは、LLMエージェントに何をどう渡すかの設計です。特定の製品の操作手順を覚えているかではなく、状況を与えられて設計判断を選ぶ形式でした。たとえば、回答が不安定なエージェントに対してコンテキストのどこに原因があると考えるか。取得した情報をすべて渡すか、絞って渡すか。会話が長くなったときに何を捨てて何を残すか。こうした判断が中心です。

Databricksの製品が絡むのは、知識の取得とメモリの2つです。前者はGenieとDatabricks AI Search、後者はLakebaseとMLflowが対象になります。残りの5セクションは製品に依存しない設計の話です。

出題範囲は7つのセクションに分かれています。配点の重みは試験ガイドに明記されています。

セクション 内容 配点
Foundations of Context Engineering コンテキストの故障モードと対処 16%
System Prompt and Instruction Design システムプロンプトと指示、few-shotの設計 9%
Knowledge Retrieval and Genie Configuration RAG、チャンク分割、Genieの構成 20%
Memory Architecture with Lakebase and MLflow 短期・長期メモリの設計と評価 18%
Tool Design, MCP, and Agent Context ツールの定義とMCP、Agent Skills 13%
Context Compression and Compaction 履歴の圧縮と切り詰め 11%
Multi-Agent and Long-Horizon Task Design 複数エージェントと長時間タスク 13%

Knowledge Retrieval と Memory Architecture の2つで全体の38%を占めます。ここが手薄なまま受けると厳しいと思います。

テストセンターをおすすめします

受験方法はオンライン監督とテストセンターから選べます。私はテストセンターを選びました。

自宅受験にはカメラが2台必要です

オンライン監督の場合、PCのWebカメラに加えて、モバイル端末をもう1台のカメラとして使う構成が求められます。手元と机まわりを横から映すためのものです。

この2台目をどこに、どの角度で置くかを自宅で用意するのが、思っていたより面倒でした。机の横に端末を固定できる高さの台が必要で、試験中はその端末を触れません。充電も試験時間のあいだ持たせる必要があります。部屋の片付けも含めて考えると、準備そのものが一仕事です。

テストセンターならカメラの準備自体がありません

テストセンターを選ぶと、この準備が丸ごと不要になります。カメラの設置はそもそもありません。会場のスタッフが試験室にいて、そちらが監督にあたります。持ち物は本人確認書類だけで、受験マシンも会場のものを使います。私は新橋の会場で受験しました。

Databricksの試験は以前はオンライン監督のみでしたが、現在はテストセンターでも受けられます。試験ガイドのPDFには受験方法が「Online Proctored」とだけ書かれていますが、認定ページのほうにはテストセンターも選べる旨が記載されています。予約時にどちらを選ぶかを指定します。

注意点として、日程変更の締め切りがオンライン監督とテストセンターで違います。オンライン監督は開始24時間前まで、テストセンターは72時間前までです。テストセンターのほうが早く締まるので、予定が読めない時期に予約するときは気をつけてください。

英語のみ、90分、45問

この試験は英語のみです。日本語版はありません。

私の場合、提出できたのが残り10分の時点でした。全問をひととおり解いて、見直しに使えたのは10分足らずです。英語で1問あたり2分弱というペースは、普通に頭から読んでいると足りません。

冒頭のシナリオ設定は読み飛ばしてよい

助けになったのは、設問の構造に途中で気づいたことです。

多くの設問がシナリオ形式で、「ある業界のこういうエージェントがこういう処理をしている」という状況設定から始まります。この冒頭部分は、業界や用途が変わっても問われている論点には影響しないものがほとんどでした。実際に判断材料になるのは、その後に出てくる構成の説明と、最後の1文の問いかけです。

序盤でこれに気づいてからは、冒頭を流し読みして、構成の説明と問いかけを先に読むようにしました。この読み方に切り替えてからペースが上がりました。最初からこうしていれば、見直しの時間をもっと確保できたと思います。

読み飛ばすといっても、設定の中に条件が紛れ込んでいる設問もあります。選択肢を見て迷ったら冒頭に戻る、という前提での読み飛ばしです。

難しいと感じたところ

限られたコンテキストの余白に、どのツールのshotを入れるか

一番悩んだのは、システムプロンプトに入れるfew-shotの例の選び方でした。

エージェントが持つツールは3個から4個です。全部の使い方をshotで示せればよいのですが、コンテキストウィンドウの余白が限られていて、入れられる数に制約があります。その中でどのツールの説明をするshotを入れるかを選ぶ、という問題でした。

ツールを1つずつ見て重要そうなものを選ぶ、という解き方では答えが出ません。判断の材料になるのはツール同士の依存関係でした。

試験ガイドでは、Section 2の「Justify few-shot example selection based on performance contribution」と「Analyze token cost-performance tradeoffs in prompt configurations」に対応する論点です。前者は例の選定を精度への寄与で正当化すること、後者はトークンのコストと性能の釣り合いを見ることを指しています。この2つを同時に問う作りになっています。

準備にやったこと

セクション4を実際に動かした

事前に自作の模擬問題で解いたとき、Memory Architecture with Lakebase and MLflow が明確に弱点でした。配点18%のセクションなので、ここは手を動かして埋めることにしました。

やったのは、Lakebaseにエージェントのメモリを置くノートブックを最後まで動かすことです。扱ったのは次の4点です。

  • 短期メモリ: LangGraphの PostgresSaver でチェックポイントをLakebaseに保存し、thread_id で会話を復元する
  • 長期メモリ: 会話から抽出した事実をテーブルに書き、主題をキーにして更新する
  • 検索方法の使い分け: 構造化クエリで取るか、類似度検索で取るか
  • MLflowでの比較: メモリ構成を変えて評価を回し、トレースからトークン使用量と実行時間を見る

このセクションは、用語を覚えるだけだと選択肢が絞りきれません。たとえばOAuthトークンの有効期限は1時間ですが、期限の判定はログイン時にだけ行われます。すでに張ってある接続はそのまま使え、新しく張ろうとする接続だけが失敗します。この違いは、実際に接続を張ったまま1時間放置してみるまで実感がわきませんでした。

Lakebaseまわりは以前に記事を書いていたので、そちらも下敷きになりました。

模擬問題を自作した

もうひとつは、試験ガイドの項目を1つずつ潰す形で模擬問題を作ったことです。公式のサンプル問題だけでは数が足りなかったので、各セクションの目標に対応する設問を足していきました。

作ってみて分かったのは、自作の問題は正解の選択肢が長くなりがちだということです。正解には条件や理由を書き込みたくなるので、自然と説明が厚くなります。その結果、内容を理解していなくても一番長い選択肢を選べば当たる問題集ができあがります。作り直したあとで確認したら、最初の版は96%の設問で最長の選択肢が正解でした。選択肢の長さと並び順を機械的に調整して、この偏りを消しました。

本番の試験ではこの傾向はありませんでした。選択肢の長さから答えを推測することはできません。

結果

結果は合格でした。セクション別のスコアは次のとおりです。

Screenshot 2026-09-20 at 11.29.45.png

セクション スコア
Foundations of Context Engineering 71%
System Prompt and Instruction Design 75%
Knowledge Retrieval and Genie Configuration 88%
Memory Architecture with Lakebase and MLflow 87%
Tool Design, MCP, and Agent Context 83%
Context Compression and Compaction 40%
Multi-Agent and Long-Horizon Task Design 83%

事前の弱点だったMemory Architectureが87%になった一方、Context Compression and Compactionが40%で最も低く出ました。このセクションは配点11%で、模擬問題でも数問しか作っていなかった範囲です。演習量がそのまま結果に出ました。

圧縮と要約は、実務では「長くなったら要約する」で済ませがちな領域です。試験ではもう少し細かく問われます。要約後に何が落ちたかを特定する、要約のプロンプトを再現率から調整して精度を上げる、単純な切り詰めと要約のどちらが適切かを判断する、といった項目が試験ガイドに並んでいます。ここは受験後に改めて読み直しました。

なお、試験終了直後に暫定の結果が画面に出ます。正式なバッジはプロクターのレビューを経てAccredibleから届くので、数日かかります。

まとめ

Databricks Certified Context Engineer Associate を受けて分かったことをまとめます。

  • 45問 / 90分 / 英語のみ。テストセンターでも受けられる
  • オンライン監督ではモバイル端末を2台目のカメラとして用意する必要がある。自宅の環境を整えるのが面倒なら、テストセンターのほうが確実
  • 日程変更の締め切りは、オンライン監督が24時間前、テストセンターが72時間前
  • 英語で1問あたり2分弱。冒頭のシナリオ設定は読み飛ばし、構成の説明と最後の問いかけから読むとペースが上がる
  • Knowledge Retrieval (20%) と Memory Architecture (18%) の2つで全体の38%。ここは手を動かして準備する価値がある
  • コンテキストの余白が足りず全ツールのshotを入れられないとき、どれを入れるかはツール単位の重要度ではなくツール同士の依存関係で決まる
  • 暫定の結果は試験直後に出る。正式なバッジはレビュー後に数日かかる

一番の収穫は、弱点だと分かっていたセクションを手を動かして埋めた効果が、そのままスコアに出たことでした。Lakebaseのメモリまわりは、用語の暗記では選択肢を絞りきれません。逆に、模擬問題を数問しか作らなかった圧縮のセクションが最低点になりました。準備の濃さと結果が素直に対応した試験です。

参考リンク

はじめてのDatabricks

はじめてのDatabricks

Databricks無料トライアル

Databricks無料トライアル

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?