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サービストランスフォーメーション

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

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

関連オブジェクト

関連オブジェクト

関連するオブジェクトを結合するようにソーストランスフォーメーションを設定できます。関連オブジェクトは、既存のリレーションまたはカスタムリレーションに基づいて結合できます。作成できるリレーションの種類は接続タイプによって異なります。
関連オブジェクトを結合するには、次のリレーションを使用します。

既存のリレーション

ソースシステムに定義されているリレーションを使用して関連オブジェクトを結合できます。次の接続タイプの既存のリレーションを使用すると、オブジェクトを結合できます。
  • データベース
  • Salesforce
  • いくつかの
    データ統合
    コネクタ
関連するオブジェクトを結合するには、プライマリオブジェクトを選択します。次に、関連するオブジェクトのリストから関連するオブジェクトを選択します。
例えば、プライマリSalesforceソースオブジェクトとして商談を追加した後、任意の関連オブジェクト(取引先など)を追加できます。
次の画像は、商談オブジェクトとの既存のリレーションを持つSalesforceオブジェクトのリストを示しています。
[関連オブジェクトの選択]ダイアログボックスには、関連するオブジェクトと対応するリレーションの一覧が表示されます。例えば、ユーザーオブジェクトは所有者リレーションを介して、商談オブジェクトに関連付けられています。

カスタムリレーション

カスタムリレーションを作成して、同じソースシステムのオブジェクトを結合できます。カスタムリレーションを作成するには、プライマリオブジェクトを選択し、ソースシステムから別のオブジェクトを選択して、各ソースから結合条件で使用するフィールドを選択します。結合タイプと結合演算子も指定する必要があります。
以下のいずれかの結合タイプを選択できます。
内部
ノーマル結合を実行します。結合条件に一致する行が含まれます。条件に基づいて、一致しないすべての行を破棄します。
左外部結合を実行します。結合構文の左辺のソースのすべての行と、両方のテーブルの結合条件に一致する行が含まれます。一致しない右辺のソースの行は破棄します。
右外部結合を実行します。結合構文の右辺のソースのすべての行と、両方のテーブルの結合条件に一致する行が含まれます。一致しない左辺のソースの行は破棄します。
例えば、次の画像は、EMPLOYEE.E_MANAGERIDフィールドとMANAGER.M_IDフィールドが一致する場合に、内部結合を使用してEMPLOYEEデータベーステーブルとMANAGERデータベーステーブルを結合するカスタムリレーションを示しています。
この画像は、プライマリオブジェクトとしてEMPLOYEEを、関連オブジェクトとしてMANAGERを示し、EMPLOYEE.E_MANAGERIDフィールドとMANAGER.M_IDフィールドの内部結合を示しています。