我將兩個excel文件插入到pentaho中。 每個excel文件都有多個工作表。 例如我正在合併資產數據。將不同的鍵合併到pentaho中的一個字段
每個資產都有唯一的密鑰。 使用完整外連接合並時,由於鍵上沒有匹配項,因此會創建一個名爲assetnum_1的新字段。因此我剩下兩個字段:assetnum和assetnum_1。
我不想要assetnum_1。 我希望所有數據都在assetnum中。
有沒有人知道解決這個問題的方法?
謝謝。
我將兩個excel文件插入到pentaho中。 每個excel文件都有多個工作表。 例如我正在合併資產數據。將不同的鍵合併到pentaho中的一個字段
每個資產都有唯一的密鑰。 使用完整外連接合並時,由於鍵上沒有匹配項,因此會創建一個名爲assetnum_1的新字段。因此我剩下兩個字段:assetnum和assetnum_1。
我不想要assetnum_1。 我希望所有數據都在assetnum中。
有沒有人知道解決這個問題的方法?
謝謝。
如果您想要使用合併連接步驟來連接資產的不同方面,您將始終在結果流中找到來自所有輸入流的所有字段。如果字段沒有唯一名稱,則Kettle將通過添加一個下劃線和一個衝突計數來解決名稱衝突。如果您願意,您可以忽略這些字段或使用Select-Values步驟將它們中途刪除。
如果沒有匹配,爲什麼不從兩個excel文件追加數據。使用追加步驟或簡單地輸出兩個Excel表單步驟來選擇步驟。那麼結構必須相同才能追加工作。
如果您可以提供示例數據的示例,它將有助於理解您在做什麼。很難得到你在這裏嘗試的東西。 – Explorer