Not to be confused with a component schema, the Schema Component is a set of DLLs that perform specific tasks centered on the various schemas used in the system. In authoring, the Schema Component plays a central part in organizing the data that needs to be published and retrieved. When data is published, it is the job of the schema component to load up the component schema and map file and transform the data from the authoring component schema to the data warehouse component schema.