Use of Kettle

Kettle is a foreign open source ETL tool, written in pure java, can run on Window, Linux, Unix, and data extraction is efficient and stable.
Kettle's Chinese name is Kettle. MATT, the main programmer of the project, hopes to put various data into a kettle, and then flow out in a specified format.
Kettle is a set of ETL tools that allow you to manage data from different databases by providing a graphical user environment that describes what you want to do, not how you want to do it.
There are two kinds of script , transformation and job . Transformation completes the basic transformation of data, and job completes the control of the entire workflow.
 
The Kettle family currently includes 4 products: Spoon, Pan, CHEF, Kitchen.
SPOON allows you to design the ETL transformation process (Transformation) through a graphical interface.
PAN allows you to batch run ETL transformations designed by Spoon (eg using a time scheduler). Pan is a program that executes in the background and has no graphical interface.
CHEF allows you to create tasks (Job). Tasks are more useful for automating the complex work of updating your data warehouse by allowing each transformation, task, script, and more. Tasks pass allows each transition, task, script, and more. The task will be checked to see if it ran correctly.
KITCHEN allows you to batch use tasks designed by Chef (eg using a time scheduler). KITCHEN is also a program that runs in the background.

Guess you like

Origin http://43.154.161.224:23101/article/api/json?id=326306352&siteId=291194637