gpt4 book ai didi

Azure 数据资源管理器基于 2 列创建新列

转载 作者:行者123 更新时间:2023-12-03 05:11:27 25 4
gpt4 key购买 nike

我在 Azure 数据资源管理器中有一个表,我想要一个新的字符串列,它是 2 个字符串列串联的结果。

在 KQL 中,我可以通过使用 extendstrcat 函数来做到这一点,但我希望该列成为表数据的一部分,而不仅仅是虚拟列:

TableName
| extend NewCol=strcat(Col1,"separator",Col2)

执行上述操作确实会创建一个新列以及我想要该列的值,但不会将其作为新列存储在我想要的表中。

SQL 中类似这样的内容:

ALTER TABLE Employees ADD FullName AS (FirstName + ' ' + LastName)

最佳答案

您无法将数据提取到现有记录(在将列添加到表之前提取的记录)中的新列中。

为了在提取时填充计算列,您可以使用更新策略。

参见:

关于Azure 数据资源管理器基于 2 列创建新列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/76584475/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com