Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
O Dimensionamento Automático do Lakebase fornece ao aplicativo um banco de dados Postgres sem servidor com integração nativa do Databricks. Use Databricks Apps (recomendado) para identidade gerenciada, credenciais automáticas e implantação integrada. Use aplicativos externos quando precisar ser executado na infraestrutura existente ou com um runtime específico fora do Databricks.
Escolha onde seu aplicativo é executado
| Abordagem | Description |
|---|---|
| Aplicativos do Databricks | Recomendado. A plataforma gerencia credenciais e implantação. Melhor para novos aplicativos, dashboards e ferramentas internas. |
| Tutorial manual do OAuth | Use quando precisar de controle explícito sobre a rotação do token OAuth ou o código do aplicativo já gerencia seu próprio ciclo de vida de conexão. |
| Aplicativos externos com SDK | Use quando seu aplicativo é executado fora do Databricks em Python, Java ou Go. O SDK gerencia a rotação do token do espaço de trabalho. |
| Aplicativos externos com API | Use quando seu aplicativo for executado fora do Databricks em Node.js, Ruby, PHP ou qualquer outro idioma. Você mesmo gerencia a rotação de tokens. |
Aplicativos do Databricks versus aplicativos externos
| Aspecto | Aplicativos do Databricks | Aplicativos externos |
|---|---|---|
| Implantação | Execuções na plataforma Databricks | Execuções em infraestrutura externa |
| Identity | A plataforma fornece o principal de serviço do aplicativo automaticamente | Criar e gerenciar o principal de serviço manualmente |
| Setup | Criar função Postgres; configurar a conexão em app.yaml | Criar entidade de serviço, função Postgres e configurar parâmetros de conexão |
| Autenticação | WorkspaceClient usa a identidade do aplicativo automaticamente (sem credenciais no código) | WorkspaceClient requer credenciais explícitas do principal de serviço |
| Mais adequado para | Novos aplicativos, criação rápida de protótipos, ferramentas internas | Infraestrutura existente, estruturas específicas, sistemas fora do Databricks |
Acesso a dados leves
Se o aplicativo não precisar de um servidor completo, a API de Dados exporá suas tabelas postgres como pontos de extremidade REST. Isso funciona para funções sem servidor, aplicativos móveis ou ambientes sem um driver postgres.