Compartilhar via


O que é Lakebase?

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: