如何解决防止新添加的列按顺序排在最后
是否可以在中间某处的现有 Kusto 表中添加新列,我不希望它成为表中的最后一列。现在,当我对现有表发出 .create-merge table
命令时,无论我为新列指定哪种顺序,它总是最终成为表中的最后一列。
解决方法
你是对的,它也写在docs中:
如果重新排序列的动机是在查询场景中,您可以创建一个与re-order列同名的表的函数(视图),这将允许现有查询工作不中断,列顺序可调整。
如果动机是列顺序很重要的摄取场景(例如在 CSV 摄取或更新策略中),则应在末尾指定新列,无法绕过它。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。