Pentaho,如何将 int 转换为字符串值

Pentaho, How to transform int to string value

我有问题,关于 Pentaho 数据集成。例如,我有一个 table => Police force,其值为 1,2,3(外键)。现在的问题是如何更改此值 => 1 = 无强制,2 = 强制,3 = 不知道?

感谢您的回答。

您要找的是 "Value mapper" step

  1. 在您的输入后添加一个新的 "Value mapper" 步骤,并创建一个从您的输入到 "Value mapper" 步骤的跃点
  2. 双击新步骤进行编辑
  3. 在"Fieldname to use" select 你的整数字段
  4. 在 "Target field name" 上为将包含翻译值的新字段插入名称。
  5. 使用要翻译的值列表填充 "Field values" table。在你的情况下,例如,在 "Source value" 中你应该有“1”(没有括号),在 "Target value" 中它应该是 "No Force"。用您的 3 项填写列表。