Home | Table of Contents | Standard Structure of All CloverETL Projects | CloverETL 4.6.1
--- | --- | ---
Prev | Structure of CloverETL Projects | Next

### Standard Structure of All CloverETL Projects

In the CloverETL perspective, there is a Navigator pane on the left side of the window. In this pane, you can expand the project folder. After that, you will be presented with the folder structure. There are subfolders for:

Table 21.1. Standard Folders and Parameters

Purpose | Standard folder | Standard parameter | Parameter usage [1]
--- | --- | --- | ---
all connections | `conn` | `CONN_DIR` | `${CONN_DIR}`
input data | `data-in` | `DATAIN_DIR` | `${DATAIN_DIR}`
output data | `data-out` | `DATAOUT_DIR` | `${DATAOUT_DIR}`
temporary data | `data-tmp` | `DATATMP_DIR` | `${DATATMP_DIR}`
graphs | `graph` | `GRAPH_DIR` | `${GRAPH_DIR}`
subgraphs | `graph/subgraph` | `SUBGRAPH_DIR` | `${SUBGRAPH_DIR}`
jobflows (*.jbf) | `jobflow` | `JOBFLOW_DIR` | `${JOBFLOW_DIR}`
libraries | `lib` | `LIB_DIR` | `${LIB_DIR}`
lookup tables | `lookup` | `LOOKUP_DIR` | `${LOOKUP_DIR}`
metadata | `meta` | `META_DIR` | `${META_DIR}`
profiling jobs (*.cpj) | `profile` | `PROFILE_DIR` | `${PROFILE_DIR}`
sequences | `seq` | `SEQ_DIR` | `${SEQ_DIR}`
transformation definitions (both source files and classes) | `trans` | `TRANS_DIR` | `${TRANS_DIR}`
[1] For more information about parameters, see Chapter 36, Parameters, and about their usage, see Using Parameters.

| Important
Remember that using parameters in CloverETL ensures that such a graph, metadata or any other graph element can be used in any place without necessity of its renaming.

Figure 21.14. Project Folder Structure inside Navigator Pane

Prev | Up | Next
Structure of CloverETL Projects | Home | Table of Contents | The .classpath File