Voltar ao portfólio

CASE 03 / Inteligência operacional

Inteligência operacional: conectar dados para analisar o processo

Estruturei no Qlik Sense um modelo associativo com mais de 80 tabelas de qualidade, produção, manutenção, entregas e materiais. O trabalho combinou preparação das fontes, transformações no load script, controle de chaves e rotinas de atualização apoiadas por Python, SQL e VBA.

03.1 / Contexto

Consolidação manual de fontes dispersas

Antes da análise, engenheiros e profissionais técnicos precisavam localizar e consolidar fontes de qualidade, produção, manutenção, entregas e materiais. A preparação era repetida por pessoas diferentes, limitava comparações históricas e consumia tempo que deveria ser usado para interpretar relações entre eventos.

Investigação do problema

O problema estava antes da visualização: reunir dados de materiais, qualidade, produção, manutenção e entregas exigia preparações repetidas. A modelagem precisou tornar explícitas as relações que permitiam ler esses domínios em conjunto.

Restrições de implementação

As fontes tinham estruturas e relações distintas. A integração precisava preservar o histórico e funcionar na infraestrutura disponível, com rotinas apoiadas por um computador dedicado.

FragmentaçãoQualidade, produção, manutenção, entregas e materiais em fontes distintas.
Esforço repetitivoPreparação manual reduzindo o tempo disponível para investigação.
Horizonte limitadoDificuldade para comparar períodos e observar relações entre eventos.

03.2 / Desenvolvimento

Integração de fontes e modelagem associativa

Python, SQL e VBA apoiaram a extração e a integração das fontes. No Qlik Load Script, mapping loads, joins, concatenações, agrupamentos e filtros trataram relações distintas sem perder a granularidade necessária. O modelo associativo explicitou as chaves entre os domínios e preservou histórico para comparação por período.

Fontes industriais: Qualidade · produção · manutenção · entregas · materiais → Rotinas de apoio: Python · VBA · SQL — extração e integração → Qlik Load Script: Mapping · joins · concatenação · filtros · histórico → Modelo associativo: Chaves controladas · relações entre 80+ tabelas → Uso analítico: Dimensões · medidas · decisões com contextoQualidadeProduçãoManutençãoEntregasMateriais02Rotinas de apoioPython · VBA · SQL03Qlik Load ScriptMapping · joins ·filtros · histórico04Modelo associativoChaves controladas ·80+ tabelas05Uso analíticoDimensões · medidas ·decisões
  1. Fontes industriais

    Qualidade · produção · manutenção · entregas · materiais

  2. Rotinas de apoio

    Python · VBA · SQL — extração e integração

  3. Qlik Load Script

    Mapping · joins · concatenação · filtros · histórico

  4. Modelo associativo

    Chaves controladas · relações entre 80+ tabelas

  5. Uso analítico

    Dimensões · medidas · decisões com contexto

Selecione uma etapa para acompanhar seu papel no fluxo.

← Arraste horizontalmente para percorrer o diagrama →

Representação conceitual · sem dados internosQlik Sense · Qlik Load Script · Python · SQL · VBA

03.3 / Decisões de projeto

Associações, histórico e atualização exigiram escolhas explícitas.

Três decisões sustentaram a integridade e a atualização do modelo.

Risco técnico

Uma transformação inadequada pode alterar a granularidade da informação.

Estrutura do load script

Mapping loads, joins, concatenações, group by e filtros foram escolhidos conforme a relação entre as fontes.

Risco técnico

Associações ambíguas podem conectar eventos sem a relação pretendida.

Controle das chaves

Chaves sintéticas foram identificadas e tratadas para preservar associações intencionais e evitar ambiguidade.

Risco técnico

Uma atualização depende também da disponibilidade do ambiente que a executa.

Orquestração das rotinas

Python e VBA apoiaram integrações; um computador dedicado sustentou rotinas automatizadas dentro da infraestrutura disponível.

Da decisão à implementação

  1. Preparar as fontes

    Python, SQL e VBA apoiaram extração e integração. O trabalho de preparação foi separado da interpretação dos indicadores.

  2. Construir as relações

    Mapping loads, joins, concatenações, agrupamentos e filtros organizaram a carga. O tratamento das chaves sintéticas preservou associações intencionais.

  3. Disponibilizar a análise

    O modelo associativo passou a relacionar os domínios industriais, com histórico e atualizações mais frequentes para apoiar a interpretação operacional.

80+tabelas conectadas no modelo analítico

03.4 / Evidência e efeito

O mesmo modelo passou a sustentar análises entre qualidade, produção e manutenção.

O modelo passou a relacionar mais de 80 tabelas em uma estrutura comum, reduzindo levantamentos duplicados e mantendo histórico disponível para comparação. A evidência publicada demonstra abrangência de integração e mudança no fluxo de preparação; não é apresentada como medida isolada de acurácia ou ganho financeiro.

  • visão integrada entre diferentes dimensões da operação;
  • menor duplicidade de levantamento e consolidação;
  • histórico mais disponível para comparação;
  • melhor contexto para análises e decisões.

Verificação / interpretação da evidência

O que a evidência demonstra

Mais de 80 tabelas foram relacionadas no modelo. Esse número representa abrangência de integração; não mede, isoladamente, acurácia ou ganho financeiro.

Critério de engenharia

Ler um indicador exige considerar a associação selecionada e o período analisado. Integrar fontes só é útil quando a relação preserva o significado industrial do dado.

Limite da evidência pública

O portfólio não apresenta amostras corporativas, ensaios de reconciliação ou uma série de medição de acurácia. Nenhum desses resultados é inferido a partir da quantidade de tabelas.

03.5 / Síntese

Aprendizado

O problema revelou que integrar fontes não é apenas carregar tabelas: a utilidade do modelo depende de preservar granularidade, controlar chaves e manter histórico. Isso tornou a arquitetura das relações tão importante quanto a visualização.