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.
Os Aplicativos do Databricks permitem que os desenvolvedores criem e implantem dados seguros e aplicativos de IA diretamente na plataforma do Azure Databricks, o que elimina a necessidade de infraestrutura separada. Os aplicativos são hospedados na plataforma sem servidor do Azure Databricks e integram-se aos principais serviços de plataforma, incluindo o seguinte:
- Catálogo do Unity para governança de dados
- SQL do Databricks para consultar dados
- Serviço de modelo para implantar modelos de IA
- Trabalhos do Lakeflow para ETL e automação
- OAuth e entidades de serviço para autenticação e autorização
Você pode desenvolver seus aplicativos localmente, implantá-los em um workspace e movê-los entre workspaces. Esse modelo de hospedagem elimina a necessidade de os desenvolvedores lidarem com segurança, infraestrutura e conformidade, o que simplifica o processo de levar ferramentas de dados internas à produção.
Os aplicativos do Databricks são cobrados por hora de tempo de computação enquanto o aplicativo é executado. O preço é baseado na capacidade provisionada. Consulte Configurar o tamanho da computação para um aplicativo do Databricks.
Estruturas com suporte
O Databricks Apps dá suporte a aplicativos Python e Node.js. As estruturas populares do Python incluem Streamlit, Dash e Gradio. Node.js estruturas como React, Angular, Svelte e Express também são suportadas.
O suporte para Python e Node.js permite arquiteturas de aplicativos híbridos. Por exemplo, um front-end Node.js emparelhado com um back-end Node.js ou Python. Para obter as etapas que o Azure Databricks executa para implantar um aplicativo híbrido, consulte a lógica de implantação.
Casos de uso comuns
Os aplicativos do Databricks funcionam bem para ferramentas internas que combinam dados, IA e automação. Exemplos de casos de uso incluem:
- Visualizações de dados interativas e painéis de BI (Business Intelligence) inseridos
- aplicativos de chat da Geração Retrieval-Augmented (RAG) alimentados pelo Genie
- Interfaces de configuração personalizadas para Lakeflow
- Formulários de entrada de dados apoiados pelo DATAbricks SQL
- Automação de processos empresariais combinando vários serviços do Azure Databricks
- Ferramentas de operações personalizadas para triagem e resposta de alertas
Acesso e permissões
Os aplicativos do Databricks só podem ser acessados para usuários autenticados do Azure Databricks. Não há suporte para acesso anônimo, não autenticado ou público. Para obter detalhes, consulte Configurar permissões para um aplicativo databricks.
O compartilhamento de um aplicativo com sua organização o disponibiliza para todos os usuários na conta do Azure Databricks. Usuários fora da conta, incluindo stakeholders externos ou usuários não autenticados, não podem acessar aplicativos.
Arquitetura e isolamento
Os aplicativos do Databricks são criados com base na mesma arquitetura que a computação sem servidor e se beneficiam das mesmas camadas de isolamento, incluindo recursos de computação dedicados, segmentação de rede, criptografia em repouso e em trânsito e princípio de privilégios mínimos. Para obter detalhes de configuração de rede, consulte Configurar a rede para Aplicativos do Databricks.
Limitações
- Os arquivos de aplicativo não podem exceder 10 MB. Se qualquer arquivo no diretório do aplicativo exceder esse limite, a implantação falhará com um erro.
- O Azure Databricks exclui os logs do aplicativo quando o recurso de computação que executa o aplicativo é encerrado. Consulte Registro em Log e monitoramento para aplicativos do Databricks.
- Se você conceder consentimento a um aplicativo por meio da autorização do usuário, não poderá revogar esse consentimento mais tarde.
- Não há suporte para aplicativos do Databricks nos workspaces da camada Standard.
- Você pode criar um número limitado de aplicativos em seu workspace do Azure Databricks. Para obter detalhes, consulte Limites de recursos. Para limites de Edição Gratuita, consulte as limitações do Databricks Free Edition.
- Como eles não dão suporte ao OAuth, você não pode usar URLs regionais herdadas com os Aplicativos do Databricks.
Suporte padrão de conformidade
Os Aplicativos do Databricks têm suporte com o perfil de segurança de conformidade em todas as regiões onde o padrão de conformidade selecionado está disponível. Para obter suporte no nível da região, consulte suporte à computação clássica e sem servidor por região.