尝试使用DataFactory将数据从Azure表移动到DataLake存储时出错



我一直在构建一个Datafactory管道,将数据从我的azure表存储移动到数据采集存储,但任务失败了,因为我找不到任何信息。错误是

复制活动遇到用户错误:ErrorCode=UserErrorTabularCopyBehaviorNotSupported,'Type=Microsoft.DataTransfer。Common.Shared.HybridDeliveryException,Message=CopyBehavior属性在源为表格数据源时不受支持。,来源=Microsoft.DataTransfer.ClientLibrary,'.

我不知道问题出在哪里,是在数据集、链接的服务还是管道中,而且似乎根本找不到我在控制台上看到的错误的任何信息。

由于当前不支持从Azure表存储到Azure数据湖存储的复制行为作为临时解决方案,您可以从Azure表存储器到Azure Blob存储再到Azure数据池存储。

Azure表存储到Azure Blob存储

Azure Blob存储到Azure Data Lake存储

我知道这不是理想的解决方案,但如果您受到时间限制,这只是将数据放入数据湖的中间步骤。

HTH

您试图在ADF复制活动中用作源的表存储(不是基于文件的存储)不支持"CopyBehavior"属性。这就是您看到此错误消息的原因。

相关内容

  • 没有找到相关文章