Visão Geral da Plataforma
Visão Geral da Plataforma
O HorusBI é uma plataforma completa de Business Intelligence composta por quatro ferramentas principais integradas, cada uma com funções específicas que trabalham em conjunto para oferecer uma experiência completa de análise de dados.
Ferramentas Principais
1. HorusETL (Extração, Transformação e Carregamento)
O módulo ETL é responsável por toda a parte de extração, tratamento e refinamento dos dados, oferecendo:
Conexão segura com diversas fontes de dados
Integração com APIs externas
Cargas incrementais e temporais
Tratamento em camadas
Enriquecimento de dados, incluindo uso de IA para classificação automática
Entrega de dados processados ao Data Warehouse ou Data Lake
2. HorusDW (Data Warehouse)
O HorusDW gerencia o catálogo de dados da plataforma e implementa mecanismos de governança, oferecendo:
Visualização e gerenciamento de tabelas e estruturas
Pré-visualização dos dados armazenados
Definição de metadados e rótulos para colunas (ex: tipo moeda, percentual)
Criação de expressões e fórmulas reutilizáveis (ex: ticket médio)
Monitoramento de tamanho e desempenho das tabelas
3. HEC (Horus Enterprise Console)
O HEC é o console principal da plataforma, atuando como centro de gerenciamento administrativo para:
Criação e gerenciamento de usuários
Definição de permissões e grupos de acesso
Publicação de aplicações e dashboards
Personalização da plataforma (logotipos e elementos visuais)
Gerenciamento de templates e tenants (para modelo White Label)
Configuração de mesas de dados e aplicações
4. DataViz
O DataViz é a ferramenta de visualização e análise que permite criar:
Aplicações completas com dashboards interativos
Relatórios dinâmicos e personalizados
Análises impulsionadas por inteligência artificial
Sistemas de alertas para monitoramento contínuo
Organização da Plataforma
Mesas de Dados
As mesas de dados são utilizadas para organizar recursos no DW e ETL:
Personalizáveis pelo usuário (ex: Mesa RAW, Mesa API, Mesa Refined)
Podem ser organizadas por sistema (ex: Mesa ERP-RH, Mesa ERP-Financeiro)
Agrupam tabelas e fluxos de dados relacionados
Usuários desenvolvedores possuem mesas pessoais para dados estáticos e fluxos privados
Mesas de Aplicações
As mesas de aplicações funcionam como áreas temáticas no DataViz:
Organizadas geralmente por departamento ou função (ex: Mesa Comercial, Mesa Diretoria)
Contêm aplicações relacionadas ao tema da mesa
Usuários desenvolvedores possuem mesas pessoais para desenvolvimento
Permitem publicação controlada de conteúdo
Aplicações no DataViz
A aplicação é o elemento central do DataViz, onde:
São adicionadas tabelas relevantes do Data Warehouse
São configurados relacionamentos entre tabelas (ex: vendas → clientes)
São criadas expressões multitabelas (ex: percentual de meta atingida)
São definidos filtros padrões, ícones e cores
São configurados conceitos para a IA compreender os dados
São desenhadas as dashboards com diversos elementos visuais
Visualizações Disponíveis
O DataViz oferece uma ampla gama de elementos visuais:
Indicadores: Métricas de destaque e KPIs
Gráficos de Linha, Barra e Coluna: Para análises de tendências e comparações
Gráficos Mistos: Combinação de diferentes tipos de visualização
Gráficos de Pizza e Rosca: Para análises de composição
Tabelas Analíticas: Para dados detalhados e tabulares
Matrizes Dinâmicas: Tabelas multidimensionais com níveis hierárquicos
Mapas Geográficos: Para análises espaciais e geolocalização
Punch Cards: Para visualização de padrões temporais
Medidores (Gauges): Para indicadores com metas e limites
Calendários: Para análises baseadas em datas
Diagramas: Para criação de visualizações customizadas como pódios, indicadores com elementos gráficos e representações visuais avançadas
Widgets de Filtros: Para interatividade e refinamento de análises
Visualizações Customizadas: Desenvolvidas com JavaScript para casos específicos
Recursos de Inteligência Artificial
A IA está integrada em diversos aspectos da plataforma:
Navegação Inteligente: Exploração conversacional dos dados
Resumos Automáticos: Síntese dos principais insights de dashboards
Geração de Integrações: Automação da criação de nós de tratamento e extração via Python no ETL
Criação de Fórmulas: Assistência na elaboração de cálculos complexos
Design de Dashboards: Geração automática de visualizações com base em dados
Elementos Customizados: Criação de visualizações avançadas com JavaScript (D3, Highcharts, Svelte)
Formatação Dinâmica: Regras de formatação condicional para melhor interpretação visual
Fluxo de Trabalho Típico
Um fluxo típico de utilização da plataforma HorusBI segue estas etapas:
Configuração Inicial no HEC:
Criação das mesas padrões
Configuração de usuários e permissões iniciais
Implementação do ETL:
Instalação do agente em máquina local ou cloud
Configuração de conexões com fontes de dados
Criação dos primeiros fluxos de extração e transformação
Organização no DW:
Configuração de rótulos e metadados para as tabelas
Criação de fórmulas básicas reutilizáveis
Desenvolvimento no DataViz:
Criação de aplicação na mesa pessoal
Configuração de tabelas e seus relacionamentos
Definição de fórmulas específicas da aplicação
Configuração de conceitos para IA
Criação de dashboards e visualizações
Testes e validações
Publicação via HEC:
Publicação da aplicação para a mesa apropriada
Configuração de grupos de acesso para os usuários finais
Este fluxo garante um processo organizado de desenvolvimento, teste e implantação de soluções analíticas.
Atualizado