v.20.1Improvement

Add Authentication to S3 Table Function and Engine

Add authentication in S3 table function and table engine. #7623 (Vladimir Chebotarev)
Added support for authentication in the S3 table function and S3 table engine in ClickHouse.

Why it matters

This feature enables users to connect to Amazon S3 with authenticated access, allowing secure retrieval and storage of data using the S3 table function and S3 table engine. It solves the problem of accessing private or restricted S3 buckets, ensuring secure and controlled data operations.

How to use it

Users can specify authentication credentials such as access key ID and secret access key when using the S3 table function or configuring the S3 table engine. This allows ClickHouse to authenticate requests to S3 and access private buckets. Refer to the S3 table function or engine documentation for the exact parameter names to pass credentials.