CloverETL Overview
For more details and videos take a look at the Quick Start Guide →
|
Designer UI |
Anatomy of a Graph |
Read & Write Data |
Transform & Modify |
Merge & Join |
Other Actions |
Clover Script |
Performance |
|
Joining Data
Joiners take two or more data streams and join that data on a common key. Clover offers a variety of Joiners that perform Joins rather like an SQL JOIN statement. However, Clover offers more advanced features that go beyond SQL as well as joining data from all and any data source types. |
|
Selecting the Right Join
As you can see from the components shown above, Clover offers powerful Joiners that allow you to merge data in many different ways. You can choose between raw speed, which requires significantly more memory resources, or huge data volumes, which is more gentle on your system resources. Clover also offers some advanced and powerful Joins such as Approximative, Relational and Lookup Joins. Seeing Joins in a Graph
Take a look at the image on the right. This shows a graph where data is read and then joined from three data sources (customer transactions, customer database and an Internet based XML file containing currency exchange rate data). Look for the components labeled "Match Customers" and "Convert Currency" to see two Joins in action. More Graph stories We have a range of sample data transformations that show some typical scenarios. Sample Transformations → |
A full Clover Graph (click image) |
