【问题标题】:Not able to add additional column to the sink `Azure Data Explorer` in the Copy Activity of Azure Data Factory无法在 Azure 数据工厂的复制活动中向接收器“Azure 数据资源管理器”添加其他列
【发布时间】:2021-12-27 00:30:19
【问题描述】:

我正在尝试使用复制活动“源”选项卡中的“附加列”从源 Blob 存储向 Azure 数据资源管理器接收器添加一个附加列,但我收到以下错误:

“您的接收器数据集不支持其他列,请创建一个新数据集以启用其他列。”

当我将接收器数据集更改为 blob 存储时,它工作正常并创建了一个额外的列。当我使用 Azure 数据资源管理器作为接收器时,这里有什么遗漏吗?

或者,如何将附加列添加到 Azure 数据资源管理器表作为接收器?

【问题讨论】:

  • 如果我的回答对您有帮助,您可以接受它作为回答,以便遇到相同问题的其他人可以找到此解决方案并解决他们的问题。

标签: azure azure-data-factory azure-data-explorer


【解决方案1】:

其他列

根据官方doc - 此功能适用于最新的数据集模型。如果您在 UI 中没有看到此选项,请尝试创建一个新数据集。

【讨论】:

    【解决方案2】:

    ADX 接收器不支持使用复制活动更改表。 要将列添加到 ADX 表,请提前使用.alter-merge table 命令并将附加列映射到复制活动的映射选项卡下的目标列。 .alter-merge table command

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-09-18
      • 2022-01-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-09-15
      • 2019-03-28
      • 2022-08-08
      相关资源
      最近更新 更多