エージェント型サポートコンソール
Lakebase、Change Data Feed、メダリオンパイプライン、LLM エージェントジョブ、逆同期、Genie 分析対応の Databricks App を組み合わせたエンドツーエンドの AI 搭載サポートコンソール。

AI で構築する
- 以下のプロンプトをコピーします
- Cursor、Claude Code、Codex、または任意のコーディングエージェントに貼り付けます
- エージェントが途中で質問しながら、希望どおりのものを構築します
テンプレートを初めて使う方へ:こちらで詳しく見る
動作するスターターアプリが含まれています
実行可能な実際のコードは GitHub にあります。上記のプロンプトをコピーすると、コーディングエージェントが開始点としてリポジトリをクローンし、データやユースケースに合わせて調整します。
このテンプレートは、Databricks の開発者スタック全体を 1 つの運用データアプリケーションにまとめたものです。すべての顧客メッセージを LLM が自動的にトリアージする AI 搭載のサポートコンソールで、サポート担当者は専用に構築された社内ツール上で提案を確認し、承認または上書きできます。
データフロー
顧客とのやり取りは、アプリケーションの OLTP データベース (Lakebase Postgres) から CDC を経由してレイクハウスへ流れ、AI エージェントによって拡充され、リバース同期によってサポートコンソールへ戻されます。
- OLTP の書き込みが Lakebase Postgres に格納されます (ユーザー、注文、サポートケース、メッセージ) 。
- Lakebase Change Data Feed (CDF) が、すべての変更を CDC 履歴テーブル (ブロンズ層) として Unity Catalog に複製します。
- Lakeflow Spark Declarative Pipeline が CDC 履歴を、現在状態を表すシルバーテーブルと分析用のゴールド materialized views (日次収益、サポート概要、ユーザープロファイル、ケースコンテキスト) に変換します。
- Lakeflow Jobs が毎分実行され、未回答のメッセージを検出し、ゴールドテーブルから充実したコンテキストを構築し、Model Serving endpoint 経由で LLM を呼び出して、回答案を Delta テーブルにマージします。
- Synced tables (リバース同期) がゴールドテーブルを Lakebase に複製し、低レイテンシの読み取りを可能にします。
- サポートコンソール (Databricks App) が OLTP と同期済みゴールドテーブルの両方から読み取り、ケース、AI による提案、分析情報を表示します。
カスタマイズすべき項目
プロビジョニング (手動手順と SQL) 、シード投入、pipeline の deploy、リバース同期、アプリの deploy については、コードとあわせてリポジトリの README.md に記載されています。
このテンプレートを自分用にカスタマイズするには、次の作業を行います。
- Catalog: 各 pipeline の
databricks.ymlにあるcatalog変数に、使用する Unity Catalog のカタログ名を設定します。 - Lakebase: アプリの
databricks.ymlの参照先を、自分の Lakebase project、branch、データベースに変更します。 - テーブル: シードスクリプトが OLTP スキーマを作成します。シード投入後、
publicスキーマのテーブルがレプリケートされるように Change Data Feed を設定します。 - 同期テーブル: 4 つのリバース同期設定を手動で作成します (テーブルの対応関係は README を参照してください) 。
- Serving Endpoint:
endpoint変数に、使用したいモデルサービング endpoint を設定します。 - Genie Agent: ゴールドテーブル上に Genie Agent を作成し、アプリバンドルに
genie_space_idを設定します。
これらのテンプレートを基に構築
この例のコードベースと上記のエージェントプロンプトは、いずれも以下のテンプレートを基に構築されています。テンプレートを開いて特定の手法を詳しく確認したり、別のプロジェクトに適用したりできます。
[テンプレート]
運用データ分析
レイクハウスで運用データベースのデータを分析するためのエンドツーエンドのセットアップ。外部ストレージを備えた Unity Catalog、Lakebase のプロビジョニング、Lakebase Change Data Feed(CDF)レプリケーション、シルバー層とゴールド層を含むメダリオンアーキテクチャパイプラインを扱います。
[テンプレート]
Lakebaseを使用するアプリ
永続データストレージ向けに、Databricks AppをLakebaseに接続します。スキーマ設定と完全なCRUD APIルートが含まれます。
[テンプレート]
Genie対話型分析
Databricks AI/BI Genieチャットインターフェイスを埋め込み、ユーザーが自然言語でデータを探索できるようにします。Genie Agentを設定し、サーバーとクライアントのプラグインを接続して、アプリリソースを宣言し、デプロイします。
[テンプレート]
基盤モデルエンドポイントをクエリする
Databricks基盤モデルエンドポイントをクエリして、組み込みのAI Gatewayガバナンスを備えたホスト型モデルに本番環境対応でアクセスします。



