Gerenciamento de Ambiente do Lakebase para Aplicações Fora da Plataforma
Defina e valide variáveis de ambiente multiplataforma para aplicações baseadas no Lakebase implantadas fora da plataforma de aplicativos Databricks.

Crie com IA
- Copie o prompt abaixo
- Cole-o no Cursor, Claude Code, Codex ou em qualquer agente de programação
- Seu agente cria o app, fazendo perguntas ao longo do processo para que o resultado seja exatamente como você deseja
Não conhece os modelos? Saiba mais aqui
Ao concluir, você terá:
- Todos os valores de conexão do Lakebase obtidos pela Databricks CLI
- Um módulo de validação de ambiente baseado em Zod que falha imediatamente quando há variáveis ausentes ou inválidas
- Suporte tanto para autenticação por token (desenvolvimento local) quanto para OAuth M2M (produção)
- Um arquivo
.env.exampledocumentando todas as variáveis obrigatórias para sua equipe e para o CI
Prerequisites
Este modelo reúne as variáveis de ambiente necessárias para acessar o Lakebase a partir de um app executado fora do Databricks App Platform. Antes de começar, verifique se estes recursos do workspace do Databricks estão habilitados.
- Lakebase Postgres disponível. Execute
databricks postgres list-projects --profile <PROFILE>e confirme que o comando é executado com sucesso. Um erronot enabledindica que o Lakebase não está disponível para essa identidade. - Um projeto Lakebase provisionado. Conclua primeiro o modelo Criar um projeto Lakebase. Os valores de conexão serão obtidos do branch, do endpoint e do banco de dados desse projeto.
- OAuth máquina a máquina para produção (opcional). Se você pretende executar em produção com um service principal, tenha em mãos o
DATABRICKS_CLIENT_ID/DATABRICKS_CLIENT_SECRETdesse service principal. Para desenvolvimento local, basta um token do workspace obtido comdatabricks auth token --profile <PROFILE>.


