Bắt đầu ngayBắt đầu miễn phí

Truy vấn DuckDB vào Polars

Nhóm cũng có một kho phân tích DuckDB cục bộ. Một kết nối đã được mở và bảng physical_format_summary đã được nạp sẵn cho bạn. DuckDB có tích hợp riêng với Polars: hãy truy vấn bảng và chuyển kết quả thành một Polars DataFrame trong một bước.

polars đã được nạp là pl, và kết nối DuckDB nằm trong db.

Bài tập này là một phần của khóa học

Mở rộng và tối ưu hóa pipeline dữ liệu với Polars

Xem khóa học

Hướng dẫn bài tập

  • Chạy truy vấn SQL trên kết nối DuckDB.
  • Chuyển kết quả DuckDB thành một Polars DataFrame.

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

# 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)
Chỉnh sửa và Chạy Mã