首页 > 解决方案 > 运行 ADF 数据流后存储在分隔文本中的无效数据

问题描述

我正在尝试通过 ADF 数据流将数据从输入存储到 blob 存储中的 csv 文件。管道成功运行。但是在检查 csv 文件时,我看到包含一些无效数据。这是分隔文本和接收器的设置。请让我知道我错过了什么?

在此处输入图像描述 在此处输入图像描述

在此处输入图像描述

标签: azure-data-factoryazure-data-factory-2

解决方案


我测试并重复错误。

该错误是由于文件csv/test夹中的所有 csv 文件具有不同的架构引起的。

即使管道运行没有错误,但单个文件中的数据也会有错误。

在数据工厂中,当我们尝试将多个文件合并为一个,或者将多个文件中的数据复制到单个时,文件夹中的文件必须具有相同的架构。

请注意,请使用wildcard paths过滤所有 csv 文件:

在此处输入图像描述

例如,我有两个在容器中具有相同架构的 csv 文件: 在此处输入图像描述

源数据集预览:

在此处输入图像描述

只有当源数据集预览正确时,输出文件才会正确。


推荐阅读