Projeto end-to-end de People Analytics cobrindo 3 anos de operação de uma rede de varejo com 3 lojas e 125 colaboradores. Da simulação de dados em SQL ao dashboard interativo no Power BI, com ETL em Python e visuais customizados em HTML/CSS via medidas DAX.
-- Responde ao slicer de Ano e Mês Período Header = VAR _ano = SELECTEDVALUE(dCalendario[Ano], 0) VAR _mes = SELECTEDVALUE(dCalendario[NomeMes], "") RETURN IF(_mes <> "", _mes & "/" & _ano, IF(_ano = 0, "Jan/2022 – Dez/2024", "Ano: " & _ano))
-- YoY dinâmico pelo slicer de Ano Custo YoY % = VAR _ano = SELECTEDVALUE(dCalendario[Ano], 2024) VAR _atual = CALCULATE([Custo Total Folha], dCalendario[Ano] = _ano) VAR _ant = CALCULATE([Custo Total Folha], dCalendario[Ano] = _ano - 1) RETURN DIVIDE(_atual - _ant, _ant, 0) * 100
-- Barra proporcional ao máximo do grupo VAR _maxDepto = CALCULATE([Total Ativos], funcionarios[departamento]="Vendas") VAR _wVendas = FORMAT( DIVIDE(_hcVendas, _maxDepto) * 100, "0") -- Resultado injetado no HTML: "width:" & _wVendas & "%"
-- Usa relacionamento inativo via USERELATIONSHIP VAR _candTri = CALCULATE( SUM(recrutamento[candidatos_triagem]), USERELATIONSHIP( recrutamento[data_abertura], dCalendario[Date]) ) VAR _pTri = FORMAT(DIVIDE(_candTri,_cand)*100,"0")
.pbix não está incluído — acesse o dashboard pelo link público acima.| Arquivo | Camada | Descrição |
|---|---|---|
| sql/01_funcionarios.sql | SQL | Cadastro dos 125 colaboradores com cargo, loja e nível |
| sql/02_contratos.sql | SQL | Admissões, demissões e motivos de saída |
| sql/03_salarios.sql | SQL | Histórico salarial com encargos e benefícios |
| sql/04_performance.sql | SQL | Avaliações semestrais por dimensão (S1 e S2) |
| sql/05_recrutamento.sql | SQL | Pipeline de vagas 2022–2024 com funil e SLA |
| sql_para_csv.py | Python | Conversor SQL → CSV via SQLite (execução local) |
| people_analytics_colab.ipynb | Python | Notebook ETL completo — 4 fases no Google Colab |
| csvs/ | Data | 5 CSVs exportados prontos para o Colab e Power BI |
| README.md | Docs | Documentação completa com arquitetura e código |