शुरू करेंमुफ़्त में शुरू करें

दो रिपोर्ट्स को साथ में collect करना

डैशबोर्ड को दो संबंधित summaries चाहिए: format के अनुसार digital checkouts और महीने के अनुसार digital checkouts. दोनों क्वेरीज़ एक ही CSV को scan करती हैं. दोनों lazy क्वेरीज़ को pl.collect_all() को दीजिए ताकि Polars उन्हें साथ में plan करे और फ़ाइल को सिर्फ एक बार पढ़े.

आपके लिए दो LazyFrame क्वेरीज़ पहले से बनाई गई हैं:

  • checkouts_by_format: format के अनुसार समूहित कुल digital checkouts.
  • checkouts_by_month: महीने के अनुसार समूहित कुल digital checkouts.

यह अभ्यास पाठ्यक्रम का हिस्सा है

Polars के साथ Data Pipelines का स्केलिंग और ऑप्टिमाइज़ेशन

पाठ्यक्रम देखें

अभ्यास निर्देश

  • दोनों lazy क्वेरीज़ को एक साथ execute करने के लिए सही मेथड का उपयोग करें.
  • सूची में पहले checkouts_by_format और दूसरे checkouts_by_month पास करें.

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

# 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])
कोड संपादित करें और चलाएँ