[英]Not able to add additional column to the sink `Azure Data Explorer` in the Copy Activity of Azure Data Factory
I am trying to add an additional column to the Azure Data Explorer sink from the source Blob Storage using the "Additional columns" in the Copy Activity "Source" tab, but I am getting the following error:我正在尝试使用复制活动“源”选项卡中的“附加列”从源 Blob 存储向 Azure 数据资源管理器接收器添加一个附加列,但出现以下错误:
"Additional columns are not supported for your sink dataset, please create a new dataset to enable additional columns." “您的接收器数据集不支持其他列,请创建一个新数据集以启用其他列。”
When I changed the sink dataset to a blob storage, it works fine and an additional column gets created.当我将接收器数据集更改为 blob 存储时,它工作正常并创建了一个额外的列。 Is there anything I am missing on here when I using the Azure Data Explorer as sink?当我使用 Azure 数据资源管理器作为接收器时,我在这里遗漏了什么吗?
Alternatively, how can I add an additional column to the Azure Data Explorer table as a sink?或者,如何将附加列作为接收器添加到 Azure 数据资源管理器表中?
ADX sink doesn't support altering the table using Copy activity. ADX 接收器不支持使用复制活动更改表。 To add a column to the ADX table, use .alter-merge table
command in advance and map the additional column to the target column under the Mapping tab of the Copy activity.要将列添加到 ADX 表,请提前使用.alter-merge table
命令并将附加列映射到复制活动的映射选项卡下的目标列。 .alter-merge table command .alter-merge table 命令
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.