0

我正在使用 Pentaho Kettle 并思考如何规范化我的平面文件 (csv) 数据。最终将其存储到数据库中。

csv 结构:商品名称、store1 已售数量、store2 已售数量、store...

预期结果:商品名称、店铺名称、销售数量

任何指导表示赞赏。

4

1 回答 1

0

Row Normalizer只要商店的数量是固定的或至少有一个最大值,您就可以使用该步骤执行此操作。如果它是可变的,则必须使用 JavaScript 步骤或 UDJC。有关如何使用这些步骤的信息,请参阅文档:

PDI 转换步骤

如果它是可变的,我会考虑在加载之前对文件进行预处理。我已经用 Python 完成了这项工作,而且效果很好。

于 2013-08-08T19:53:49.237 回答