Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Funcionalidade de agregação de diários oficiais #79

Merged
merged 16 commits into from
Aug 16, 2024
Merged

Funcionalidade de agregação de diários oficiais #79

merged 16 commits into from
Aug 16, 2024

Conversation

ogecece
Copy link
Member

@ogecece ogecece commented Aug 16, 2024

No description provided.

csafurtado and others added 16 commits May 20, 2024 17:05
container que é criado para executar o pipeline

Co-authored-by: ArthurFerreiraRodrigues <arthur.250402@gmail.com>
…uivo xml

Co-authored-by: csafurtado <csafurtado.dev@gmail.com>
bucket

Co-authored-by: wildemberg-sales <junior_sales2010@hotmail.com>
Co-authored-by: csafurtado <csafurtado.dev@gmail.com>

Formata tags e nome de arquivos para conformidade
Co-authored-by: wildemberg-sales <junior_sales2010@hotmail.com>
Co-authored-by: wildemberg-sales <junior_sales2010@hotmail.com>
CLI permite que o pipeline principal seja executado sem argumento
e também que a task de `create_aggregates` seja executada por meio
do pipeline `aggregates`.

Modifica funções de hash e upload para receberem str e bytes

Modifica tabela aggregates e sua inicialização

Refatoração da lógica de busca de territorios/ano e geração de zips

Co-authored-by: csafurtado <csafurtado.dev@gmail.com>

Refatoração das funções de agregação através de
nova query com inserção de upsert.

Co-authored-by: wildemberg-sales <junior_sales2010@hotmail.com>
…ano e município/estado (#78)

Implementação da rotina de agregação, responsável por fazer a extração
dos conteúdos txt de todos os diários oficiais de um município em um
período de um ano e transformá-lo em um arquivo XML para compactação em
formato ZIP e disponibilização no sistema de arquivos. Também
responsável por juntar todos os arquivos XML de todos os municípios de
um determinado estado em um período de um ano para agregação e
compactação em formato ZIP para disponibilização no sistema de arquivos.
Após as agregações e armazenagem dos arquivos ZIP, são disponibilizados
meta dados dos arquivos no banco de dados para buscas otimizadas na API.
@ogecece ogecece merged commit 66c0c96 into main Aug 16, 2024
1 check failed
@ogecece ogecece deleted the dev-brisa branch August 16, 2024 13:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

4 participants