Accéder au contenu principal

Gestion des environnements Lakebase pour les applications hors plateforme

Définissez et validez des variables d’environnement multiplateformes pour les applications reposant sur Lakebase et déployées en dehors de Databricks App Platform.

Aperçu de Gestion des environnements Lakebase pour les applications hors plateforme

Créer avec l’IA

  1. Copiez le prompt ci-dessous
  2. Collez-le dans Cursor, Claude Code, Codex ou tout autre agent de codage
  3. Votre agent la crée en posant des questions au fil du processus afin que le résultat corresponde exactement à vos attentes

Vous découvrez les modèles ? En savoir plus ici

À la fin, vous disposerez de :

  • Toutes les valeurs de connexion Lakebase récupérées via la CLI Databricks
  • Un module de validation de l'environnement basé sur Zod, qui échoue immédiatement si des variables sont manquantes ou invalides
  • La prise en charge de l'authentification par token (développement local) et de l'OAuth M2M (production)
  • Un fichier .env.example documentant chaque variable requise, pour votre équipe et votre CI

Prerequisites

Ce modèle collecte les variables d'environnement nécessaires pour accéder à Lakebase depuis une application exécutée en dehors de Databricks App Platform. Vérifiez que ces fonctionnalités du workspace Databricks sont activées avant de commencer.

  • Lakebase Postgres disponible. Exécutez databricks postgres list-projects --profile <PROFILE> et vérifiez que la commande aboutit. Une erreur not enabled signifie que Lakebase n'est pas disponible pour cette identité.
  • Un projet Lakebase provisionné. Suivez d'abord le modèle Create a Lakebase Project. Vous y récupérerez les valeurs de connexion de sa branch, de son endpoint et de sa base de données.
  • OAuth machine à machine pour la production (facultatif). Si vous prévoyez une exécution en production avec un service principal, préparez les valeurs DATABRICKS_CLIENT_ID / DATABRICKS_CLIENT_SECRET de ce service principal. Pour le développement local, un token de workspace obtenu via databricks auth token --profile <PROFILE> suffit.

Explorer d’autres modèles

Databricks Developer Hub

Prêt à lancer votre prochaine application agentique en quelques minutes ?

Lire la documentation