Pipelines de dados em tempo real geralmente abrangem vários sistemas: um mecanismo de computação em tempo real para limpeza inicial, um banco de dados para armazenamento e uma camada separada para conectar ferramentas de Business Intelligence (BI). Cada transferência exige operações de importação e exportação de dados, gera cópias redundantes e multiplica a sobrecarga de operações e manutenção (O&M). A API HoloHub elimina essas transferências ao permitir gravar dados de negócios e logs diretamente no Hologres. Os dados são armazenados uma única vez e ficam imediatamente disponíveis para consultas de alto desempenho e análises de BI.
Fluxo de dados sem e com a API HoloHub
Sem a API HoloHub, um fluxo de trabalho típico envolve quatro etapas:
Colete dados em tempo real de aplicações e fontes de log.
Execute a limpeza inicial com um mecanismo de computação em tempo real.
Grave os dados limpos em um banco de dados.
Conecte o banco de dados a ferramentas de BI para análises visuais.
Como um único banco de dados raramente gerencia todas as quatro etapas, é necessário conectar vários sistemas. Cada limite entre sistemas adiciona operações de importação e exportação de dados, cria armazenamento redundante e aumenta os custos de desenvolvimento e O&M.
Com a API HoloHub, os dados fluem diretamente para o Hologres após a coleta e a limpeza. Não há etapa de exportação nem cópia intermediária. A mesma instância do Hologres realiza a computação de alto desempenho, o armazenamento massivo de dados e a conectividade com BI.
Benefícios
Armazenamento sem redundância: A API grava os dados uma única vez no Hologres, sem cópias intermediárias de importação e exportação. Isso economiza recursos de computação e armazenamento.
Sistema unificado: Computação de alto desempenho, armazenamento massivo de dados e conectividade com BI funcionam em um único local.
Redução de custos de desenvolvimento e O&M: Eliminar pipelines com múltiplos sistemas diminui a complexidade de desenvolvimento e a manutenção contínua.
Casos de uso
Use a API HoloHub quando seu fluxo de trabalho envolver qualquer um dos cenários abaixo:
Dados de eventos de negócios: Grave registros transacionais ou de eventos de aplicação diretamente no Hologres à medida que ocorrem.
Ingestão de dados de log: Envie logs de servidor, aplicação ou segurança em streaming para o Hologres para consultas em tempo real.
Painéis em tempo real: Alimente painéis de BI ao vivo sem uma camada separada de data warehouse.
Simplificação de pipelines: Consolide pipelines de ingestão com várias etapas em um único caminho de gravação.
Próximos passos
[Referência da API HoloHub] — explore os endpoints e parâmetros disponíveis.
[Guia de início rápido da API HoloHub] — grave seus primeiros registros no Hologres.