gpt4 book ai didi

azure - 如何在 Azure 数据工厂中加载具有多个工作表的多个 Excel 文件

转载 作者:行者123 更新时间:2023-12-03 01:20:13 25 4
gpt4 key购买 nike

我在Azure数据工厂中的要求是加载包含多个Excel工作表的多个Excel文件。

就像Excel工作簿1包含sheet1、sheet2、sheet3、sheet4...而Excel工作簿2包含sheet1、sheet2等等。就像我有大约 50 个 excel 工作簿。有没有办法,我可以将所有 excel 工作簿放入 adf。

最佳答案

目前,没有直接的方法可以使用 Azure 数据工厂从 Excel 文件中动态提取工作表名称。

作为一种解决方法,您可以使用以下方法之一来实现。

方法一:

  1. 如果所有 Excel 文件中的工作表名称相同,您可以创建一个变量类型数组,其中工作表名称位于 ADF 管道中的值中。

enter image description here

  • 参数化数据集中的工作表名称,并使用 ForEach 事件循环变量的每个值,并将当前项传递给复制数据事件数据集属性。
  • enter image description here

    enter image description here

    方法2:

    1. 如果每个 Excel 文件中有不同的工作表名称,您可以创建一个文件来添加文件名和工作表名称。

    2. 使用 lookup 事件,您可以从文件中提取数据,并通过参数化工作表名称将文件名和工作表名称传递给 ForEach 事件在数据集中。

    您可以在 Azure 数据工厂主页的反馈下提出功能建议。

    enter image description here

    关于azure - 如何在 Azure 数据工厂中加载具有多个工作表的多个 Excel 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71124922/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com