【发布时间】:2018-07-22 13:08:36
【问题描述】:
我需要有关使用 pentaho 数据集成 (kettle) 执行索引功能的最合适方法的指导
我的情况如下:
使用 GLOBAL voip 系统报告,我将所有数据存储在一个 Mysql 数据库中,它给了我几个 id 号 + 姓名和姓氏,但没有部门名称。
每个部门名称都有自己的excel报告,可以通过组文件名来识别,这在全局文件中是不可用的。
我想要实现的是查找每个识别号,以使用报告文件名识别他所属的部门并将其存储在适当的列中。
任何帮助将不胜感激。
【问题讨论】:
-
能否请您详细说明一下您的 Excel 结构。如果我了解每个 Excel 用于一个部门(您从主流中不知道)并且包含一个工作表 par id。
-
您好阿兰,感谢您的反馈。这是一个包含 ID 和部门名称的 Excel 报告示例。文件名 P004 上还提到的是部门名称的 id。我在数据库列上有所有全局 ID。或/和全局 excel 提取。 github.com/rootinshell/stack/blob/master/…PS。我做了一些改变来隐藏信息问候。
-
那么,你想知道例如id=784521属于P004_Queue性能,其中784521来自名为P004_Queue performance_*.xls的xls文件的B列?
标签: pentaho etl pentaho-spoon pentaho-data-integration