Consultando o DuckDB no Polars
A equipe também tem um repositório analítico local em DuckDB. Uma conexão já está aberta e a tabela physical_format_summary foi carregada para você. O DuckDB tem integração própria com o Polars: consulte a tabela e converta o resultado para um DataFrame do Polars em uma única etapa.
polars está carregado como pl, e a conexão do DuckDB está em db.
Este exercicio faz parte do curso
Dimensionamento e Otimização de Pipelines de Dados com Polars
Instruções do exercicio
- Execute a consulta SQL na conexão do DuckDB.
- Converta o resultado do DuckDB em um DataFrame do Polars.
exercicio interativo prático
Tente este exercicio completando este código de exemplo.
# Run the query and convert the result to a Polars DataFrame
result = db.____(
"""
SELECT *
FROM physical_format_summary
ORDER BY total_checkouts DESC
"""
).____()
print(result)