まとめ

Polars によるデータパイプラインのスケーリングと最適化

Liam Brannigan

Data Scientist & Polars Contributor

第1章

クエリ最適化

  • Polarsがレイジークエリを最適化する仕組みの理解
  • クエリプランの読み方と実行プロファイリング
  • ソート済みデータとファストパス操作による処理削減
Polars によるデータパイプラインのスケーリングと最適化

第2章

複数のファイル形式を取り込むPolarsのイメージ

  • CSVとParquetの比較およびファイルメタデータの確認
  • Polarsによるデータのスキャンと書き込みの制御
  • 複数ファイルのデータセット、パーティション構成、データベースへのスケーリング
Polars によるデータパイプラインのスケーリングと最適化

第3章

ネストされたデータがテーブルに変換されるダイアグラム

  • ネストデータ向けのリスト列・構造体列の活用
  • 繰り返し文字列に対するカテゴリ型・列挙型の使用
  • DataFrameのサイズ推定と数値精度の調整
Polars によるデータパイプラインのスケーリングと最適化

第4章

大規模テーブルがストリーミング処理されるイメージ

  • デフォルト・ストリーミング・GPU実行エンジンの使い分け
  • バッチ処理と結果のディスクへの出力
  • 堅牢で信頼性の高いパイプラインのためのPolarsクエリのテスト
Polars によるデータパイプラインのスケーリングと最適化

おめでとうございます!

Polars によるデータパイプラインのスケーリングと最適化

Preparing Video For Download...