我一直在构建一个Datafactory管道,用于将数据从我的azure表存储移动到datalake存储,但是任务失败,但我无法找到任何信息。错误是
复制活动遇到用户错误:ErrorCode = UserErrorTabularCopyBehaviorNotSupported,' Type = Microsoft.DataTransfer.Common.Shared.HybridDeliveryException,如果源是表格数据源,则不支持Message = CopyBehavior属性。,Source = Microsoft。 DataTransfer.ClientLibrary,'
我不知道问题出在哪里,如果在数据集,链接的服务或管道中,并且似乎无法找到任何关于我看到的错误的信息控制台。
答案 0 :(得分:1)
由于目前不支持从Azure表存储到Azure Data Lake Store的复制行为,因此您可以从Azure表存储到Azure Blob存储到Azure Data Lake存储。
Azure Table Storage to Azure Blob Storage
Azure Blob Storage to Azure Data Lake Store
我知道这不是理想的解决方案,但如果您受到时间限制,那么将数据放入数据湖只是一个中间步骤。
HTH
答案 1 :(得分:0)
' CopyBehaviour'您尝试在ADF复制活动中用作源的表存储(不是基于文件的存储)不支持该属性。这就是您看到此错误消息的原因。