gpt4 book ai didi

pentaho - 如何在pentaho中使用csv输入固定列重新排序列

转载 作者:行者123 更新时间:2023-12-04 15:09:28 25 4
gpt4 key购买 nike

设想:

我创建了转换以将数据从 csv 文件加载到表中,并且在 csv 文件中有以下列:

  • Customer_Id
  • Company_Id
  • 员工姓名

  • 但是用户可以将列顺序(随机顺序)的输入文件作为
  • 员工姓名
  • Company_Id
  • Customer_Id

  • 因此,如果我尝试加载具有随机列排序的文件,是否会根据列名加载正确的列值...?

    最佳答案

    使用 ETL Metadata Injection您可以使用这样的转换来规范化数据,或将其存储到您的数据库中:

    Metadata transformation

    然后您只需要将正确的数据发送到该转换。您可以从 CSV 中读取标题行,并使用 Row Normaliser转换为 ETL Metadata Injection 使用的格式.

    我在这里包含了一个简单的例子:csv_inject on Dropbox ,如果你制作这样的东西并从每个 csv 文件运行它的东西运行它它应该工作。

    关于pentaho - 如何在pentaho中使用csv输入固定列重新排序列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34918540/

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