将多个 xlsx 从 Blob 加载到 ADF
Load multiple xlsx from Blob to ADF
我创建了一个数据集,其中包含来自 Blob 的所有 xlsx 文件(每个国家/地区的文件)。
为了验证是否所有国家/地区都已加载到数据流中,我在加载源数据后创建了一个接收器。
在数据预览中,只有一个国家(我设置了调试设置以确保所有数据都可以通过统计功能进行检查);从输出(格式 txt)中,我查看一个国家,然后是用逗号分隔的空白,然后是一些国家,然后是空白。
我查阅了博客,并设置了一个与文件路径相同的通配符路径。问题还没解决
感谢有人提供任何见解和评论来修复它。
确保这些 .xlsx 文件具有相同的架构和 sheet 名称,这是关键。我测试了它的工作原理。将加载所有文件。
这是我的示例 excel 文件 A.xlsx
和 B.xlsx
,我将它们放在一个容器中:
使用复制数据工具,将容器设置为路径,所有文件都正确加载:
接收器设置:
下面是复制活动概述:
请注意:
- 在接收器
Copy behavior
中使用 Merge files
。
- 设置数据不包含的分隔符。
输出文件AB.txt:
HTH.
我创建了一个数据集,其中包含来自 Blob 的所有 xlsx 文件(每个国家/地区的文件)。
在数据预览中,只有一个国家(我设置了调试设置以确保所有数据都可以通过统计功能进行检查);从输出(格式 txt)中,我查看一个国家,然后是用逗号分隔的空白,然后是一些国家,然后是空白。
我查阅了博客,并设置了一个与文件路径相同的通配符路径。问题还没解决
感谢有人提供任何见解和评论来修复它。
确保这些 .xlsx 文件具有相同的架构和 sheet 名称,这是关键。我测试了它的工作原理。将加载所有文件。
这是我的示例 excel 文件 A.xlsx
和 B.xlsx
,我将它们放在一个容器中:
使用复制数据工具,将容器设置为路径,所有文件都正确加载:
接收器设置:
下面是复制活动概述:
请注意:
- 在接收器
Copy behavior
中使用Merge files
。 - 设置数据不包含的分隔符。
输出文件AB.txt:
HTH.