Pentaho,如何从细胞中提取数据

时间:2016-03-09 21:12:30

标签: excel pentaho kettle

我是Pentaho的新用户和Excel工作表的相当弱的用户,我需要Pentaho做的就是图像中描述的内容。在结论之前的步骤中,我有几个具有不同数据的单元格。

我需要将它们合并为一个包含所有正确数据的单元格。我试过Normaliser/De-Normaliser,但我无法让它正常工作。

在excel中我所做的基本上是根据这些行常用的键将数据向上拉到我想要的单元格。

如果有人需要进一步的信息,请告诉我。

在转换中我收到一个格式化的文本文件输入,直到第25步(obs)我只读取文本的第一行,这是我需要的大多数信息所在的位置,按照模式有每个条目中其他可能的9行,一些条目最多23行,其他条目只有6行。我可以从第1行中提取大部分数据,但是我还需要来自其他2行的数据,其中“obs”步骤通过比较2个初始数字,然后从这些行切割我需要的字符串来解决公式在进行“过滤行”步骤之前,那些信息单元格没有在同一行中聚集,我需要它们都在同一行,因为我发布了第一张图像,但我找不到这样做的步骤,或者我没有足够的知识来使所述步骤功能正常。 如果您需要更多信息,请告诉我。 我正在使用这么多步骤,因为在某些时候我会为大多数步骤添加触发器和验证,以确保数据的完整性。

What is to be done Transformation

1 个答案:

答案 0 :(得分:0)

我自己找到答案,首先我必须使用分组,并使用同一"块" 的所有行中的密钥对于单元格,然后另一个问题浮出水面,其中块的顶行包含我需要的信息,但它没有按键分组,因此我必须使用获取上一行字段步骤来获取这些行逐步提出之前。希望我能帮忙。