我有一個情況,在我有以下表格。如何處理Pentaho Kettle中的1到多個SQL(表格輸入)
僱員 - EMP_ID,EMP_NAME,emp_address
Employee_assets - EMP_ID(FK),ASSET_ID,ASSET_NAME(1-許多爲僱員)
Employee_family_members - EMP_ID(FK) ,fm_name,fm_relationship(1-many僱員)
現在,我有運行預定的水壺作業,該作業從批處理的1000名員工的這些表讀取數據,並根據DB與家庭成員和資產的關係爲這1000條記錄創建XML輸出。它將成爲每位員工的嵌套XML記錄。
請注意,在我的情況下,這個水壺工作的表現是非常關鍵的。
我這裏有兩個問題 -
- 什麼是從數據庫中記錄拉在模式1一對多的關係的最好方法?
- 鑑於XML連接步驟的性能受到影響,生成XML輸出結構的最佳方法是什麼?