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

时间:2016-03-22 22:37:32

标签: azure-storage azure-data-factory azure-data-lake

我一直在构建一个Datafactory管道,用于将数据从我的azure表存储移动到datalake存储,但是任务失败,但我无法找到任何信息。错误是

  

复制活动遇到用户错误:ErrorCode = UserErrorTabularCopyBehaviorNotSupported,' Type = Microsoft.DataTransfer.Common.Shared.HybridDeliveryException,如果源是表格数据源,则不支持Message = CopyBehavior属性。,Source = Microsoft。 DataTransfer.ClientLibrary,'

我不知道问题出在哪里,如果在数据集,链接的服务或管道中,并且似乎无法找到任何关于我看到的错误的信息控制台。

2 个答案:

答案 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复制活动中用作源的表存储(不是基于文件的存储)不支持该属性。这就是您看到此错误消息的原因。