【问题标题】:Data Factory - Multiple sheets into CSV file数据工厂 - 将多张工作表转换为 CSV 文件
【发布时间】:2021-10-26 16:50:52
【问题描述】:

我正在尝试在多个 Excel 工作表上创建一些派生列和展平转换。我的文件大约有 20 张,我需要处理其中的 15 张。

这是我当前的数据流:

有没有办法创建一个循环,所以我可以选择我想要的工作表并通过该数据流运行它们,然后最后将它们全部加入一个数据集并将它们作为 CSV 文件保存回 Blob 存储?

【问题讨论】:

    标签: azure azure-pipelines azure-data-factory azure-data-factory-2 dataflow


    【解决方案1】:

    很遗憾,Azure 数据工厂无法在运行时了解 Excel 中的工作表名称。

    最好的方法是您可以将工作表名称保存在某个文件或表格中,然后 然后使用查找活动来获取该工作表名称。

    一旦您获得工作表名称,请使用 foreach activity 传递该工作表名称 并循环遍历每个工作表以实现您的逻辑。

    注意:您应该有一个带有参数化工作表名称的 Excel 数据表。

    您还可以对数据流进行参数化,并将工作表名称从循环传递到数据流中。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2020-12-04
      • 1970-01-01
      • 1970-01-01
      • 2020-08-30
      • 1970-01-01
      • 2020-02-03
      • 1970-01-01
      相关资源
      最近更新 更多