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

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

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

ソースのフィルタリングとソート

ソースのフィルタリングとソート

データがデータフローに入る前に、データのフィルタリングまたはソートを行えるようにソーストランスフォーメーションを設定できます。ソースクエリオプションを使用してソースデータをフィルタリングまたはソートできます。
ソーストランスフォーメーションの
[ソース]
タブでクエリオプションを設定します。
[クエリオプション]
セクションを展開し、フィルタとソートの条件を設定します。
次のソースクエリオプションを使用することができます。
フィルタ
ソースデータをフィルタリングして、データフローに入力されるソースデータの量を制限します。以下のタイプのフィルタを作成できます。
  • パラメータ化なし。ソースフィールドを選択し、フィルタに使用する演算子と値を設定します。複数のフィルタが設定されている場合、タスクは、フィルタ間にAND演算子を使用して、リストされた順序でフィルタ式を適用します。
  • 完全にパラメータ化。フィルタ式にパラメータを使用して、タスクのフィルタ式を定義します。
  • 詳細。AND、OR、またはネストされた条件を使用した複合式を作成します。入力する式は、ソースからレコードを取得するために使用するクエリ内のWHERE句になります。式では、ソースフィールド、入力および入出力パラメータ、またはシステム変数を使用できます。
    例えば、いずれかのフィールドに入力パラメータを使用し、タスクの実行時にそのパラメータを選択できます。同じパラメータを式トランスフォーメーションで再利用してフィールド式を作成したり、ターゲットトランスフォーメーションで再利用したりすることもできます。または、式の入出力パラメータを使用して、最後の実行以降に更新された行を取得できます。
    システム変数の詳細については、「
    関数リファレンス
    」を参照してください。パラメータの詳細については、「
    マッピング
    」を参照してください。
    パラメータ化されていない簡易データフィルタを詳細データフィルタに変換することはできますが、詳細データフィルタを簡易データフィルタに変換することはできません。
ソート
ソースデータをソートして、ソート済みのデータをマッピングに提供できます。例えば、ソート済みのデータを使用するアグリゲータトランスフォーメーションにソート済みのデータを提供すれば、タスクのパフォーマンスを向上できます。
データをソートする際には、1つ以上のソースフィールドを選択します。複数のソースフィールドを選択すると、一覧表示に挙げられた順にフィールドがソートされます。
各フィールドのデータが昇順にソートされます。降順でソートする場合は、ソータートランスフォーメーションを使用できます。
ソートフィールドのパラメータを使用して、タスクのソートフィールドを定義できます。