How Small a Footprint Can Enterprise Software Actually Have?

raspberry-pi-cloveretl

We keep saying that CloverETL has a small footprint and is multiplatform out of the box. So why not test this assertion – in an extreme situation? Instead of just taking the core, we’ll go with the full installation of the CloverETL Server, put it onto the smallest machine possible, and see if it can still perform something useful. Sound like fun? Let’s do it![Continue reading]

CloverETL Manifesto

DavidPavlis-library

Founded in 2002, CloverETL was the first open source ETL/Data Integration project back when Open Source was a hot topic. At that time, the Open Source was not about marketing strategy to disrupt markets and bring in money. It was about the enthusiasm of developers trying to come up with better (and cheaper) solutions to problems. To allow software technology to be accessible to everyone. It was a whole new philosophy.[Continue reading]

Custom CTL functions in CloverETL

custom-ctl-function-navigator-structure

A few weeks ago I published a blog post about how to create a custom CloverETL component. This is great if you have special logic that operates on whole records. But what if you have specific needs when it comes to processing single values, or more precisely, field values? This is where custom CTL functions come into play. In this post, I’ll cover how to extend CTL2, the embedded data transformation language inside CloverETL.[Continue reading]

Deploying a custom component plugin to the CloverETL Server

custom-plugin-on-server

A few weeks ago, we published a blog post about how to create a custom component. It described all of the necessary steps to implement your own component and how to integrate it into the CloverETL Designer. However, if you use the CloverETL Server and want to be able to use your component there, you need to go one step further. In this post, I'll show you how to deploy the plugin into the Server so that your components also work in transformations living on the Server.[Continue reading]