시작하기무료로 시작하기

두 리포트를 함께 수집하기

대시보드에는 두 가지 요약 정보가 필요합니다. format별 디지털 대출 현황과 월별 디지털 대출 현황입니다. 두 쿼리 모두 같은 CSV 파일을 스캔합니다. pl.collect_all()에 두 lazy 쿼리를 함께 전달하면 Polars가 한 번에 계획을 세우고 파일을 단 한 번만 읽습니다.

두 개의 LazyFrame 쿼리가 이미 준비되어 있습니다.

  • checkouts_by_format: format별로 그룹화한 디지털 대출 합계
  • checkouts_by_month: 월별로 그룹화한 디지털 대출 합계

이 연습은 강의의 일부입니다

Polars로 데이터 파이프라인 확장 및 최적화하기

강의 보기

연습 안내

  • 두 lazy 쿼리를 한 번에 실행하는 적절한 메서드를 사용하세요.
  • 목록에서 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])
코드 편집 및 실행