Hi, I'm Ask INFA!
What would you like to know?
ASK INFAPreview
Please to access Ask INFA.

目次

Search

  1. はじめに
  2. トランスフォーメーション
  3. ソーストランスフォーメーション
  4. ターゲットトランスフォーメーション
  5. アクセスポリシートランスフォーメーション
  6. アグリゲータトランスフォーメーション
  7. B2Bトランスフォーメーション
  8. チャンキングトランスフォーメーション
  9. クレンジングトランスフォーメーション
  10. データマスキングトランスフォーメーション
  11. データサービストランスフォーメーション
  12. 重複排除トランスフォーメーション
  13. 式トランスフォーメーション
  14. フィルタトランスフォーメーション
  15. 階層ビルダートランスフォーメーション
  16. 階層パーサートランスフォーメーション
  17. 階層プロセッサトランスフォーメーション
  18. 入力トランスフォーメーション
  19. Javaトランスフォーメーション
  20. JavaトランスフォーメーションAPIリファレンス
  21. ジョイナトランスフォーメーション
  22. ラベラトランスフォーメーション
  23. ルックアップトランスフォーメーション
  24. 機械学習トランスフォーメーション
  25. マップレットトランスフォーメーション
  26. ノーマライザトランスフォーメーション
  27. 出力トランスフォーメーション
  28. 解析トランスフォーメーション
  29. Pythonトランスフォーメーション
  30. ランクトランスフォーメーション
  31. ルータトランスフォーメーション
  32. ルール仕様トランスフォーメーション
  33. シーケンストランスフォーメーション
  34. ソータートランスフォーメーション
  35. SQLトランスフォーメーション
  36. 構造パーサートランスフォーメーション
  37. トランザクション制御トランスフォーメーション
  38. 共有体トランスフォーメーション
  39. ベクトル埋め込みトランスフォーメーション
  40. Velocityトランスフォーメーション
  41. ベリファイヤトランスフォーメーション
  42. Webサービストランスフォーメーション

トランスフォーメーション

トランスフォーメーション

ルータトランスフォーメーションの例

ルータトランスフォーメーションの例

ルータトランスフォーメーションを使用して、次のタスクを完了できます。
  • 地域をテストする条件に基づいて、データを国の属性別にグループ化し、各グループをそれぞれのターゲットテーブルにルーティングします。
  • 低、中、高の各価格をテストする条件に基づいて、在庫品目を価格カテゴリ別にグループ化し、各グループをそれぞれのターゲットテーブルにルーティングします。

例1: 地域別の異なるターゲットにデータをルーティングします。

ソースには、さまざまな地域の顧客のデータが含まれます。北米地域、欧州、中東、およびアフリカ地域、およびアジア太平洋地域の顧客のバリアントを使用して、マーケティングキャンペーンを構成する場合。その他の地域の顧客には、標準の広告キャンペーンを表示します。ルータトランスフォーメーションを使用して、4つの異なるターゲットトランスフォーメーションにデータをルーティングします。
次の図は、これらの条件に基づいてデータのフィルタリングを行うルータトランスフォーメーションによるマッピングを示しています。
ルータトランスフォーメーションは、NA、EMEA、またはアジア太平洋地域に基づいて、顧客データを異なるターゲットにルーティングします。トランスフォーメーションは、他の領域のデータをデフォルトのターゲットにルーティングします。
次の表に示すように、3つの出力グループを作成し、
[出力グループ]
タブでグループフィルタ条件を指定します。
グループ名
条件
NA
region = 'NA'
EMEA
region = 'EMEA'
APAC
region = 'APAC'
デフォルトグループには、NA、EMEA、またはアジア太平洋地域にないすべての顧客のデータが含まれます。

例2: 複数の出力グループに一部の行をルーティングします。

ルータトランスフォーメーションは、フィルタ条件を満たすすべての出力グループを通じてデータを渡します。次の例では、条件は価格しきい値をテストしますが、2つの出力グループのフィルタ条件が重複しています。
グループ名
条件
PriceGroup1
item_price > 100
PriceGroup2
item_price > 500
ルータトランスフォーメーションでitem_price=510の入力行が処理されると、行は両方の出力グループにルーティングされます。
1つの出力グループを介してデータを渡したい場合は、重複しないようにフィルタ条件を定義します。例えば、PriceGroup1のフィルタ条件をitem_price < = 500に変更することができます。