Data Services
- Data Services 10.1.1 HotFix 2
- 所有产品
トランスフォーメーション | 式 | 戻り値 |
|---|---|---|
アグリゲータ
| トランスフォーメーションを通過するすべてのデータに基づいて、集計を行います。また、集計するレコードに対してフィルタを指定して、特定のレコードを排除できます。たとえば、このトランスフォーメーションを用いて、事務所の全従業員の総数と平均給与を算出できます。
| ポートの集計結果。
|
式
| 単一の行内の値に基づいて計算を行います。たとえば、特定品目の価格や数量に基づいて、注文におけるその品目の購入価格合計値の算出ができます。
| ポートの行レベルの計算結果。
|
フィルタ
| このトランスフォーメーションを通過する行のフィルタリング条件を指定します。たとえば、未払い残高のある顧客についてのBAD_DEBTテーブルに顧客データを書き込みたい場合には、Filterトランスフォーメーションを用いて顧客データのフィルタリングができます。
| TRUEまたはFALSE。指定条件を行が満たしているかどうかによって決まります。TRUEを返す行はこのトランスフォーメーションを通過し、通過した各行にこの値が適用されます。
|
ジョイナ
| 未ソートソースデータの結合に使用される詳細な条件を指定します。例えば、名と姓のマスターポートを連結し、それをフルネーム明細ポートと一致させることができます。
| TRUEまたはFALSE。指定条件を行が満たしているかどうかによって決まります。選択した結合タイプに応じて、データ統合サービスは行を結果セットに追加するか、または行を破棄します。
|
ランク
| ランクに含める行の条件を設定します。例えば、現在組織に所属している販売員の上位10名をランク付けできます。
| ポートの条件適用結果または計算結果。
|
ルータ
| グループ式に基づいて、複数のトランスフォーメーションにデータをルーティングします。たとえば、このトランスフォーメーションを使用して、3つの異なる給与レベルに属する従業員の給与を比較します。これは、Routerトランスフォーメーションに3つのグループを作成することによって行うことができます。たとえば、各給与範囲に対して1つのグループ式を作成します。
| TRUEまたはFALSE。指定されたグループ式を行が満たしているかどうかによって決まります。TRUEを返す行は、このトランスフォーメーションの各ユーザー定義グループを通過します。FALSEを返す行は、デフォルトグループを通過します。
|
アップデートストラテジ
| 行に更新、挿入、削除、またはリジェクトのフラグを設定します。一定の条件に基づいてターゲットの更新を管理する場合に、このトランスフォーメーションを使用します。例えば、アップデートストラテジトランスフォーメーションを用いて、全顧客の行に対して、メールアドレスが変更された際に更新フラグを設定したり、全従業員の行に対して、社員でなくなった者については拒否フラグを設定したりできます。
| 更新、挿入、削除、またはリジェクトに対応する数値コード。このトランスフォーメーションは該当値を各取得行に適用します。
|