Business Intelligence
Processo que transforma dados em estratégia
Arquitetura
- Fontes de Dados: Sistemas ERP, CRM, planilhas e APIs.
- Staging Area: Uma área temporária onde os dados são processados antes de irem para o destino final, evitando sobrecarga nos sistemas de origem.
- Data Warehouse (DW): O repositório central de dados estruturados e históricos, otimizado para consulta e análise.
- Data Marts: Subconjuntos de um DW focados em áreas específicas (ex: Vendas, RH).
Modelagem de dados
- Tabelas de Fato: Contêm as métricas quantitativas e eventos (ex: valor da venda, quantidade vendida).
- Tabelas de Dimensão: Contêm os descritivos que contextualizam os fatos (ex: Produto, Tempo, Localização, Cliente).
- Esquema Estrela (Star Schema): Uma tabela de fato central conectada diretamente às dimensões. É o modelo mais simples e performático.
- Esquema Floco de Neve (Snowflake): Uma variação onde as dimensões são normalizadas (quebradas em mais tabelas).

Tipos de transação
OLTP: Transações operacionais corriqueiras
OLAP: Análise de grande volume de dados
- ROLAP (Relational OLAP)
- MOLAP (Multidimensional OLAP)
- HOLAP (Hybrid OLAP)
- DOLAP (Desktop OLAP)
- WOLAP (Web OLAP)
- SOLAP (Spatial OLAP)
Tipos de análises
- Descritiva: O que aconteceu? (Relatórios de vendas passadas).
- Diagnóstica: Por que aconteceu? (Cruzamento de dados para achar a causa de uma queda).
- Preditiva: O que pode acontecer? (Uso de estatística para prever demanda).
- Prescritiva: O que devemos fazer? (Sugestões de ações baseadas nos dados).
Operações multidimensionais (cubo)
Drill Down: Navega de um nível mais agregado para um nível mais detalhado. Ex: De “Ano” para “Trimestre” → de “Trimestre” para “Mês”.
Slice: Seleciona um único valor de uma dimensão, criando um subcubo bidimensional (ou com uma dimensão a menos). Ex: “Vendas de 2023” (fixando a dimensão Tempo no valor 2023). Visualmente, é como “cortar” uma fatia do cubo.
Dice: É um “slice” com mais de um valor em uma ou mais dimensões. Ex: “Vendas de 2023 e 2024 para as regiões Sul e Sudeste”. Cria um subcubo menor, mas ainda multidimensional.
Pivot: Também chamado de Rotate. Reorganiza as dimensões do cubo, trocando linhas por colunas ou reposicionando dimensões. Ex: Visualização original: Linhas = Produtos, Colunas = Tempo. Após pivot: Linhas = Tempo, Colunas = Produtos. É o equivalente a “transpor” a visão do cubo.
Roll-Up: Agrupa dados ao subir na hierarquia de uma dimensão ou removendo uma dimensão inteira. Ex: Dados diários → dados mensais. É o oposto do Drill Down.
Drill Across: Consulta múltiplos cubos ou fatos que compartilham dimensões, sem necessariamente detalhar uma hierarquia. Ex: Comparar “Vendas” (cubo A) com “Estoques” (cubo B) por mesmo produto e mês.
Drill Through: Vai do dado agregado no cubo para os registros transacionais/detalhados na fonte original (banco relacional). Ex: Clicar em “Total de vendas R$ 50 mil” e ver a lista de notas fiscais individuais que geraram esse valor.
Rank: Classifica e filtra os melhores ou piores membros de uma dimensão com base em uma medida. Ex: “Top 5 produtos mais vendidos”, “Bottom 3 regiões com menor lucro”.