O que é e o que faz

O Business Intelligence (BI) da CEBI Informática é uma plataforma web de painéis gerenciais (dashboards), desenvolvida pela própria CEBI. Ele transforma dados vindos de outros sistemas em indicadores, gráficos e tabelas prontos para consulta, acompanhamento e apresentação — sem que o usuário precise programar nem montar consultas.

Para que serve

Como funciona

O uso segue quatro etapas:

Etapa O que acontece
1. Fonte de dados Cadastra-se o endereço de uma API (REST) que devolve uma lista de registros em JSON. O BI busca os dados, detecta os campos (valores, datas, categorias, situações) e os atualiza automaticamente na frequência escolhida.
2. Novo dashboard Escolhe-se a fonte e o BI gera o painel automaticamente, já com indicadores, gráficos e filtros adequados aos dados.
3. Edição O usuário ajusta o que quiser: adiciona, remove, move e redimensiona componentes, troca títulos e cores.
4. Publicação O painel publicado pode ser consultado, filtrado, exportado, apresentado e compartilhado por link.

Principais funcionalidades

Segurança

Arquitetura e tecnologia

Parte Tecnologia
Tela (frontend) React 18 + TypeScript, Vite, Tailwind CSS, Recharts (gráficos), Zustand
API (backend) .NET 8 (ASP.NET Core, C#), Entity Framework Core, autenticação JWT
Banco de dados Oracle 19c (SQLite como alternativa local de desenvolvimento)
Publicação IIS no Windows Server

O usuário acessa a tela pelo navegador; a tela conversa com a API do BI, que guarda painéis, fontes e usuários no Oracle e busca os dados nas APIs de origem. Por isso as APIs de origem precisam estar acessíveis a partir do servidor do BI (não do computador do usuário).

Limitações atuais

Documentação relacionada


Revisão #1
Criado 2026-10-20 14:44:23 UTC por Stephanie Correa
Atualizado: 2026-10-20 14:44:41 UTC por Stephanie Correa