目次

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プロセス、ワークフロー、ワークレット、またはセッションを識別する見出しが付けられます。 見出しのすぐ下でパラメータや変数を定義します。このとき各パラメータや変数を新しい行に入力します。各セクション内では、パラメータおよび変数を任意の順序で記述できます。
パラメータまたは変数の定義は、「
名前
=
」の形式で入力します。例えば、以下の行では、サービス変数$PMSuccessEmailUserとセッションパラメータ$ParamTgtOverrideに値が割り当てられます。
$PMSuccessEmailUser=rsmith@mail.com $ParamTgtOverride=UPDATE T_SALES SET DATE_SHIPPED = :TU.DATE_SHIPPED, TOTAL_SALES = :TU.TOTAL_SALES WHERE :TU.EMP_NAME = EMP_NAME and EMP_NAME = 'MIKE SMITH'
Integration Serviceでは、行の先頭から最初の等号までの間のすべての文字はパラメータ名、最初の等号から行末までの間のすべての文字はパラメータ値として解釈されます。 したがって、パラメータ名と等号の間にスペースを入力した場合、そのスペースはIntegration Serviceによってパラメータ名の一部として解釈されます。 行に複数の等号が含まれている場合、最初の等号の後にあるすべての等号はIntegration Serviceによってパラメータ値の一部として解釈されます。
Integration Serviceでは、 パラメータファイルを使用してワークフローを実行する際に、フォルダ、ワークフロー、およびセッションの名前を修飾するためにピリオド(.)が使用されます。 フォルダ名にピリオド(.)が含まれる場合、Integration Serviceにより名前が適切に修飾されず、ワークフローが失敗します。