S3 データベースエンジンは、Amazon S3 および S3 互換のオブジェクトストレージ上のオブジェクトを読み取り専用のテーブルとして公開します。テーブル名は、s3 テーブル関数によってオブジェクトの URL として解決されます。
データベースの作成
url、access_key_id、secret_access_key、no_sign_request、use_environment_credentials です。
Usage
base URL を指定した場合、テーブル名はその URL からの相対的なオブジェクトパスとなります。s3 テーブル関数と同じ方法で推論されます。このデータベースはテーブル定義を保持せず、テーブルの DDL や書き込みもサポートしません。
アクセス制御
S3 URL は、サーバーの remote-host フィルターによってチェックされます。このデータベースを作成するには、table_engines_require_grant の設定にかかわらず、S3 に対する READ および WRITE のソース権限が必要です。例:
SOURCES 権限を参照してください。