45
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

[IDMC] CDI マッピング内での影響分析方法(リンクパス)について

Last updated at Posted at 2025-12-20

はじめに

インフォマティカのCDIにてデータ連携のマッピングを作成してご利用されているお客様にて、ソース、ターゲット定義が変更されるケースがあります。例えば、データベースの設計が変わり、項目を削除、増加した場合、既存の項目の桁数を増やしたりすることがあります。

このようなケースにおいてインフォマティカの機能にてソース定義の変更に影響のある場所を特定することができるリンクパスという方法についてご案内します。

リンクパス表示での確認手順について

以下のようなサンプルマッピング例にご説明します。
image.png

ソース定義からのリンクパスの表示について

以下のようにデータベースAの「プロパティ」にて、「フィールド」の画面から、COL3の右端の「リンクパス」をクリックします。
image.png

これを実施すると以下のように、COL3の項目が連携されているトランスフォーメーションがハイライトされます。
image.png

このリンクパスを活用頂くことで項目削除時などの影響を把握することができます。

※ ソースやターゲットにおいて、項目が追加された場合、現在のマッピングに支障がない場合は、そのままの状態で動作します。必要に応じてマッピングを編集してください。

注意点:「受信フィールド」を理解した実装しておくこと

一般的に受信フィールドの設定は、不要な項目を明示的に除外することにより、データ連携のメモリを有効活用し、パフォーマンス向上につながります。この設定を効果的に実施している環境では、よりリンクパスを有効活用することができます。

除外フィールドの例)ターゲット2では、A_COL2 (データベースAの COL2)が除外フィールドととして設定されています。
image.png

これにより、データベースA のCOL2のリンクパスでは、ターゲット2が影響対象としてハイライトされなくなります。
image.png

受信フィールドの設定をしていない場合は、事実上ターゲット2にデータが連携されていない場合でも、ターゲット2までハイライトされます。

補足:リンクパスは途中のトランスフォーメーションからも利用できます

リンクパスはソース、ターゲットからだけではなく、途中のトランスフォーメーションからも実施することができます。

ルータートランスフォーメーションでのリンクパス例)
image.png

以下表示例)
image.png

まとめ

本記事ではCDIのマッピング内でのリンクパスについてご紹介しましたが、インフォマティカのデータカタログ(CDGC)をすることにより影響分析をソース、ターゲット、関連するマッピングのオブジェクト単位で実施可能です。これを利用した後に、個別の深堀をこのリンクパスを利用して影響分析して頂く方法なども有効かと考えています。

インフォマティカのIDMCでは、皆様のデータマネージメントを効率化する、よりよい機能がたくさん詰め込まれています。ご活用ください!

45
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
45
2

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?