目次

Search

  1. はじめに
  2. パイプラインのパーティション化について
  3. パーティションポイント
  4. パーティションタイプ
  5. プッシュダウンの最適化
  6. プッシュダウンの最適化およびトランスフォーメーション
  7. リアルタイム処理
  8. コミットポイント
  9. 行エラーのロギング
  10. ワークフローリカバリ
  11. 停止と強制終了
  12. コンカレントワークフロー
  13. グリッド処理
  14. ロードバランサ
  15. ワークフロー変数
  16. セッションのパラメータおよび変数
  17. パラメータファイル
  18. FastExport
  19. 外部データのロード
  20. FTP
  21. セッションのキャッシュ
  22. 差分集計
  23. セッションログインタフェース
  24. バッファメモリについて
  25. 高精度データ

詳細ワークフローガイド

詳細ワークフローガイド

アグリゲータキャッシュ

アグリゲータキャッシュ

Integration Serviceではキャッシュメモリを使用して、入力が未ソートのアグリゲータトランスフォーメーションを処理します。 セッションを実行すると、Integration Serviceでは集計の計算が完了するまで、メモリにデータが格納されます。
Integration Serviceでは、アグリゲータトランスフォーメーションに対して以下のキャッシュが作成されます。
  • インデックスキャッシュ。
    GroupByポートの設定に従ってグループ値を格納します。
  • データキャッシュ。
    GroupByポートに基づいて計算結果を格納します。
デフォルトでは、Integration Serviceによって、トランスフォーメーションのデータとインデックスの両方に対して、メモリキャッシュとディスクキャッシュが1つずつ作成されます。
アグリゲータトランスフォーメーションで1つのセッションに複数のパーティションを作成すると、Integration Serviceではキャッシュのパーティション化が使用されます。 すべてのパーティションにディスクキャッシュが1つ、各パーティションに別々のメモリキャッシュが作成されます。