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

Thu thập hai báo cáo cùng lúc

Bảng điều khiển cần hai bản tóm tắt liên quan: lượt mượn kỹ thuật số theo format và lượt mượn kỹ thuật số theo tháng. Cả hai truy vấn đều quét cùng một CSV. Hãy đưa cả hai truy vấn lazy vào pl.collect_all() để Polars lập kế hoạch chung và chỉ đọc tệp một lần.

Hai truy vấn LazyFrame đã được chuẩn bị sẵn cho bạn:

  • checkouts_by_format: tổng lượt mượn kỹ thuật số được nhóm theo format.
  • checkouts_by_month: tổng lượt mượn kỹ thuật số được nhóm theo tháng.

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

  • Dùng phương thức phù hợp để thực thi cả hai truy vấn lazy cùng lúc.
  • Truyền checkouts_by_format trước và checkouts_by_month sau trong danh sách.

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.

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