メインコンテンツに移動

プラットフォーム外アプリ向けLakebase環境管理

Databricks App Platform外にデプロイされるLakebase対応アプリ向けに、クロスプラットフォーム環境変数を定義して検証します。

プラットフォーム外アプリ向けLakebase環境管理 のプレビュー

AI で構築する

  1. 以下のプロンプトをコピーします
  2. Cursor、Claude Code、Codex、または任意のコーディングエージェントに貼り付けます
  3. エージェントが途中で質問しながら、希望どおりのものを構築します

テンプレートを初めて使う方へ:こちらで詳しく見る

完了すると、次のものが得られます。

  • Databricks CLI から収集した Lakebase の接続値一式
  • 変数の欠落や不正を即座に検出する Zod ベースの環境変数検証モジュール
  • token 認証 (ローカル開発) と M2M OAuth (本番) の両方のサポート
  • チームと CI 向けに必要な変数をすべて記載した .env.example ファイル

Prerequisites

このテンプレートは、Databricks App Platform外で動作するアプリからLakebaseに接続するために必要な環境変数を収集します。開始前に、以下のDatabricksワークスペース機能が有効になっていることを確認してください。

  • Lakebase Postgresが利用可能であること。 databricks postgres list-projects --profile <PROFILE> を実行し、コマンドが成功することを確認します。not enabled エラーが返る場合、このIDではLakebaseを利用できません。
  • プロビジョニング済みのLakebaseプロジェクトがあること。 先に Create a Lakebase Project テンプレートを完了してください。その branch、endpoint、データベースから接続情報を読み取ります。
  • 本番環境向けのマシン間OAuth (任意) 。 サービスプリンシパルで本番運用する予定がある場合は、そのサービスプリンシパルの DATABRICKS_CLIENT_ID / DATABRICKS_CLIENT_SECRET を用意しておきます。ローカル開発では、databricks auth token --profile <PROFILE> で取得したワークスペーストークンで十分です。

さらにテンプレートを探す

Databricks Developer Hub

次のエージェント型アプリを数分でリリースする準備はできていますか?

ドキュメントを読む