Azure Kusto 数据资源管理器 - 一次调用多个管理查询

Azure Kusto Data Explorer - invoking multiple management queries at once

我想一次 运行 多个 alter-column 命令(以节省一些时间)。

例如,我有这两个命令:

.alter column e53b2c81_eb5c_45e4_9e5e_333332211111.name policy encoding type='identifier'

.alter column e53b2c81_eb5c_45e4_9e5e_333332211111.doc policy encoding type='bigobject'

并且运行将它们分开处理效果很好。但我想一起调用它们。所以我尝试了类似的东西:

.alter column e53b2c81_eb5c_45e4_9e5e_333332211111.name policy encoding type='identifier';
.alter column e53b2c81_eb5c_45e4_9e5e_333332211111.doc policy encoding type='bigobject';

但是没有用。

有什么办法可以运行把它们放在一起吗?

(最终,我想避免 运行 对不同字段的 1000 多个表执行此查询。我宁愿一次执行此任务以避免这么多请求。我会 运行通过 Golang SDK 执行这些命令)。

您可以在脚本中包含所有命令,并使用 .execute database script 命令让服务一个接一个地 运行。

请注意,这 不是 运行 单个事务中脚本中的所有命令 - 命令按顺序执行,按照它们在输入脚本中出现的顺序.