我們的數據庫中有兩個表需要使用另一個源的提取進行更新。這種提取爲我們提供了一個文本文件。從文本文件更新Db
由於Talend的原因,第一次插入很容易,但現在我們遇到了另一個問題。
我們不想做一個簡單的插入或更新,但我們想比較兩個來源,並給用戶選擇哪些值適合每個條目。
目前找到的唯一解決方案是將新內容插入到另一個表格中,並且要比較每個條目感謝程序,然後我們顯示已修改的條目。
問題是我們有超過1500個條目,而且這個解決方案的性能非常低,所以我們正在尋找一個新的。
會有像從我們的數據庫引入文本文件的解決方案,然後自動比較這兩個文件,並gerenate第三個文件,只包括修改。第三個將更容易加載到程序中並進行分析。
感謝您的幫助
由於你的輸入是常規的文本文件,我會使用[比較軟件](http://stackoverflow.com/questions/96051/which-file-comparison-tool-can-handle-block-movement-and-多個版本) - 假設您的文本文件'記錄'始終以相同的順序排列。除非你多次做這個過程,否則寫一些特定的程序可能會更好。 – Laoujin
感謝您的快速回答, 我的觀點不是比較IT服務中的文件,而是將自動提供的問題數據自動提供給軟件,以便我們可以通過該程序向用戶提出問題數據,以便讓他們選擇哪些數據要保留 – Krowar