Request to allow Unity Catalog integration to read streaming tables and materialized views, addressing the issue of missing storage locations.
### Company or project name _No response_ ### Describe the unexpected behaviour When using the DataLakeCatalog engine with Databricks Unity Catalog, ClickHouse cannot read streaming tables (TABLE_STREAMING_LIVE_TABLE) or materialized views (TABLE_MATERIALIZED_VIEW). These table types are excluded from READABLE_TABLES and their storage location is stored in the properties JSON field rather than the top-level storage_location field, so ClickHouse fails to resolve where the data lives. ### Which ClickHouse versions are affected? All versions ### How to reproduce 1. Create a database using the DataLakeCatalog engine pointing to a Databricks Unity Catalog endpoint `CREATE DATABASE database ENGINE = DataLakeCatalog('databricks_workspace_url') SETTINGS warehouse = 'warehouse', catalog_credential = 'personal_access_token', catalog_type = 'unity'` 2. Have a streaming table or materialized view in the catalog (Databricks Lakeflow Pipeline) 3. Attempt to query it: SELECT * FROM catalog.sch