我们可以在将记录摄取到 Kusto 表之前更改 Kusto 列的值吗?

Posted

技术标签:

【中文标题】我们可以在将记录摄取到 Kusto 表之前更改 Kusto 列的值吗?【英文标题】:Can we change the value of a Kusto column for a record before ingesting it to the Kusto table? 【发布时间】:2021-06-16 17:57:29 【问题描述】:

我创建了一个 Azure 数据资源管理器 (ADX) 集群和一个表(称为 ABC)。数据通过 ADX 中的内置管道摄取到 Kusto 表中 - (通过事件网格从 azure blob 摄取数据)。我还创建了一个 JSON 摄取映射,使用它摄取数据。我在传入数据中有一个缩写格式的字段。有没有一种方法(可能是 Kusto 函数或 Kusto 摄取映射中的某些属性)允许我参考 - 也许 Kusto 中的另一个表具有相应的缩写和完整形式,并将完整的单词而不是缩写词摄取到表中?传入的数据很快,所以我想繁重的计算是不可行的。

【问题讨论】:

【参考方案1】:

请查看update policy。源表可以有零保留策略并且仅用作临时表。

【讨论】:

以上是关于我们可以在将记录摄取到 Kusto 表之前更改 Kusto 列的值吗?的主要内容,如果未能解决你的问题,请参考以下文章

在将记录添加到数据库之前检查记录是不是存在

从本地数据源到红移的连续数据摄取

创建表后更改“dbt”物化值

Kusto:将结果集中的每一行与另一个表进行比较

在将应用程序上传到 iOS App Store 之前,代码更改是不是会使存档失效?

kusto 如何编写子查询