メイン コンテンツをスキップする 補完的コンテンツへスキップ

tJDBCCommitの標準プロパティ

これらのプロパティは、標準ジョブのフレームワークで実行されている tJDBCCommitを設定するために使われます。

標準tJDBCCommit コンポーネントは、データベースファミリーに属しています。

このフレームワーク内のコンポーネントは、すべてのTalend製品で利用できます。

情報メモ注: このコンポーネントは、動的データベースコネクターの特定のバージョンです。データベース設定に関連するプロパティは、データベースタイプの選択に応じて異なります。動的データベースコネクターについては、動的データベースコンポーネントをご覧ください。

基本設定

[Database] (データベース)

データベースのタイプをリストから選択し、[Apply] (適用)をクリックします。

[Connection Component] (接続コンポーネント)

このコンポーネントで再利用するデータベース接続を開くコンポーネントを選択します。

接続を閉じる

コンポーネントがタスクを実行した後にデータベース接続を閉じるようにする場合は、このチェックボックスを選択します。

コンポーネントがタスクを実行した後、選択した接続を引き続き使うには、このチェックボックスをオフにします。

このコンポーネントが [Row] (行) > [Main] (メイン) 接続を介してジョブにリンクされている場合、データは行ごとにコミットされます。この場合は、[Close Connection] (接続を閉じる)チェックボックスをオンにしないでください。オンにすると、最初の行のコミットが終了する前に接続が閉じられます。

詳細設定

[tStatCatcher Statistics] (tStatCatcher統計)

このチェックボックスを選択すると、ジョブレベルおよび各コンポーネントレベルでジョブ処理メタデータが収集されます。

グローバル変数

ERROR_MESSAGE

エラー発生時にコンポーネントによって生成されるエラーメッセージ。これはAfter変数で、文字列を返します。

使用方法

使用ルール

このコンポーネントは、一般的に、他のtJDBC*コンポーネント、特に tJDBCConnectionおよびtJDBCRollbackコンポーネントと共に使用されます。

[Dynamic settings] (ダイナミック設定)

[+]ボタンをクリックしてテーブルに行を追加し、[Code] (コード)フィールドにコンテキスト変数を入力して、ジョブ内で計画した複数の接続からデータベース接続をダイナミックに選択します。この機能は、データストラクチャーが同じでデータベースが異なるデータベーステーブルにアクセスする必要がある場合、特に、Talend Studioを介さずにジョブをデプロイおよび実行する必要がある時など、ジョブの設定を変更できない環境で作業している場合に役立ちます。

ダイナミックパラメーターの定義法を示すユースケースについては、コンテキストベースのダイナミック接続によってデータベースからデータを読み取りと、ダイナミックにロードされた接続パラメーターを使って異なるMySQLデータベースからデータを読み取りをご覧ください。[Dynamic settings] (ダイナミック設定)とコンテキスト変数については、Talend Studioユーザーガイドをご覧ください。

このページは役に立ちましたか?

このページまたはコンテンツにタイポ、ステップの省略、技術的エラーなどの問題が見つかった場合はお知らせください。