WebSphere Message Broker バージョン 8.0.0.5 オペレーティング・システム: AIX、HP-Itanium、Linux、Solaris、Windows、z/OS

製品の最新バージョンについては、IBM Integration Bus バージョン 9.0 をご覧ください。

グラフィカル・データ・マップにおけるデータベース例外の処理

Failure 変換をグラフィカル・データ・マップに追加して、データベース変換の結果として発生する例外を処理します。

SQL 操作の実行時にデータベース・サーバーから例外が返された場合に、例外によってマップが停止してそれが報告されるのではなく、例外をマップで処理する場合、変換グループに Failure 変換を追加できます。 Failure 変換はオプションの変換タイプです。 Failure 変換はオプションの変換タイプです。 構成されたデータベース・サーバーで例外が発生し、対応する Failure 変換を構成していない場合、マップ操作は停止します。

グラフィカル・データ・マッピング・エディターを使用して Failure 変換をグラフィカル・データ・マップに追加するには、以下の手順を実行します。

  1. グラフィカル・データ・マッピング・エディターでグラフィカル・データ・マップ (.map) ファイルを開き、SelectInsertUpdate、または Delete のいずれかの変換を右クリックしてから、「データベース」 > 「失敗の処理」を選択します。 Failure 変換が作成され、グラフィカル・データ・マップに表示されます。
  2. Failure 変換を接続して、マップの実行時にデータベース変換による例外をどのように処理するかを指定します。Failure 変換がグラフィカル・データ・マップ内に存在し、1 つ以上の出力オブジェクトに接続している場合、例外は Failure 変換によって検出され、処理されます。さらに、データベース変換には、「警告を例外として扱う」オプションもあります。
    • 重要: Failure 変換がグラフィカル・データ・マップ内に存在しているが接続されていない場合、例外は Failure 変換によって検出され、無視されます。
    • Failure 変換がグラフィカル・データ・マップから削除されている場合、例外はメッセージ・ワークフローの Mapping ノードによって処理されてから、メッセージ・フローの他の例外と同じように処理されます。
  3. Failure 変換をクリックし、ネストしたマップを開き、変換をより詳細に定義します。

次の作業:

Failure 変換をグラフィカル・データ・マップに追加して構成しました。 データベース変換が SQL 例外を受け取った場合に、その失敗を原因としてマップの実行を停止するには、変換から Failure を削除します。

データベース変換を含むグラフィカル・データ・マップをデプロイする前に、以下の作業を完了させておく必要があります。
特記事項 | 商標 | ダウンロード | ライブラリー | サポート | フィードバック

Copyright IBM Corporation 1999, 2014Copyright IBM Corporation 1999, 2014.

        
        最終更新:
        
        最終更新: 2015-02-28 17:49:39


タスク・トピックタスク・トピック | バージョン 8.0.0.5 | cm40803_