What is a subjob
A subjob is a subset of the components in a job. A subjob can be viewed as a grouping of components that undertake a discrete part of the overall integration job. An example might be the components that map an XML file to a CSV file, using a tFileInputXML component, a tMap component, and a tFileInputDelimited component.
Subjobs can be easily identified, as the Studio groups the components of subjob within a gray box.
Some subjobs may consist of only a single Talend component, while other subjobs may have many components. A Talend job consists of one or more subjobs.