Structure of Data Shaper projects
Last updated
Last updated
In this chapter, we present only a brief overview of what happens when you are creating any Data Shaper project.
This applies not only to local and , but also to .
Each of your Data Shaper Projects has the standard project structure (unless you have changed it while creating the project).
This file defines the paths to .class
and .jar
files that can be loaded and used by transformation graphs.
Each of your local or remote (Server) Data Shaper projects contains the workspace.prm
file (in the project folder) with basic information about the project.
In the Data Shaper perspective, there is a Project Explorer 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:
all connections
conn
CONN_DIR
${CONN_DIR}
input data
data-in
DATAIN_DIR
${DATAIN_DIR}
output data
data-out
DATAOUT_DIR
${DATAOUT_DIR}
data service REST job - not used in this version
data-service
DATASERVICE_DIR
${DATASERVICE_DIR}
temporary data
data-tmp
DATATMP_DIR
${DATATMP_DIR}
graphs
graph
GRAPH_DIR
${GRAPH_DIR}
subgraphs - not used in this version
graph/subgraph
SUBGRAPH_DIR
${SUBGRAPH_DIR}
jobflows (*.jbf) - not used in this version
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 (deprecated)
profile
PROFILE_DIR
${PROFILE_DIR}
sequences
seq
SEQ_DIR
${SEQ_DIR}
transformation definitions (both source files and classes)
trans
TRANS_DIR
${TRANS_DIR}
Warning!
Remember that using parameters in Data Shaper ensures that such a graph, metadata or any other graph element can be used in any place without need of being renamed.
The .classpath
file defines the paths to .class
and .jar
files that can be loaded and used by transformation graphs.
The following configuration is reported as warning.
References to nearby projects (configured in Project > Properties under Java Build Path).
Usage of non-standard classpath containers (Project > Java build path under Libraries > Add Library).
Usage of classpath variables (Project > Java build path under Libraries > Add Variable)
Usage of non-standard output folder. The trans
is only accepted value.
If a classpath in a remote project contains reference to other sandbox, a warning on project level is displayed.
You can look at the workspace.prm
file by clicking this item in the Project Explorer pane and right-clicking and choosing Open With > Data Shaper Parameters Editor from the context menu.
You can see the parameters of your new project.
Note
The parameters of imported projects may differ from the default parameters of a new project.
Not all directories listed on this page are used in this version of Data One.
(*) For more information about parameters, see , and about their usage, see .