Python and DataFrames近日公開
Arrow、pandas、Polars、Ibisで、システムをまたぐデータをPythonから扱う。
いま使っているPythonの道具から、そのままActQLを使えます。
- Python SDK:PythonからSQL / AQLやProgramを実行する
- Polars:ADBC / Arrow Flight SQLを介してDataFrameへ読み込む
- pandas:ADBC接続から、SQLの結果をDataFrameへ読み込む
- Pydantic:ActQLの入出力の型を、Pydanticのモデルで検証して使う
- Ibis:遅延評価で各システムに処理を任せられる、Ibisのバックエンド
PolarsとpandasはSQLの標準ドライバとArrowの仕組みを使い、新しい実行エンジンは作りません。
Python SDK ──────────────────────→ ActQL Polars / pandas ──ADBC / Flight SQL──→ ActQL Pydantic models ←── input / output types ── ActQL
近日公開予定です。