始める無料で始める

URI を使った SQLite からの読み込み

チームが毎週使用しているデジタルフォーマットのサマリーを格納したローカルの SQLite データベースが用意されています。Polars の URI ベースのリーダーと ADBC エンジンを使いましょう。ADBC エンジンは Arrow の列指向フォーマットでデータを転送するため、Python による行単位の変換なしに Polars が直接データを利用できます。

接続 URI は uri に、SQL クエリは query に格納されています。

この演習はコースの一部です

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

コースを見る

演習の手順

  • Polars の URI ベースの読み込み関数を使ってクエリを実行しましょう。
  • データベースエンジンを "adbc" に設定しましょう。

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# Read the SQL query result into a Polars DataFrame
result = pl.____(
    query=query,
    uri=uri,
    # Use the ADBC engine
    engine="____",
)
print(result)
コードを編集して実行