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.
Importante
Esse recurso está em Visualização Pública nas seguintes regiões: westus, , westus2, eastus, eastus2, centralus, southcentralus, , northeurope, westeurope, , australiaeast, , brazilsouth, , canadacentral, , centralindia, , southeastasiauksouth.
Esta página apresenta o Azure Databricks Lakebase, um mecanismo de banco de dados OLTP do Postgres totalmente gerenciado, integrado à Plataforma de Inteligência de Dados do Databricks. Uma instância de banco de dados é um tipo de computação do Azure Databricks que fornece o armazenamento e a computação para executar um servidor Postgres que gerencia vários bancos de dados.
Visão geral
Um banco de dados OLTP (processamento de transações online) é um tipo especializado de sistema de banco de dados projetado para lidar com grandes volumes de dados transacionais em tempo real com eficiência. O Lakebase permite que você crie um banco de dados OLTP no Azure Databricks e integre cargas de trabalho OLTP ao Lakehouse. Esse banco de dados OLTP permite que você crie e gerencie bancos de dados armazenados no armazenamento gerenciado pelo Databricks.
O uso de um banco de dados OLTP em conjunto com a plataforma do Azure Databricks reduz significativamente a complexidade do aplicativo. O Lakebase é bem integrado ao Databricks Feature Store, aos SQL Warehouses e aos Aplicativos do Databricks. O uso de tabelas de sincronização fornece uma maneira simples e performante de sincronizar dados entre cargas de trabalho OLTP e OLAP (processamento analítico online).
Com base no Postgres e totalmente integrado à Plataforma de Inteligência de Dados do Databricks, o Lakebase herda vários recursos principais da plataforma, incluindo:
- Gerenciamento simplificado: Aproveita a infraestrutura existente do Azure Databricks para implantar instâncias com computação e armazenamento desacoplados, captura de dados de alteração gerenciada com o Delta Lake e suporte para implantações de várias nuvens.
- Funcionalidades de IA (Inteligência artificial) integrada e ML (aprendizado de máquina): Dá suporte a recursos e serviço de modelos, geração aumentada por recuperação (RAG) e outras integrações de IA e ML.
- Autenticação e governança integradas: Opcionalmente, use o Catálogo do Unity para impor acesso seguro aos dados.
Exemplos de casos de uso
Os exemplos a seguir mostram como as organizações em diferentes setores usam integrações do Azure Databricks para a tomada de decisões e a automação de fluxo de trabalho em tempo real:
- Comércio eletrônico: Use segmentos e insights de clientes pré-calculados para dar suporte a fluxos de trabalho, como entrega preferencial, direcionamento de ofertas e recomendações personalizadas de produtos.
- Saúde: Gerencie dados de ensaios clínicos e veja insights relevantes por meio de sistemas de recomendação inseridos em fluxos de trabalho clínicos.
- Serviços financeiros: Habilite a negociação automática de mercado com base em dados de streaming e modelos pré-treinados.
- Varejo: Use um chatbot que incorpore o histórico de conversas recente e os dados em tempo real (por exemplo, conteúdo do carrinho de compras) para personalizar respostas e impulsionar o envolvimento.
- Fabricação: Acompanhe e gerencie a telemetria do computador e os dados de IoT para dar suporte à tomada de decisões de baixa latência e aos fluxos de trabalho de manutenção automatizados.
Tipos de carga de trabalho
- Serviço de dados: Forneça insights de tabelas douradas para aplicativos com baixa latência e QPS alto.
- Armazenar o estado do aplicativo: Gerencie o estado do fluxo de trabalho em nosso armazenamento de dados transacionais.
- Serviço de recurso: fornece dados com definição de recursos em uma baixa latência para os modelos.
Integração do Databricks
Os recursos a seguir dão suporte à integração do Lakebase com os recursos existentes do Azure Databricks:
- Integração do repositório de recursos online: usa tabelas PostgreSQL como um repositório online para serviço de recursos em tempo real. Consulte repositórios de recursos do Databricks Online.
- Armazene dados do Databricks Apps: Adicione instâncias de banco de dados como um recurso de aplicativo para persistir dados em implantações do Azure Databricks Apps. Consulte Adicionar um recurso do Lakebase a um aplicativo do Databricks.
- Recursos de Pacotes de Ativos do Databricks: Defina instâncias de banco de dados e tabelas sincronizadas como recursos em um pacote para ajudar a gerenciar projetos complexos. Consulte database_instance e synced_database_table.
- Integração do Databricks Terraform: Use o provedor Terraform do Databricks para criar e gerenciar recursos do Lakebase. O Terraform permite automatizar os aspectos mais complicados de implantar e gerenciar suas plataformas de dados. Consulte o provedor Terraform do Databricks e a documentação do Terraform.