目次

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呼び出しが原因でセッションが失敗することはありません。
以下の表に、セッションログインタフェースの関数を示します。
関数
説明
INFA_InitSessionLog
Integration Serviceがイベントログを書き込むセッションに関する情報を提供します。
INFA_OutputSessionLogMsg
イベントが記録されるたびに呼び出されます。イベントに関する情報を渡します。
INFA_OutputSessionLogFatalMsg
異常終了する前に最後のイベントが記録されたとき、呼び出されます。
INFA_EndSessionLog
最後のメッセージがセッションログに送られ、セッションが正常に終了した後に呼び出されます。
INFA_AbnormalSessionTermination
最後のメッセージがセッションログに送られ、セッションが異常終了した後に呼び出されます。
この節に記述された関数は、標準Cヘッダファイルの
time.h
で宣言された時間構造体を使用します。また、この関数は、以下の宣言を前提としています。
typedef int             INFA_INT32; typedef unsigned int    INFA_UINT32; typedef unsigned short  INFA_UNICHAR; typedef char            INFA_MBCSCHAR; typedef int             INFA_MBCS_CODEPAGE_ID;