当源是二进制数据集时,接收器必须是二进制的
Sink must be binary when source is binary dataset
我是 Azure 数据工厂场景的新手,正在尝试复制数据教程,其中我有一个带有 emp.txt 的 InputDataset,其中包含以下信息:
firstname, lastname
John, Doe
Jane, Doe
我想要一个 json 格式的 OutputDataset。
{
"firstname" : John,
"lastname" : Doe
}
如何在管道中正确设置它?当源是二进制数据集时,它一直告诉我接收器必须是二进制的。
您的要求很常见,可以在 ADF 副本中完成 activity exactly.Please 不要使用二进制格式,使用 DelimitedText 作为源数据集,Json 作为接收器数据集.
请看我的例子:
DelimitedText 数据集配置:
您可以导入架构来检查键值:
Json数据集配置:
Select Array of Objects
在 Json 接收器中:
测试输出:
我是 Azure 数据工厂场景的新手,正在尝试复制数据教程,其中我有一个带有 emp.txt 的 InputDataset,其中包含以下信息:
firstname, lastname
John, Doe
Jane, Doe
我想要一个 json 格式的 OutputDataset。
{
"firstname" : John,
"lastname" : Doe
}
如何在管道中正确设置它?当源是二进制数据集时,它一直告诉我接收器必须是二进制的。
您的要求很常见,可以在 ADF 副本中完成 activity exactly.Please 不要使用二进制格式,使用 DelimitedText 作为源数据集,Json 作为接收器数据集.
请看我的例子:
DelimitedText 数据集配置:
您可以导入架构来检查键值:
Json数据集配置:
Select Array of Objects
在 Json 接收器中:
测试输出: