Faster

Automação da documentação e auditoria de processos ETL via API do Informatica PowerCenter.

Corporativo · 2025 — Spread Tecnologia
APIInformatica PowerCenterETLGovernança
Imagem de destaque do projeto Faster

O Problema

A documentação técnica de processos ETL (metadados, SQL Overrides, mappings, sessions e transformações) no Informatica PowerCenter era feita manualmente: cada alteração de pipeline exigia revisitar XMLs exportados à mão para manter rastreabilidade e auditoria em dia. O processo consumia horas por ciclo e era a principal fonte de divergência entre o que rodava em produção e o que estava documentado.

A Solução

  • Integração direta com a API do Informatica PowerCenter para extração automatizada de metadados e XMLs de definição de cada processo.
  • Parser que decompõe SQL Overrides, mappings, sessions e transformações em uma estrutura de dados normalizada.
  • Geração automática de documentação técnica a partir dessa estrutura, sempre sincronizada com o que está publicado na plataforma.
  • Trilha de auditoria consultável, eliminando a dependência de atualização manual de planilhas de controle.

Arquitetura

  • Camada de integração via API REST do PowerCenter para extração de metadados e XMLs.
  • Parsing e normalização em Python, com regras específicas por tipo de objeto ETL.
  • Geração de artefatos de documentação versionáveis, prontos para auditoria.

Interface

Aprendizados

Trabalhar diretamente com a API de uma ferramenta de ETL corporativa (fora do fluxo padrão de UI) exige entender a fundo o modelo de metadados do PowerCenter — foi o projeto que mais aprofundou meu conhecimento em governança de pipelines de dados em escala.