I would like to request a feature in Kusto that allows column renaming using the .rename command to automatically propagate throughout all tables that reference this column, whether they are upstream or downstream in the data pipeline. This would cover scenarios where tables are linked through update policies, functions, or other forms of dependencies, making it easier to maintain schema consistency across multiple tables. For example, if a column in a central table is renamed, any other table that relies on that column (via update policies or joins) should automatically reflect this change. This feature could use graph analytics to detect the relationships between tables and their shared columns, simplifying the task of schema maintenance and reducing the risk of errors from manual updates across interconnected tables. Such a feature would be especially useful in environments with complex data dependencies, where table schemas evolve over time, as it would ensure consistency across the entire data ecosystem with minimal manual intervention.
... View more