Pytanie : Porównywać dwa przodować kartoteka

Aloha, I mieć dwa kartoteka z wokoło 80 kolumna. I potrzebować the dwa i kartoteka lub stół dwa który być różny I być łączenie łączyć? Jakaś pomysł na dlaczego najlepszy podejście na? Oba kartoteka mieć jednakowy pole być jednakowy tak daleko jak ID dotyczyć więc dopasowanie móc robić na ID w robić kartoteka. Ale I chcieć the pole który być różny. Mahalo

Odpowiedź : Porównywać dwa przodować kartoteka

właśnie tworzyć SSIS pakunek
dodawać dataflow zadanie
dodawać dwa źródło, jeden dla jeden przodować kartoteka
dodawać dwa rodzaj transformacja (ty potrzebować potrzebować ponieważ, łączenie łączyć transformacja potrzeba ten wkład dane sortować przedtem) dla przedtem źródło
dodawać łączenie łączyć transformacja, używać Z LEWEJ STRONY ŁĄCZYĆ i łączyć ID.
teraz ty łączyć dane, jeżeli ty chcieć teraz różny rząd, tam  być te scenariusz po ten krok:
1- dodawać pochodny kolumna dla pole przodować kolumna po tym jak łączenie łączyć, porównywać dwa kolumna (być w rząd dane po tym jak łączyć istnieć), i jeżeli być różny stawiać ono w inny pole.

ten metoda potrzeba konfigurować dla praca 80 kolumna, bardzo nużący praca!!!

2- używać lookup transformacja zamiast łączenie łączyć.
kolumna musieć konfigurować dla kolumna 80 kolumna zbyt!!!

3- dodawać pismo składnik transformacja. w ono, porównywać dwa kolumna ono rząd, i jeżeli dane być różny tworzyć inny wydajność dla nie-dopasowywać dane i wypełniać ono.
ten jeden być the best I myśleć, ty właśnie tworzyć metoda dla porównywać dwa kolumna, i przechodzić kolumna dane w ono. prosty precyzowanie 80 zwyżkować. ale trochę potrzebować. (jeżeli ty potrzebować potrzebować pozwalać ty w kod)




Inne rozwiązania  
 
programming4us programming4us