Voltar para projetos
Bling2Tiny-ETL — Products Pipeline
Python ETL pipeline that transforms Excel product spreadsheets into a target format for migration and optimized usage, including parent/child product rules.
Problema
Need to standardize and prepare product data exported from Bling for later use (e.g., migration/ERP), handling spreadsheet inconsistencies, parent/child relationships, and preserving product codes accurately.
Solução
Implemented an ETL pipeline in Python (Extract/Transform/Load) with YAML-driven configuration, modular responsibilities, .xlsx ingestion, transformations for parent/child identification and description inheritance, and output files saved to a ready folder.
Impacto
- Pipeline ETL modular (extract/transform/load) estruturado por responsabilidade
- Transformação de dados com Pandas para padronização e limpeza de planilhas
- Identificação automática de produtos pai/filho e herança de descrições
- Configuração flexível via YAML (diretórios e mapeamento de colunas)
- Estrutura organizada de dados raw → ready para controle de processamento
Stack
PythonPandasETLExcel (.xlsx)YAMLData TransformationData Pipeline