tMysqlConnectionコンポーネントによって作成されたデータベース接続を閉じる
tMysqlConnectionは、tMysqlnputまたはtMysqlOutputなど、他のMySQLコンポーネントによって使用されるMySQL接続の作成に使用します。ジョブ内ではtMysqlConnectionは接続を閉じず、次のコンポーネントとともに使用する必要があります:
- tMysqlCommit/tMysqlRollback
- tMysqlClose
tMysqlCommit/tMysqlRollback
tMysqlCommit/tMysqlRollbackコンポーネントで[Close Connection] (接続を閉じる)オプションを使用して、接続を閉じることができます。
tMysqlConnectionコンポーネントは、接続を作成して、サブジョブが正しく動作し、接続を閉じる場合、tMysqlCommitは変更をコミットします。他方で、サブジョブが失敗して、接続を閉じる場合、tMysqlRollbackは変更をロールバックします。
tMysqlClose
ジョブにtMysqlCommit/tMysqlRollbackがないか、tMyslqCommit/tMysqlRollbackで[Close Connection] (接続を閉じる)チェックボックスがオフの場合は、tMysqlCloseを使用してMySQL接続を閉じることができます。
tMysqlCloseコンポーネントを使用する例は、次のシナリオをご覧ください: コンテキストベースのダイナミック接続によってデータベースからデータを読み取り
tMysqlCloseコンポーネントを使用する例は、次のシナリオをご覧ください:Talend Help Center (https://help.talend.com (英語のみ))で、コンテキストベースのダイナミック接続によってデータベースからデータを読み取り。