Coletando dois relatórios juntos
O dashboard precisa de dois resumos relacionados: empréstimos digitais por format e empréstimos digitais por mês. Ambas as consultas fazem a leitura do mesmo CSV. Entregue as duas consultas lazy para pl.collect_all() para que o Polars as planeje juntas e leia o arquivo apenas uma vez.
Duas consultas LazyFrame já foram preparadas para você:
checkouts_by_format: total de empréstimos digitais agrupados porformat.checkouts_by_month: total de empréstimos digitais agrupados por mês.
Este exercicio faz parte do curso
Dimensionamento e Otimização de Pipelines de Dados com Polars
Instruções do exercicio
- Use o método certo para executar as duas consultas lazy de uma vez.
- Passe
checkouts_by_formatprimeiro echeckouts_by_monthem segundo na lista.
exercicio interativo prático
Tente este exercicio completando este código de exemplo.
# Execute both lazy queries together so Polars shares the scan
results = pl.____([
# Pass checkouts_by_format first, then checkouts_by_month
____,
____,
])
# Inspect each result
print(results[0])
print(results[1])