ПочатиПочніть безкоштовно

Виконання запиту з 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)
Редагувати та запускати код