gpt4 book ai didi

azure - 当接收器是二进制数据集时,源必须是二进制的

转载 作者:行者123 更新时间:2023-12-03 01:23:00 24 4
gpt4 key购买 nike

我正在尝试从网页下载一个csv文件(api返回一个csv文件,而不是json),并将其存储在第二代数据湖中。所以我为网页创建了链接服务,为网页创建了数据集,似乎没有地方可以指定数据源的文件类型。然后我使用 ADLS2 创建了链接服务,也是 ADLS2 的数据集,采用二进制格式。

当我尝试按“调试”来运行它时,它会给出错误消息:

Copy data1
Source must be binary when sink is binary dataset.

source dataset image

source Linked Service image所以我想知道系统如何知道源不是二进制数据集,以及如何解决这个问题

谢谢

最佳答案

Note: When using Binary dataset in copy activity, you can only copy from Binary dataset to Binary dataset.

如果您使用 REST 链接服务 将二进制源数据以二进制形式复制到接收器,则会引发错误,因为我们没有选择数据集类型的选项。

enter image description here

相反,您可以使用 HTTP 连接器 类型并从选项中选择二进制数据集来复制二进制数据。

enter image description here

关于azure - 当接收器是二进制数据集时,源必须是二进制的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68287867/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com