将多个 xlsx 从 Blob 加载到 ADF

Load multiple xlsx from Blob to ADF

我创建了一个数据集,其中包含来自 Blob 的所有 xlsx 文件(每个国家/地区的文件)。

为了验证是否所有国家/地区都已加载到数据流中,我在加载源数据后创建了一个接收器。

在数据预览中,只有一个国家(我设置了调试设置以确保所有数据都可以通过统计功能进行检查);从输出(格式 txt)中,我查看一个国家,然后是用逗号分隔的空白,然后是一些国家,然后是空白。

我查阅了博客,并设置了一个与文件路径相同的通配符路径。问题还没解决

感谢有人提供任何见解和评论来修复它。

确保这些 .xlsx 文件具有相同的架构和 sheet 名称,这是关键。我测试了它的工作原理。将加载所有文件。

这是我的示例 excel 文件 A.xlsxB.xlsx,我将它们放在一个容器中:

使用复制数据工具,将容器设置为路径,所有文件都正确加载:

接收器设置:

下面是复制活动概述:

请注意:

  1. 在接收器 Copy behavior 中使用 Merge files
  2. 设置数据不包含的分隔符。

输出文件AB.txt:

HTH.