2009-06-19 4 views
0

Je ne connais pas la première chose à propos d'Informatica, mais je cherche des façons de résoudre la logique métier de duplication que pour l'insertion et la mise à jour des enregistrements dans une table. Le problème est de le faire de manière efficace.Quel est le meilleur moyen de réutiliser la logique métier sur les pages Informatica ETL et ASP.NET CRUD?

1) Nous avons des pages Web qui insèrent, mettent à jour et suppriment les enregistrements un à la fois.

2) Nous avons des programmes de chargement Informatica ETL qui prennent les enregistrements d'une table de transit (temporaire) et les chargent. Ce processus est plutôt une boîte noire pour moi, mais je sais qu'Informatica a des efficacités intégrées, comme lire des tables assez grandes en mémoire, etc., de sorte que de nombreux enregistrements peuvent être validés rapidement. Je comprends que si les modifications Business ont été placées dans le service Web, ce service Web pourrait être réutilisé à la fois par la page Web effectuant des opérations CRUD et par le processus de chargement Informatica, mais comment le faites-vous efficacement? Passer un enregistrement à la fois à un service Web tuerait l'efficacité ETL. Ainsi passerait des milliers de dossiers. J'ai l'impression d'être dans l'obscurité parce que je ne sais pas comment fonctionne Informatica.

Quelqu'un a-t-il des suggestions?

+0

Première étape: Je crains que vous n'ayez à vous renseigner sur InfoMatica. Il peut fonctionner d'une manière totalement différente de ce que vous imaginez, rendant toutes vos hypothèses fausses. –

Répondre

0

Je crains que vous n'ayez à vous renseigner sur InfoMatica. Il peut fonctionner d'une manière totalement différente de ce que vous imaginez, rendant toutes vos hypothèses fausses.

Questions connexes