Central de Ajuda HorusBI
  • Bem-vindo à Central de Ajuda do HorusBI!
  • Bem Vindo
    • Sobre o HorusBI
    • Visão Geral da Plataforma
    • Novidades
  • DataViz para Visualizadores
    • Visão Geral do DataViz
    • Navegando pela Aplicação
Fornecido por GitBook
Nesta página
  1. Bem Vindo

Visão Geral da Plataforma

AnteriorSobre o HorusBIPróximoNovidades

Atualizado há 6 meses

CtrlK
  • Visão Geral da Plataforma
  • Ferramentas Principais
  • Organização da Plataforma
  • Aplicações no DataViz
  • Fluxo de Trabalho Típico

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:

  1. São adicionadas tabelas relevantes do Data Warehouse

  2. São configurados relacionamentos entre tabelas (ex: vendas → clientes)

  3. São criadas expressões multitabelas (ex: percentual de meta atingida)

  4. São definidos filtros padrões, ícones e cores

  5. São configurados conceitos para a IA compreender os dados

  6. 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:

  1. Configuração Inicial no HEC:

    • Criação das mesas padrões

    • Configuração de usuários e permissões iniciais

  2. 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

  3. Organização no DW:

    • Configuração de rótulos e metadados para as tabelas

    • Criação de fórmulas básicas reutilizáveis

  4. 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

  5. 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.

Configuração de conceitos para IA

  • Criação de dashboards e visualizações

  • Testes e validações