首页 > 解决方案 > 在数据流中接收后创建的额外 Blob

问题描述

我正在使用 Azure 数据工厂中的数据流活动从 Snowflake 导入到 Azure blob。我注意到,每当我创建一个通过接收器的 blob(放置在 provider/Inbound/ 文件夹内)时,我都会在 Inbound 之外获得一个额外的空 blob 文件。

所有数据流汇到 blob 都会发生这种情况吗?

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

在此处输入图像描述

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

解决方案


我已经创建了一个数据流并将数据从雪花加载到 blob,我没有看到在我的接收器文件夹之外生成任何其他 blob 文件。

确保接收器连接指向正确的文件夹,并仔细检查除此数据流之外是否有任何其他进程正在运行,这会导致在接收器文件夹之外创建一个额外的文件。

雪花来源

在此处输入图像描述

水槽

在此处输入图像描述

生成out文件的输出文件路径:

在此处输入图像描述

接收器设置以添加日期作为文件名:

在此处输入图像描述

在此处输入图像描述

输出文件夹

在此处输入图像描述

执行数据流后生成的输出文件。

在此处输入图像描述


推荐阅读