如何使用复杂的标题在Pentaho壶中inputExcelinput?

我有几个这样的Excel模型文件:

 | 名称| 年龄| 类| 跳转| 游泳| 运行| 性别|
 |  |  |  |  |  100m |  500m |  1000m |  100m |  200m |  1000m |  |
 -------------------------------------------------- -----------------------------
 | 吉姆|  |  |  |  |  |  |  |  |  |  |
 -------------------------------------------------- -----------------------------
 | 汤姆|  |  |  |  |  |  |  |  |  |  |
 ......

(只是一个例子,没有其他意思,真正的文件要复杂得多)

现在我必须把这些数据存入数据库。我该怎么用勺子呢? 当我创build一个Excelinput时,它无法识别所有列标题,找不到字幕。

我该用勺子做什么? 如果Kettle无法完成这个任务,还有没有其他工具可以完成它呢(Java)

有你的想法/或做了一个规范化的关系数据模型来存储你的数据? 只要将一个庞大的复杂数据文件从Excel中移动到一张表中就会错过它的目标。

单独的表格为“实体”人员,另一个为“sport_results”等。

你可以通过以下任一方式来完

在Excel中,将所有的行标题调整为一行,以消除字幕并以一种方式导入数据。

Name Age Class Jump sex run_100m run_500m run_1000m swim_100m swim_500m swim_1000m 

或者将副标题/运动结果数据保存在一个单独的excel文件中,并使用ontherinput步骤来导入不同的标题并在稍后合并stream