1. A computer program product for processing input data in a storage system and in communication with a repository, wherein the computer program product comprises a computer readable storage medium having computer readable program code embodied therein that executes to perform operations, the operations comprising: generating views, each view comprising a tree of nodes selected from a subset of nodes in a hierarchical representation of a schema; saving the views to the repository; and using at least one of the views to create a job comprising a sequence of data transformation steps to transform the input data described by input schemas to output data described by output schemas.