Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
O Lakebase Autoscaling oferece à sua aplicação uma base de dados Postgres serverless com integração nativa com Databricks. Utilize Databricks Apps (recomendado) para identidade gerida, credenciais automáticas e implementação integrada. Use aplicações externas quando tiver de correr numa infraestrutura existente ou com um tempo de execução específico fora dos Databricks.
Escolha onde a sua aplicação corre
| Approach | Description |
|---|---|
| Aplicações Databricks | Recomendado. A plataforma gere as credenciais e a implantação. Ideal para novas aplicações, dashboards e ferramentas internas. |
| Tutorial manual de OAuth | Use quando precisar de controlo explícito sobre a rotação dos tokens OAuth, ou quando o código da sua aplicação já gere o seu próprio ciclo de vida da ligação. |
| Aplicações externas com SDK | Use quando a sua aplicação corre fora do Databricks em Python, Java ou Go. O SDK gere a rotação dos tokens de workspace. |
| Aplicações externas com API | Use quando a sua aplicação corre fora do Databricks em Node.js, Ruby, PHP ou qualquer outra linguagem. Tu geres a rotação de tokens tu próprio. |
Databricks Apps vs aplicações externas
| Aspect | Aplicações Databricks | Aplicações externas |
|---|---|---|
| Implementação | Funciona na plataforma Databricks | Funciona em infraestrutura externa |
| Identidade | A plataforma fornece automaticamente o principal do serviço de aplicação | Criar e gerir manualmente o principal de serviço |
| Configuração | Criar perfil de Postgres; configurar conexão em app.yaml | Criar principal de serviço, função Postgres e configurar parâmetros de conexão |
| Authentication | O WorkspaceClient utiliza automaticamente a identidade da aplicação (sem credenciais no código) | O WorkspaceClient requer credenciais explícitas de principal de serviço |
| Melhor para | Novas aplicações, prototipagem rápida, ferramentas internas | Infraestrutura existente, frameworks específicos, sistemas fora dos Databricks |
Acesso simples a dados
Se a sua aplicação não precisar de um servidor completo, a API de dados expõe as suas tabelas Postgres como endpoints REST. Isto funciona para funções serverless, aplicações móveis ou ambientes sem driver Postgres.