エラーに関するメールの送信
このシナリオでは、エラーが発生時に、定義済みの受信者にメールを送信する3コンポーネントジョブを作成します。
Talendでサポートされているテクノロジーの詳細は、Talendコンポーネントをご覧ください。
-
[Palette] (パレット)から、tFileInputDelimited、tFileOutputXML、tSendMailのコンポーネントをデザインワークスペースにドロップします。
-
tFileInputdelimitedのプロパティを定義します。関連項目: tFileInputDelimited。
-
tFileInputDelimitedコンポーネントを右クリックし、[Row] (行) > [Main] (メイン)を選択します。それをtFileOutputXMLコンポーネントにドラッグし、プラグシンボルが表示されたら解放します。
-
tFileOutputXMLのプロパティを定義します。
-
[Run on Error] (エラー時に実行)リンクをtFileDelimitedからtSendMailコンポーネントにドラッグします。
-
tSendMailコンポーネントのプロパティを定義します。
-
受信者と送信者のメールアドレス、およびメールの件名を入力します。
-
対応するグローバル変数を使用して、生成されたエラーコードを含むメッセージを入力します。Ctrl+Spaceを押して変数のリストにアクセスします。
-
添付ファイルと追加のヘッダー情報がある場合は追加します。SMTP情報を入力します。
このシナリオでは、XML出力に変換するデータを含むファイルが見つかりません。tSendmailはこのエラーに対して実行され、定義済みの受信者に通知メールを送信します。