rfb-cnpj-fetcher¶
O rfb-cnpj-fetcher orquestra o download paralelo, extração e tipagem da base pública de CNPJs da Receita Federal, transformando mais de 245 GB de dados brutos em Parquet.
Instalação¶
quantilica install rfb-cnpj
Características¶
- Download Concorrente: Baixa os ZIPs do site da Receita Federal explorando a largura de banda máxima disponível.
- Transformação Direta: Os arquivos ZIP são lidos sob demanda (streaming) e transformados em Parquet, pulando a necessidade de ocupar dezenas de gigabytes com CSVs intermediários.
- Merge (Opcional): Fornece opções para consolidar
Estabelecimentos,EmpresaseSóciosem um único banco DuckDB para análises imediatas.
Como Usar¶
Sincronizando a base inteira:
quantilica rfb-cnpj sync -o ./data/rfb
Aviso: Devido ao tamanho da base (245 GB), certifique-se de que há espaço em disco suficiente no diretório de destino.