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)で、コンテキストベースの動的接続によるデータベースからのデータの読み取り。