v.19.11Improvement

Add User Parsing in HDFS Engine Builder #5946 (akonyaev90)

Add user parsing in HDFS engine builder #5946 (akonyaev90)
Added user parsing support in the HDFS table engine builder in ClickHouse.

Why it matters

This feature enables ClickHouse to parse and utilize the user parameter when connecting to HDFS through the HDFS engine. It improves authentication flexibility and allows specifying the HDFS user, which is essential for proper access control and permissions when accessing HDFS data.

How to use it

When creating a table with the HDFS engine, include the user parameter within the engine settings to specify the HDFS username. For example:

CREATE TABLE example (
...columns...
) ENGINE = HDFS('hdfs://namenode/path', 'Parquet', 'user=your_username');