簡體   English   中英

如何在帶有復雜標題的Pentaho Kettle中進行Excel輸入?

[英]How can I make an Excel input in Pentaho Kettle with complex headers?

我有幾個這樣的Excel模型文件:

| Name | Age | Class | Jump |        Swim         |         Run         | sex |
|      |     |       |      | 100m | 500m | 1000m | 100m | 200m | 1000m |     |
-------------------------------------------------------------------------------
| Jim  |     |       |      |      |      |       |      |      |       |     |
-------------------------------------------------------------------------------
| Tom  |     |       |      |      |      |       |      |      |       |     |
......

(僅舉一個例子,沒有其他含義,實際文件要復雜得多)

現在我必須取數據並將其保存到數據庫中。 創建Excel輸入時,它無法識別所有列標題,也找不到字幕。

我要用勺子做什么? 如果Kettle無法完成此任務,是否還有其他工具可以完成它?(Java)

您是否考慮過/或已建立用於存儲數據的規范化關系數據模型? 只是將大型復雜數據文件從excel中移到一個表中,就無法實現其目標。

實體“人”的單獨表,以及“ sport_results”等的另一個表。

您可以通過以下任一方法完成此操作:

在Excel中,如擺脫字幕一樣,將所有行標題調整為一行,並以一種方式導入數據。

Name
Age
Class 
Jump
sex
run_100m
run_500m
run_1000m
swim_100m
swim_500m
swim_1000m

或將字幕/體育比賽結果數據保存在單獨的excel文件中,並使用其他輸入步驟導入不同的標題並在以后合並流

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM