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.

Créer avec l’IA
- Copiez le prompt ci-dessous
- Collez-le dans Cursor, Claude Code, Codex ou tout autre agent de codage
- 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.exampledocumentant 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 erreurnot enabledsignifie 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_SECRETde ce service principal. Pour le développement local, un token de workspace obtenu viadatabricks auth token --profile <PROFILE>suffit.


