SSIS - Insérer de nouvelles lignes, lignes de mise à jour

Quel est le "meilleur" ou méthode recommandée pour vérifier la ligne qui a changé et les lignes qui existent déjà?
J'ai trouvé quelques articles, mais je ne suis pas sûr si ces méthodes sont les meilleures:

http://www.ssistalk.com/2007/03/09/ssis-using-a-checksum-to-determine-if-a-row-has-changed/
http://itssmee.wordpress.com/2010/10/03/ssis-insert-and-update-rows-in-a-table-based-on-the-contents-of-a-excel-file/
http://consultingblogs.emc.com/jamiethomson/archive/2006/09/12/SSIS_3A00_-Checking-if-a-row-exists-and-if-it-does_2C00_-has-it-changed.aspx

J'en ai besoin pour vraiment de grandes quantités de données à partir de 25 bases de données

EDIT:

Dans cet article...
http://consultingblogs.emc.com/jamiethomson/archive/2006/09/12/SSIS_3A00_-Checking-if-a-row-exists-and-if-it-does_2C00_-has-it-changed.aspx
... comment puis-je ajouter de la partie pour la mise à jour des enregistrements? Dois-je utiliser la Commande OLE DB ou il y a autre chose dans cet article, je ne vois pas?

OriginalL'auteur ilija veselica | 2011-08-29