0

私は新しいrequirmentを作成しています。あなたの助けを求める。 Requriment - Siebelベーステーブル(S_ORG_EXT、S_CONTACT、S_PROD_INT)からデータをエクスポートし、2つのステージングテーブル(S1とS2)に配置する必要があります。これらのステージングテーブルから、データファイルを作成する必要があります。 。ステージング表S1の場合は、アカウントに関連する連絡先を設定する必要があります.S2については、関連する連絡先と製品にアカウントを設定する必要があります。SiebelデータベースからDatファイルとステージングテーブルへのデータの抽出

これについてどうすればよいですか。 Informaticaジョブを直接使用してSiebelベーステーブルからデータを取得する必要があるか、またはEIMエクスポートジョブを実行してEIMテーブル内のデータを取得し、そこからステージングテーブルにデータを取得する必要がありますか。

どのようにすればいいのか教えてください。

答えて

0

Informaticaを使用して直接ベーステーブルにアクセスし、必要な行と列のみに抽出を限定します。

これらをステージングテーブルにロードする前にフラットファイルにアンロードすることをお勧めします。ステージングテーブルのロードに何か問題が生じた場合に回復のポイントが得られ、Siebel DBにヒットする必要はありません再び)。

次に、ステージングテーブルをアンロードするか、フラットファイル抽出を使用して、行数を含む区切りファイルを生成することができます。

私は賢明なリカバリポイントと、(間違いなく)より速く実行時間のためにを介してデータを「ストリーミング」の上に、ので、ここで(それぞれに1つのマッピングが)私がしたいものだ、モジュラープロセスを好む傾向がある:

1. Unload from Base Tables to flat files. 
2. Join the flat file entities as required and create new flat files in the Staging Table format. 
3. Load staging tables. 
4. Unload staging tables (optional, if you can get away with using the files created in Step 2) 
5. Generate .dat files in pipe-delimited format with the row count. 

ステージングテーブルの読み込みが監査目的のみであり、手順2で作成したファイルに手順5を適用すると、stage(3)をstage(5)と同時に実行できます。ランタイム。

これはワンオフプロセスの場合、または急いで書きたい場合は、フラットファイルを書き飛ばすことができ、すべてを1つまたは2つのマッピングで実行できます。

a)は、それは少数のリカバリポイントがある)をテストするのがより困難と

Bだから、私は、しかし、これをしないだろう。

乾杯!

関連する問題