目次

Search

  1. はじめに
  2. トランスフォーメーションに関する作業
  3. アグリゲータトランスフォーメーション
  4. カスタムトランスフォーメーション
  5. カスタムトランスフォーメーション関数
  6. データマスキングトランスフォーメーション
  7. データマスキングの例
  8. 式トランスフォーメーション
  9. エクスターナルプロシージャトランスフォーメーション
  10. フィルタトランスフォーメーション
  11. HTTPトランスフォーメーション
  12. ID解決トランスフォーメーション
  13. Javaトランスフォーメーション
  14. JavaトランスフォーメーションAPIのリファレンス
  15. Java式
  16. Javaトランスフォーメーションの例
  17. ジョイナトランスフォーメーション
  18. ルックアップトランスフォーメーション
  19. ルックアップキャッシュ
  20. 動的ルックアップキャッシュ
  21. ノーマライザトランスフォーメーション
  22. ランクトランスフォーメーション
  23. ルータトランスフォーメーション
  24. シーケンスジェネレータトランスフォーメーション
  25. ソータトランスフォーメーション
  26. ソース修飾子トランスフォーメーション
  27. SQLトランスフォーメーション
  28. マッピングにおけるSQLトランスフォーメーションの使用
  29. ストアドプロシージャトランスフォーメーション
  30. トランザクション制御トランスフォーメーション
  31. 共有体トランスフォーメーション
  32. 構造化されていないデータのトランスフォーメーション
  33. アップデートストラテジトランスフォーメーション
  34. XMLトランスフォーメーション

トランスフォーメーションガイド

トランスフォーメーションガイド

集計式

集計式

Designerでは、アグリゲータトランスフォーメーションでのみ集計式が使えます。集計式には、条件句や非集計関数を含めることができます。 式では、以下のように一方の集計関数を他方の集計関数に含めることもできます。
MAX( COUNT( ITEM ))
集計式の結果は、トランスフォーメーション内のGroup Byポートに基づいて変わります。 例えばIntegration Servicによって、Group Byポートが定義されていない状態で以下の集計式を使用すると、全品目の合計販売数量が算出されます。
SUM( QUANTITY )
ただし、同じ式でITEMポートごとのグループ分けを指定すると、Integration Serviceは品目ごとの販売数量を返します。
任意の出力ポートで集計式の作成ができ、また1つのトランスフォーメーションで複数の集計ポートを使用できます。