目次

Search

  1. はじめに
  2. Designerの使用
  3. ソースに関する作業
  4. フラットファイルに関する作業
  5. ターゲットに関する作業
  6. マッピング
  7. マップレット
  8. マッピングパラメータおよび変数
  9. ユーザー定義関数に関する作業
  10. デバッガの使用
  11. データリネージの表示
  12. オブジェクトの比較
  13. ビジネスコンポーネントの管理
  14. キューブと次元の作成
  15. マッピングウィザードの使用
  16. データタイプリファレンス
  17. Webブラウザの設定

Designerガイド

Designerガイド

トランスフォーメーションについて

トランスフォーメーションについて

以下の表に、タイプ1の次元マッピングにおける各トランスフォーメーションの機能を示します。
トランスフォーメーション名
トランスフォーメーションのタイプ
説明
SQ_
SourceName
ソース修飾子またはアプリケーションソース修飾子
マッピングウィザードで選択したソースから行をすべて選択します。
LKP_GetData
ルックアップ
既存のターゲットテーブルをキャッシュに格納します。
ソースのキーカラムとターゲットの対応キーカラムとを比較します。一致するキーが存在する場合、LKP_GetDataは比較ターゲットから追加カラムデータを返します。
行をすべてEXP_DetectChangesに渡します。
EXP_DetectChanges
以下の式を使用して、ターゲット内に一致するキーが
ない
ソース行にフラグを設定します。ターゲットに一致キーが存在しない場合、この式はTRUEを返し、新しい行であることを明示します。
IIF(ISNULL(PM_PRIMARYKEY),TRUE,FALSE)
NewFlagポートに結果を書き込みます。
以下の式を用いて、ターゲット中に一致キーが
あり
、また指定カラムに変更を含むソース行にフラグを設定します。この式がTRUEを返すのは、ターゲット中に一致キーがあり(新しい行ではない)、さらにソースカラムとターゲットカラムとの違いを検出した場合だけです。
IIF(ISNULL(PM_PRIMARYKEY) AND (SourceColumnName<>PM_PREV_TargetColumnName) AND (その他の比較) TRUE,FALSE)
ChangedFlagポートに結果を書き込みます。
すべての行をFIL_InsertNewRecordとFIL_UpdateChangedRecordに渡します。