1. An enterprise server, comprising: a computer memory storage component configured to store computer programming instructions; and a computer processor component operatively coupled to the computer memory storage component, wherein the computer processor component is configured to execute code to perform the following operations: accessing a configuration file, wherein the configuration file specifies configuration information for constructing a data adaptor that includes a data adaptor source, a data adaptor sink, and a data adaptor channel coupled between the data adaptor source and the data adaptor sink; constructing the data adaptor using a data ingestion framework integrated into an application and based on the configuration file, the configuration file further specifies a data store and a data sink and the configuration file is stored external to the application; retrieving, via the data adaptor, data from the data store; and writing, via the data adaptor, the retrieved data to the data sink different from the data store; wherein one or more sink data handlers include: a first sink data handler configured to filter, scrub, or restructure the data received from the data adaptor channel; and a second sink data handler configured to write the filtered, scrubbed, or restructured data to the data sink.