PowerCenter
- PowerCenter 10.4.0
- 所有产品
[エラー処理]設定 | 説明 |
---|---|
Stop On Errors | Integration Serviceがいくつの非致命的エラーに遭遇したらセッションを停止するかを指定します。非致命的エラーには、reader、writer、およびDTMエラーが含まれます。セッション停止までに許容する非致命的エラーの個数を入力します。Integration Serviceは各ソース、ターゲット、およびトランスフォーメーションに対して個別のエラー数を保持します。0を指定した場合、非致命的エラーでセッションが停止することはありません。 必要に応じて、$PMSessionErrorThresholdサービス変数を使用し、Integration Serviceに設定された数のエラーに遭遇した場合にセッションを停止させます。 |
Override Tracing | トランスフォーメーションレベルで設定されているトレースレベルを上書きします。このオプションを選択すると、トレースレベル(None、Terse、Normal、Verbose Initialization、Verbose Data)を選択するメニューが使用可能になります。 |
On stored Procedure error | セッションでセッション実行前またはセッション実行後に起動されるストアドプロシージャを使用する場合は必須。 [Stop Session]を選択した場合、Integration Serviceはセッション実行前またはセッション実行後に起動されるストアドプロシージャの実行時にエラーがあるとセッションを停止します。 [Continue Session]を選択した場合、Integration Serviceはセッション実行前またはセッション実行後に起動されるストアドプロシージャの実行時にエラーがあってもセッションを続行します。 デフォルトでは、Integration Serviceはストアドプロシージャエラーでセッションを停止し、セッションを失敗としてマークします。 |
On Pre-Session Command Task Error | セッションにセッション実行前に実行されるシェルコマンドがある場合は必須。 [Stop Session]を選択した場合、Integration Serviceはセッション実行前に実行されるシェルコマンドの実行時にエラーがあるとセッションを停止します。 [Continue Session]を選択した場合、Integration Serviceはセッション実行前に起動されるシェルコマンドの実行時にエラーがあってもセッションを続行します。 デフォルトでは、Integration Serviceはエラーでセッションを停止します。 |
On Pre-Post SQL Error | セッションでセッション実行前またはセッション実行後に起動されるSQLを使用する場合は必須。 [Stop Session]を選択した場合、Integration Serviceはセッション実行前またはセッション実行後に起動されるSQLの実行時にエラーがあるとセッションを停止します。 [Continue Session]を選択した場合、Integration Serviceはセッション実行前またはセッション実行後に起動されるSQLの実行時にエラーがあってもセッションを続行します。 デフォルトでは、Integration Serviceはセッション実行前またはセッション実行後に起動されるSQLのエラーでセッションを停止し、セッションを失敗としてマークします。 |
エラーログタイプ | 作成するエラーログのタイプを指定します。リレーショナルログやファイルログを指定できるほか、ログファイルを作成しないように指定することもできます。デフォルトは[なし]です。 XMLファイルソースの行エラーをログに出力することはできません。XMLソースのエラーはセッションログで確認できます。 |
エラーログDB接続 | リレーショナルエラーログに対するデータベース接続を指定します。 |
エラーログテーブル接頭辞 | リレーショナルエラーログに使用するテーブル名の接頭語を指定します。OracleおよびSybaseでは、テーブル名に30文字の制限があります。テーブル名が30文字を超えている場合、セッションが失敗します。 |
エラーログファイルディレクトリ | エラーを出力するディレクトリを指定します。デフォルトでは、エラーログファイルディレクトリは$PMBadFilesDir\\u306bなります。 |
エラーログファイル名 | エラーログファイル名を指定します。デフォルトでは、エラーログファイル名はPMError.logになります。 |
ログ行データ | トランスフォーメーション行データをログに出力するかどうかを指定します。エラーログを有効にすると、Integration Serviceは、デフォルトで、トランスフォーメーション行データをログを記録します。このプロパティを無効にした場合、トランスフォーメーション行データのフィールドには、N/Aまたは-1が出力されます。 |
ログソース行データ | ソース行データをログに出力するかどうかを指定します。デフォルトでは、このチェックボックスはオフに設定され、ソース行データはログに出力されません。 |
データカラム区切り文字 | 文字列型のソース行データおよびトランスフォーメーショングループ行データに使用する区切り文字です。デフォルトでは、Integration Serviceは区切り文字にパイプ(|)を使用します。該当する行データに対する区切り文字と同じものがエラーロギングカラムに使用されてないか確認してください。もし同じ区切り文字が使用されていると、エラーログファイルの読み込みが困難な場合があります。 |