我從csv文件(csv1)導入具有列用戶標識,日期和焦點的數據。有多個具有不同焦點值和不同日期的相同用戶ID的記錄。我需要選擇具有最新日期的用戶標識的焦點並將其與具有userid(多個相同用戶標識)fisrtname姓氏和焦點的另一個文件(csv2)結合。SSIS:合併來自兩個csv的數據
結果應該是在csv 2中,所有相同的userid必須具有焦點設置爲csv1文件中最新焦點的焦點。
有人可以幫助如何實現這一結果。
在此先感謝。
我從csv文件(csv1)導入具有列用戶標識,日期和焦點的數據。有多個具有不同焦點值和不同日期的相同用戶ID的記錄。我需要選擇具有最新日期的用戶標識的焦點並將其與具有userid(多個相同用戶標識)fisrtname姓氏和焦點的另一個文件(csv2)結合。SSIS:合併來自兩個csv的數據
結果應該是在csv 2中,所有相同的userid必須具有焦點設置爲csv1文件中最新焦點的焦點。
有人可以幫助如何實現這一結果。
在此先感謝。
你可以做到這一點,但它需要兩個步驟:
第1步:導入CSV2(查找表)到臨時表。
步驟2:使用SSIS,從「數據流轉換」工具箱中選擇「查找」項目。編寫一個查詢來從臨時表中選擇數據。定義匹配列。
此外,還有「合併連接」類型的轉換,但在我看來,您需要「查找」。
如果您不熟悉SSIS轉換,請使用谷歌進行「ssis查找轉換」。