Open2

DuckDB メモ

rch850rch850

Amazon S3 からデータを取ってくるときに HTTP Error が出ることがある。

HTTP Error: HTTP GET error on 'HTTP Error: HTTP GET error on '/?encoding-type=url&list-type=2&prefix=.....' (HTTP 400)

おそらく S3 にアクセスするためのクレデンシャルの有効期限が切れていると思われる。その場合はクレデンシャルを作り直すといい。

CREATE OR REPLACE SECRET secret (TYPE S3, PROVIDER CREDENTIAL_CHAIN);

ちなみに現在の secret は FROM duckdb_secrets(); で調べられる。

参考資料

rch850rch850

SELECT 結果を省略せず見たいときは .mode box あたりがいい。次点で .mode table あたり。標準は .mode duckbox になっている。

参考資料