Skip to content

repositório usado para organizar e consolidar os arquivos de dados para download

License

Notifications You must be signed in to change notification settings

dadosjusbr/agregador

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DadosJusBr - Agregador

O Agregador é usado para organizar e consolidar os arquivos de remunerações mensais do DadosJusBr para download. Ele é estruturado como um script em GO que utiliza de flags para selecionar dados mensais baseado em um agrupamento específico, e consolida todos os arquivos CSV da seleção agrupada em um único.

Para escolher um grupo é necessário passar a flag group_by e dizer qual o agrupamento é o desejado, agregações podem ser agrupadas das seguintes maneiras:

  • Por um Órgão em um determinado ano: --group_by=agency/year --agency=mppb

  • Todos os Órgãos individualmente em um determinado ano: --group_by=agency/year

Como usar

  • É preciso ter o compilador de Go instalado em sua máquina. Mais informações aqui.
  • Um arquivo .env.example na pasta raíz indica as variáveis de ambiente que precisam ser passadas para o agregador.

As flags de possível uso no agregador são:

  • grop_by: O grupo da agreação
  • year: O ano da agregação
  • outDir (opitional): O diretorio de saída onde os dados agregados serão mantidos
  • agency (opitional): O órgão selecionado para agregar

Como contribuir:

com o compilador já instalado

go get
go run main.go

About

repositório usado para organizar e consolidar os arquivos de dados para download

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages