Expand description
COPY / Bulk Load 実装。
現段階では CSV/Parquet を簡易的に読み込み、テーブルスキーマに従って
SqlValue へ変換する。Columnar ストレージも Row ストレージと同じ経路で
取り込み、将来の columnar エンジン実装で差し替え可能な構造にしている。
Structs§
- Copy
Field - 入力スキーマのフィールド。
- Copy
Options - COPY オプション。
- Copy
Schema - 入力スキーマ。
- Copy
Security Config - COPY セキュリティ設定。
- CsvReader
- 簡易 CSV リーダー。
- Parquet
Reader - Parquet リーダー(Arrow 経由でスキーマ抽出とデータ読み込み)。
Enums§
- File
Format - ファイル形式。
Traits§
- Bulk
Reader - バッチリーダー。
Functions§
- execute_
copy - COPY 文を実行する。
- validate_
file_ path - パスセキュリティ検証。
- validate_
schema - スキーマ整合性検証。