首页 > 解决方案 > Blob-Blob ADF 复制活动

问题描述

我有,我认为这是一个非常基本的问题,我找不到答案。

我想将文件从 blob1 移动到 blob2(存档外部)。我有一个编排管道,它将运行此管道以基本上“截断”blob1(从外部 blob 复制到存档 blob,然后从外部 blob 中删除)。

我为 blob 和两个参数(输入和输出)创建了链接服务和数据集,并添加了两个测试 csv 文件。我的第一步是在源选项卡下的复制活动中工作:

下面我相信我要求复制“input_container_name”/anything/anything 中的数据并将其放入: 在此处输入图像描述

当我运行它时,它完成了任务,但没有文件被移动,吞吐量为 0。

这是完成这项任务的最佳方式吗?或者我应该尝试获取容器中所有 blob 的列表,然后在 for 循环中复制每个 blob?

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

解决方案


我尝试了与您相同的操作,但在调试管道时出现错误: 在此处输入图像描述

如果我们不从参数中设置容器名称,那么管道运行良好。

例如,我将 blob(文件夹和 csv 文件)从容器test移动到test2在此处输入图像描述

接收器数据集:

在此处输入图像描述

下沉:

在此处输入图像描述

这将帮助您将所有文件夹和 csv 文件移动到另一个容器。


推荐阅读