v.25.8Improvement

Add show_data_lake_catalogs_in_system_tables flag to manage adding data

Added show_data_lake_catalogs_in_system_tables flag to manage adding data lake tables in system.tables. Resolves #85384. #85411 (Smita Kulkarni).
Introduced a new flag show_data_lake_catalogs_in_system_tables to control the inclusion of data lake tables in system.tables.

Why it matters

This feature allows users to manage whether tables from data lake catalogs appear in the system.tables system table, improving visibility and control over data lake integration within ClickHouse.

How to use it

To enable or disable the display of data lake tables in system.tables, set the show_data_lake_catalogs_in_system_tables flag accordingly in the server configuration or query context.