オペレータ固有のエラーの処理 - Parallel Transporter

Teradata® Parallel Transporter ユーザー ガイド

Product
Parallel Transporter
Release Number
16.20
Published
2019年9月
Language
日本語
Last Update
2020-01-29
dita:mapPath
ja-JP/uah1527114222342.ditamap
dita:ditavalPath
ja-JP/uah1527114222342.ditaval
dita:id
B035-2445
Product Category
Teradata Tools and Utilities

Teradata PTのエラーの処理方法は、エラーを検出するオペレータによって異なるほか、オペレータの属性のいずれかを使用して、オペレータが検出したエラーを無視するように指示されているかどうかによって異なります。

Load、UpdateおよびStreamオペレータは通常大量のデータ行を処理するため、データ適用エラーに対する耐用性機能が組み込まれています。この耐用性機能はオペレータ属性によって指定できます。詳細については、この節で後述するこれらのオペレータに関する節を参照してください。

他のオペレータは通常、実行中にエラーが発生すると終了します。終了しないオペレータは次のとおりです。
  • DDLオペレータ:通常の動作のようにジョブを終了させるのではなく、ErrorList属性を使用してオペレータが無視する1つ以上のTeradata Databaseエラー コードを指定します。
  • DataConnectorオペレータ:
    • RecordErrorFileName属性(従来の「RowErrFileName」)を使用すると、エラーのあるソース行は終了せずに、指定したファイルに書き込まれます。
    • 終了せずに、AceptExcessColumnsを使用してソースの行の追加の列を無視します。
    • AcceptMissingColumnsを使用すると、短い行は終了せずに、正しい列数になるまで拡張されます。
    • TruncateColumnDataを使用すると、長すぎる列は終了せずに切り捨てられます。

サポートされていてもマニュアルに記載されなくなった廃止された構文の一覧については、<Teradata® Parallel Transporterリファレンス, B035-2436>の「非推奨の構文」を参照してください。