- Processamento de dados com índice por nome, como CSV, TSV e JSON tabular
→ oferece funcionalidades de awk, sed, cut, join e sort para dados de chave-valor
- Útil para limpeza e redução de dados, geração de estatísticas, DevOps, administração de sistemas, processamento de arquivos de log, conversão de formatos de arquivo e pós-processamento de consultas a bancos de dados
→ um auxiliar para processar saídas de R, Pandas, SQL etc.
-
Suporte a streaming e boa integração com Unix Pipe
-
Processa dados internamente com um Insertion-Ordered Hash Map
-
Open source: inicialmente escrito em C, foi migrado para Go a partir da versão 6.0
2 comentários
Não é algo que eu use com muita frequência, mas mesmo deixando o manual aberto ao lado e usando de vez em quando, ainda assim ele é melhor do que qualquer outra ferramenta que já usei até agora!
Muito bom. Quando preciso processar CSVs grandes de forma ad hoc, não havia muitas ferramentas adequadas, e esta também parece fácil de usar.