deltaLake テーブル関数
Amazon S3、Azure Blob Storage、またはローカルにマウントされたファイルシステムにある Delta Lake テーブルに対して、読み取り専用のテーブル形式インターフェイスを提供します。
構文
deltaLake は deltaLakeS3 のエイリアスであり、互換性維持のために提供されています。
引数
引数の説明は、それぞれ s3、azureBlobStorage、HDFS、file のテーブル関数における引数の説明と同じです。
format は、Delta Lake テーブル内のデータファイルのフォーマットを指定します。
返される値
指定した Delta Lake テーブルからデータを読み取るための、指定した構造を持つテーブル。
例
S3 上のテーブル https://clickhouse-public-datasets.s3.amazonaws.com/delta_lake/hits/ から行を選択する:
仮想カラム
_path— ファイルへのパス。型:LowCardinality(String)。_file— ファイル名。型:LowCardinality(String)。_size— ファイルサイズ(バイト単位)。型:Nullable(UInt64)。ファイルサイズが不明な場合はNULL。_time— ファイルの最終更新時刻。型:Nullable(DateTime)。時刻が不明な場合はNULL。_etag— ファイルの ETag。型:LowCardinality(String)。ETag が不明な場合はNULL。