目次

Search

  1. はじめに
  2. Workflow Manager
  3. ワークフローとワークレット
  4. セッション
  5. セッション設定オブジェクト
  6. タスク
  7. ソース
  8. ターゲット
  9. 接続オブジェクト
  10. 検証
  11. ワークフローのスケジュール設定と実行
  12. メールの発信
  13. Workflow Monitor
  14. Workflow Monitorの詳細
  15. セッションとワークフローのログ
  16. 付録 A: セッションプロパティリファレンス
  17. 付録 B: ワークフロープロパティリファレンス

ワークフローベーシックガイド

ワークフローベーシックガイド

メールの発信の概要

メールの発信の概要

Integration Serviceでワークフローを実行する際に指定した宛先にメールを送信することができます。 たとえばセッションの完了までにかかる時間を追跡する場合、セッションの開始および完了の日付と時刻を含んだメールを送信するようにセッションを設定できます。また、ワークフローが一時停止したときにそのことをIntegration Serviceが通知するようにする場合、一時停止したときにメールを発信するようにワークフローを設定できます。
Integration Serviceがワークフローを実行するときにメールを送信するには、次の手順を実行します。
  • メールを送信するようにIntegration Serviceを設定。
    [メール]タスクを作成する前に、メールを送信するようにIntegration Serviceを設定します。
    Windows環境でグリッドまたは高可用性を使用する場合、[メール]タスクを確実に成功できるように、各ノードで同じMicrosoft Outlookプロファイルを使用する必要があります。
  • [メール]タスクの作成。
    メールを送信するようにセッションまたはワークフローを設定するには、その前に[メール]タスクを作成しておく必要があります。
  • セッション実行後にメールを送信するようにセッションを設定。
    セッションが完了または失敗したときにメールを発信するように、セッションを設定できます。 [E-Mail]タスクを作成し、これを使ってセッション実行後にメールを発信します。
    セッション実行後に発信されるメールの件名および本文を設定するときに、メール変数を使用して、セッション名、状態、ロードされる行の合計数など、実行されるセッションに関する情報を含めます。さらに、メール変数を使ってセッションログなどのファイルをメールメッセージに添付することができます。
  • サスペンド時のメールを送信するようにワークフローを設定。
    ワークフローが一時停止したときにメールを送信するように、ワークフローを設定できます。 [E-Mail]タスクを作成し、これを使って一時停止メールを設定します。
Integration Serviceは、セッションを実行しているIntegration Serviceプロセスに設定されたロケールに基づいて、メールを送信します。
メールのユーザー名、件名、およびテキストにはパラメータおよび変数を使用できます。[メール]タスクおよび一時停止メールの場合、サービス、サービスプロセス、ワークフロー、およびワークレット変数を使用できます。セッション実行後に発信するメールの場合、パラメータファイルで定義可能なパラメータまたは変数を使用できます。たとえば、セッション実行後に発信されるメールにメールの宛先を指定するために、サービス変数$PMSuccessEmailUserまたは$PMFailureEmailUserを使用できます。