Skip to content

feat: adiciona número da emenda na coluna de origem - #23

Merged
TiagoSBittencourt merged 1 commit into
mainfrom
feat/adiciona-numero-emenda
Aug 13, 2026
Merged

feat: adiciona número da emenda na coluna de origem#23
TiagoSBittencourt merged 1 commit into
mainfrom
feat/adiciona-numero-emenda

Conversation

@luanaa2005

Copy link
Copy Markdown
Member

Descrição

A coluna origem (presente em resumo_convenios, resumo_termos_fomento e ted_resumo_orcamentario) passou a incluir o número da emenda diretamente no valor, quando aplicável:

  • 'Recurso Próprio' quando não há vínculo com emenda parlamentar
  • 'Emenda - <numero_emenda>' quando há vínculo, com o código da emenda de origem (ex: 'Emenda - 202443680016')

Antes, a coluna só indicava 'Emenda' ou 'Recurso Próprio', sem identificar qual emenda especificamente.

resumo_convenios.sql e resumo_termos_fomento.sql

  • CTE emendas passou a agregar numero_emenda (string_agg(distinct autor_emendas_orcamento::text, ', '), já que um convênio pode ter mais de uma emenda vinculada).
  • origem construída com 'Emenda - ' || em.numero_emenda.

ted_resumo_orcamentario.sql

  • origem construída direto a partir de e.autor_emendas_orcamento, já disponível na CTE emendas.

Tipo de mudança

  • Nova funcionalidade / pipeline
  • Correção de bug ou inconsistência de dados
  • Refatoração de modelo DBT
  • Documentação
  • Infraestrutura / CI
  • Outro: ___

Issues relacionadas

Closes #

Domínio de revisão

  • GCES / OSS
  • IPEA
  • MIR
  • MCid
  • MinC
  • OSS
  • Múltiplos domínios: ___

Como testar / validar

# Exemplo: ajuste conforme o tipo de mudança

# Para modelos DBT
cd airflow_lappis/dags/dbt/<projeto>
dbt test --select <nome_do_modelo>

# Para DAGs
airflow dags test <nome_da_dag> <data_execucao>

# Para testes gerais
make lint
make test

Evidências

##Checklist

  • Título do PR segue Conventional Commits
  • Issue relacionada foi referenciada
  • Testes/lint foram executados ou a ausência foi justificada
  • Testes DBT adicionados/atualizados, se aplicável
  • Documentação atualizada, se aplicável
  • Sem dados sensíveis ou credenciais no código
  • Branch atualizada com upstream/main ou origin/main
  • Revisores automáticos por domínio foram solicitados pelo GitHub ou justificados no PR

@luanaa2005 luanaa2005 self-assigned this Aug 13, 2026

@TiagoSBittencourt TiagoSBittencourt left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ficou excelente

@TiagoSBittencourt
TiagoSBittencourt merged commit cd93139 into main Aug 13, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants