我一直在构建一个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"属性。这就是您看到此错误消息的原因。