Fermer une connexion à une base de données créée par un composant tMysqlConnection - Cloud - 8.0

MySQL

Version
Cloud
8.0
Language
Français
Product
Talend Big Data
Talend Big Data Platform
Talend Data Fabric
Talend Data Integration
Talend Data Management Platform
Talend Data Services Platform
Talend ESB
Talend MDM Platform
Talend Real-Time Big Data Platform
Module
Studio Talend
Content
Création et développement > Systèmes tiers > Composants Database (Intégration) > Composants MySQL
Gouvernance de données > Systèmes tiers > Composants Database (Intégration) > Composants MySQL
Qualité et préparation de données > Systèmes tiers > Composants Database (Intégration) > Composants MySQL
Last publication date
2024-03-04
Le composant tMysqlConnection est utilisé pour créer une connexion à MySQL qui sera utilisée par d'autres composants MySQL, comme le tMysqlnput ou le tMysqlOutput. Dans un Job, le tMysqlConnection ne ferme pas la connexion et doit être utilisé avec :
  • les composants tMysqlCommit/tMysqlRollback
  • un composant tMysqlClose

untMysqlCommit/tMysqlRollback

Vous pouvez utiliser l'option Close Connection dans les composants tMysqlCommit/tMysqlRollback pour fermer la connexion.

Le tMysqlConnection crée une connexion, le tMysqlCommit effectue un commit des modifications si le sous-Job fonctionne correctement et ferme la connexion, tandis que le tMysqlRollback effectue un rollback des modifications si le sous-Job échoue et ferme la connexion.

tMysqlClose

Vous pouvez utiliser le composant tMysqlClose pour fermer une connexion MySQL s'il n'y a pas de composant tMysqlCommit/tMysqlRollback dans le Job ou si la case Close Connection n'est pas cochée dans le tMyslqCommit/tMysqlRollback.

Pour un exemple d'utilisation du composant tMysqlClose, consultez le Scénario : Lire des données dans des bases de données à l'aide de connexions dynamiques basées sur les variables de contexte