使用数据工厂将存储帐户 Table 传输到数据湖
Transferring Storage Accounts Table into Data Lake using Data Factory
我正在尝试使用数据工厂将 table 从存储帐户传输到数据湖。 Microsoft 声称可以,"store files of arbitrary sizes and formats into Data Lake"。我使用在线向导并尝试创建管道。管道已创建,但我总是收到一条错误消息:
复制 activity 遇到用户错误:ErrorCode=UserErrorTabularCopyBehaviorNotSupported,'Type=Microsoft.DataTransfer.Common.Shared.HybridDeliveryException,Message=CopyBehavior property is not supported if the source is tabular data source.,Source=Microsoft.DataTransfer.ClientLibrary,'.
有什么建议可以使用数据工厂将数据从存储帐户 table 传输到数据湖吗?
谢谢。
您的案例得到了 ADF 的支持。对于您遇到的错误,存在一个已知缺陷,在某些情况下,复制向导会错误生成不适用的 "CopyBehavior" 属性。我们正在解决这个问题。
对于您的解决方法,请转到 Azure 门户 -> 创作和部署 -> select 该管道 -> 在 AzureDataLakeStoreSink 下找到 "CopyBehavior": "MergeFiles" 并删除该行 - > 然后部署并重新运行 activity。
如果您碰巧编写了一个 运行-once 管道,请重新编写一个预定的管道,因为前者很难使用 JSON 更新。
谢谢,
琳达
我正在尝试使用数据工厂将 table 从存储帐户传输到数据湖。 Microsoft 声称可以,"store files of arbitrary sizes and formats into Data Lake"。我使用在线向导并尝试创建管道。管道已创建,但我总是收到一条错误消息:
复制 activity 遇到用户错误:ErrorCode=UserErrorTabularCopyBehaviorNotSupported,'Type=Microsoft.DataTransfer.Common.Shared.HybridDeliveryException,Message=CopyBehavior property is not supported if the source is tabular data source.,Source=Microsoft.DataTransfer.ClientLibrary,'.
有什么建议可以使用数据工厂将数据从存储帐户 table 传输到数据湖吗?
谢谢。
您的案例得到了 ADF 的支持。对于您遇到的错误,存在一个已知缺陷,在某些情况下,复制向导会错误生成不适用的 "CopyBehavior" 属性。我们正在解决这个问题。
对于您的解决方法,请转到 Azure 门户 -> 创作和部署 -> select 该管道 -> 在 AzureDataLakeStoreSink 下找到 "CopyBehavior": "MergeFiles" 并删除该行 - > 然后部署并重新运行 activity。
如果您碰巧编写了一个 运行-once 管道,请重新编写一个预定的管道,因为前者很难使用 JSON 更新。
谢谢, 琳达