目次

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は、コミット間隔とフラッシュ待ち時間に基づいてメッセージをコミットします。ターゲットベースのコミットを使用する場合、Integration Serviceは、フラッシュ待ち時間の間隔に基づいてメッセージをコミットします。
  • メッセージリカバリ。
    失敗したセッションからのメッセージをリカバリするために、リカバリをリアルタイムセッションで有効にします。