【问题标题】:Pentaho Data Integration: Add columns (fields) based in a another columnPentaho 数据集成:添加基于另一列的列(字段)
【发布时间】:2020-04-01 00:47:27
【问题描述】:

我正在使用 Pentaho 数据集成,我想将地理坐标列添加到某个位置。

在输入表中,我有列位置(可以重复),p.e: Luz Stadium (Lisbon),对于输出表,我想根据位置添加两列,纬度和经度列。 我有这个: 1

我打算手动添加坐标,但我不知道该怎么做。

体育:如果(位置 = Luz 体育场)-> 纬度 = 38.752920,经度 = -9.184828

像这样: 2

我已经用计算器试过了,但我做不到。

如何在 PDI 中做到这一点?

【问题讨论】:

    标签: etl pentaho pentaho-data-integration


    【解决方案1】:

    @joscosta :您需要创建一个包含条目的元数据表。

    位置|纬度|经度
    卢斯体育场|38.752920|-9.184828
    ABC|20.12934|1.234

    然后您需要使用数据库查找组件,该组件将根据源数据获取这两列,因此它将在行中添加两列。请让我知道您需要任何其他帮助

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-04-15
      • 2018-11-04
      • 1970-01-01
      • 2022-12-01
      • 2016-12-21
      • 2020-12-20
      • 2021-08-25
      相关资源
      最近更新 更多