I haven't written in a while and wanted to update everyone on what is new in the latest CloverETL production release (4.5.0). I will prioritize the new features from most functional and powerful, to less exciting (in my opinion of course).
1. Restart-ability of jobs/graphs from the CloverETL Server. Have you ever run a job and it failed? I hope so because you cannot truly develop and/or test a solution properly without failing. Now, you can restart jobflows and graphs from within your Server Console. If you passed parameters into the graph/jobflow, you can re-use the same values! This is a great accomplishment and something that the users desperately needed. Just think, you are responsible for operations of the CloverETL solution, and your job fails due to a network outage from connecting to the database. You can easily restart the job and continue on with your day.
|Restart a graph from CloverETL Server|
2. Salesforce Wave Connector - If you are immersed in the Salesforce ecosystem, you will undoubtedly heard of Wave Analytics. Now, CloverETL has added support for writing directly to your Wave Analytics dashboard directly from CloverETL.
|Salesforce Wave Analytics Component|
3. Event Listeners UI change - The CloverETL developers have now consolidated all listeners into one main Event Listeners screen where you can see all of your listeners in one view.
4. Added batch size and concurrency mode to the Salesforce components. Now, you can limit how much data and if you want to send everything in parallel or serial mode. You may have not noticed this to be an issue for you, but if you are seeing errors when you are writing to Salesforce, try these new features out to control data being written to Salesforce.
As always, make sure you plan for the upgrade! If you have a development environment, upgrade in your development environment before you try it out in production.
Let me know if you have any questions or would like to see the full list of changes.