0

我正在尝试使用数据工厂将表从存储帐户传输到数据湖。微软声称可以“将任意大小和格式的文件存储到数据湖中”。我使用在线向导并尝试创建管道。管道被创建,但我总是收到一条错误消息:

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

有什么建议可以使用数据工厂将数据从存储帐户表传输到数据湖吗?

谢谢。

4

1 回答 1

3

ADF 支持您的案例。虽然对于您遇到的错误,存在一个已知缺陷,即在某些情况下,复制向导错误地生成了一个不适用的“CopyBehavior”属性。我们现在正在解决这个问题。

要解决此问题,请转到 Azure 门户 -> 创作和部署 -> 选择该管道 -> 在 AzureDataLakeStoreSink 下找到“CopyBehavior”:“MergeFiles”并删除该行 -> 然后部署并重新运行活动。

如果您碰巧编写了一个运行一次的管道,请重新编写一个预定的管道,因为前者很难使用 JSON 进行更新。

谢谢,琳达

于 2016-06-22T04:39:24.260 回答