セットアップ
ipython を使用します。次を実行すると起動できます。
S3バケット内のファイルを一覧表示する
s3 テーブル関数 を使用し、ファイルへのパス、または複数のファイルを対象とするワイルドカードを渡します。
また、ファイルが解析されないように One 入力フォーマットも使用します。これにより、ファイルごとに1行だけが返され、_file 仮想カラムでファイルに、_path 仮想カラムでパスにアクセスできます。
S3バケット内のファイルをクエリする
DESCRIBE 句を使用して、これらの Parquet ファイルのスキーマを見てみましょう:
プライベートな S3 バケット内のファイルをクエリする
s3 テーブル関数に渡せます。
このクエリは、バケットが公開されているため動作しません。