• 文字サイズ変更
  • S
  • M
  • L

FAQのNo.から検索


  • No : 33853
  • 公開日時 : 2022/05/17 15:38
  • 更新日時 : 2022/05/17 16:54
  • 印刷
DSServista

【DataSpider Servista】複数の異なるコンポーネントで取得した DBのデータをマージする方法を教えてください。

複数の DB から取得したデータをマージしたいと考えていますが、どのような機能を使用すればよいでしょうか。
カテゴリー : 

回答

例えば、3 つの入力データをマージする場合には、以下の方法があります。
  1.  [結合処理] を複数配置する。
[結合処理] で 2 つのデータを結合した後、[結合処理] の出力データと、結合していないデータを再度 [結合処理] で結合する。
  • [結合処理]
  1.  マージ Mapper を使用する。
マージ Mapper では、複数の入力データを指定することが可能です。
 
マージ Mapper の入力データに、マージしたい出力データを指定することで、複数のデータのマージを行うことが可能です。
  • [マージ Mapper]
 
なお、[結合処理] はマージ Mapper のパフォーマンスを向上させるために作成された機能であるため、実施可能な場合は [結合処理] を使用することを推奨します。
 
ただし、[結合処理] はマージ Mapper と異なり、入力データに XML 型を使用することができないため、ご注意ください。
目的別で検索
設定

このFAQに関してのご意見をお聞かせ下さい。