Q
Talend交易
13
A
回答
13
Talend在寫入數據庫時支持事務回滾和提交。
讓我們以Mysql爲例:使用tMysqlConnection在作業開始時創建一個數據庫連接,並使用tMysqlCommit提交更改並關閉,如果前一個子作業工作正常,則tMysqlRollback在以前的子作業工作時回滾更改發生故障時,簡單的工作是這樣的:
tMysqlConnection_1
|
onsubjobok
|
tFileInputDelimited--main---tMysqlOutput
|
onsubjobok---tMysqlCommit
onsubjoberror---tMysqlRollback
上tMysqlOutput,檢查using an existing connection
2
有寫入數據的各種方法爲在Talend一個數據庫的選項。您可以選擇使用單獨的連接組件(使用現有連接)或使用內置組件。在使用單獨的連接組件時,您需要使用tMSSqlCommit組件(或其他數據庫類型的類似組件)顯式提交事務。如果你使用內置的,那麼事務自動提交時沒有tMSSqlCommit組件(或其他數據庫類型的類似組件)。
我已經爲你準備了更詳細的教程,但需要聲望點才能發佈圖像。我會嘗試讓他們到文件服務器,以便我可以鏈接到他們併發布更詳細的答案。
相關問題
- 1. Talend處理交易的正確方式
- 2. 交易與非交易msmq
- 3. 開始交易...提交交易問題
- 4. 交易提交?
- 5. 數據到Munge:股票交易,交易所交易
- 6. 交易
- 7. 交易
- 8. 在C#中的交易中的交易#
- 9. 春季託管交易@交易註釋
- 10. Hyperledger交易類型:創建交易
- 11. shopify交易API獲取所有交易
- 12. Yodlee - 信用卡交易 - 交易地點
- 13. 易趣交易API GetCategories
- 14. TransactionScope和交易
- 15. Rails交易
- 16. 交易SQLite中
- 17. 交易和
- 18. TSQL交易
- 19. 交易管理
- 20. Python CGI交易
- 21. Rails交易
- 22. 交易異常
- 23. PHP PDO交易?
- 24. Braintree交易
- 25. python sqlite交易
- 26. Mobx:交易
- 27. 交易mongodb
- 28. 而內交易
- 29. VBA交易
- 30. Mnesia的交易
並記住取消選中tMysqlConnection組件中的「自動提交」(「高級設置」選項卡)。 –