Виконання запиту з DuckDB у Polars
Команда також має локальне аналітичне сховище DuckDB. З'єднання вже відкрите, а таблицю physical_format_summary завантажено для вас. У DuckDB є власна інтеграція з Polars: виконайте запит до таблиці та перетворіть результат на датафрейм Polars в один крок.
polars імпортовано як pl, а з'єднання DuckDB доступне в змінній db.
Ця вправа є частиною курсу
Масштабування й оптимізація конвеєрів даних з Polars
Інструкції до вправи
- Запустіть SQL-запит через з'єднання DuckDB.
- Перетворіть результат DuckDB на датафрейм Polars.
Інтерактивна практична вправа
Спробуйте виконати цю вправу, доповнивши цей зразок коду.
# 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)