首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在执行复制活动时,将为每个新文件夹生成块blob文件。

在执行复制活动时,将为每个新文件夹生成块blob文件。
EN

Stack Overflow用户
提问于 2022-08-25 09:54:55
回答 1查看 71关注 0票数 -1

尝试使用Azure数据湖存储Gen2将文件夹(JSON数据)复制到另一个ADLS容器。但是,在创建新文件夹的同时,自动生成同名的文件。在这方面请帮忙。

在这里输入图像描述

在这里输入图像描述

在这里输入图像描述

数据集-源在这里输入图像描述

数据集-接收器在这里输入图像描述

EN

回答 1

Stack Overflow用户

发布于 2022-08-26 06:37:15

我在一个测试文件夹中使用下面的JSON文件复制了这个结果,但是使用与上面相同的配置得到了正确的结果。

复制活动中的Sink:

目标JSON数据集:

复制活动中的Sink:

执行后的目标文件:

您可以看到带有JSON文件的测试文件夹已成功复制。

我遇到过类似的问题,在处理数据流和databricks时,有时会创建额外的文件。当您的文件夹被成功复制时,额外的文件不会给您造成任何问题。您可以忽略该文件或删除它。

如果您没有使用复制行为进行解析,因为保留了层次结构,那么您可以在这里尝试并检查其他选项。

我已经检查了以上所有选项,除了合并文件外,所有选项都会给出相同的结果。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73485502

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档