メインコンテンツへスキップ
メインコンテンツへスキップ

One

入力出力エイリアス

説明

One フォーマットは、ファイルから一切データを読み込まず、UInt8 型の dummy という名前のカラムを 1 列だけ持つ 1 行(値は 0)だけを返す、特別な入力フォーマットです(system.one テーブルと同様)。 仮想カラム _file/_path と組み合わせることで、実際のデータを読み込まずにすべてのファイルを一覧表示するために使用できます。

使用例

例:

SELECT _file FROM file('path/to/files/data*', One);
┌─_file────┐
│ data.csv │
└──────────┘
┌─_file──────┐
│ data.jsonl │
└────────────┘
┌─_file────┐
│ data.tsv │
└──────────┘
┌─_file────────┐
│ data.parquet │
└──────────────┘

フォーマット設定