2009-06-19 4 views
0

Informaticaの最初のことはわかりませんが、テーブルのレコードを挿入および更新するためのビジネスロジックの重複を解決する方法を探しています。問題はそれを効率的にやっていることです。Informatica ETLおよびASP.NET CRUDページでビジネスロジックを再利用する最良の方法は何ですか?

1)一度にレコードを挿入、更新、削除するWebページがあります。

2)ステージング(temp)テーブルからレコードを取得してロードするInformatica ETLロードプログラムがあります。このプロセスは私にとってはむしろブラックボックスですが、Informaticaにはメモリなどのかなり大きなテーブルの読み込みなどの効率性が組み込まれているので、多くのレコードをすばやく検証できます。

私は、この編集サービスがウェブサービスに配置されていて、このウェブサービスがCRUD操作を行うウェブページとInformaticaのロードプロセスの両方で再利用できることを理解していますが、一度に1つのレコードをWebサービスに渡すと、ETL効率が低下します。そうすれば何千ものレコードを渡すでしょう。

Informaticaの仕組みがわからないので、私が暗闇の中にいるように感じます。

誰か提案はありますか?

+0

ステップ1:InfoMaticaについて学ぶ必要があります。それはあなたが想像するのとはまったく異なるやり方で動作し、あなたの前提をすべて偽にします。 –

答えて

0

私はInfoMaticaについて学ばなくてはなりません。想像以上に全く異なる方法で動作する可能性があります。すべての前提を偽にします。

関連する問題