15. A system for providing data records, comprising: one or more processors; one or more computer-readable storage mediums containing instructions configured to cause the one or more processors to perform operations including: accessing a physical hierarchy, wherein the physical hierarchy represents organizational data, wherein the physical hierarchy includes a plurality of transactional data records that are hierarchically arranged in levels, wherein the plurality of records include fields, wherein the fields include physical hierarchy fields and attribute hierarchy fields, and wherein each level in the physical hierarchy corresponds to a physical hierarchy field; identifying one or more attribute hierarchy fields within the plurality of records included in the physical hierarchy, wherein the one or more attribute hierarchy fields correspond to input fields of a predictive model; generating an attribute hierarchy using the physical hierarchy, wherein the attribute hierarchy includes the plurality of records in the physical hierarchy re-categorized according to the one or more identified attribute hierarchy fields, wherein the attribute hierarchy includes one or more new levels, wherein the one or more new levels are new with respect to the physical hierarchy, and wherein each new level in the attribute hierarchy corresponds to an identified attribute hierarchy field; generating a mapping table that identifies levels of the physical hierarchy and levels of the attribute hierarchy; receiving a request from the predictive model, wherein the request specifies one or more records from a particular new level in the attribute hierarchy; providing the one or more records from the particular new level to the predictive model; and processing the one or more records, wherein the one or more records are provided to the predictive model for generating estimation results or forecasting results.
15. A system for providing data records, comprising: one or more processors; one or more computer-readable storage mediums containing instructions configured to cause the one or more processors to perform operations including: accessing a physical hierarchy, wherein the physical hierarchy represents organizational data, wherein the physical hierarchy includes a plurality of transactional data records that are hierarchically arranged in levels, wherein the plurality of records include fields, wherein the fields include physical hierarchy fields and attribute hierarchy fields, and wherein each level in the physical hierarchy corresponds to a physical hierarchy field; identifying one or more attribute hierarchy fields within the plurality of records included in the physical hierarchy, wherein the one or more attribute hierarchy fields correspond to input fields of a predictive model; generating an attribute hierarchy using the physical hierarchy, wherein the attribute hierarchy includes the plurality of records in the physical hierarchy re-categorized according to the one or more identified attribute hierarchy fields, wherein the attribute hierarchy includes one or more new levels, wherein the one or more new levels are new with respect to the physical hierarchy, and wherein each new level in the attribute hierarchy corresponds to an identified attribute hierarchy field; generating a mapping table that identifies levels of the physical hierarchy and levels of the attribute hierarchy; receiving a request from the predictive model, wherein the request specifies one or more records from a particular new level in the attribute hierarchy; providing the one or more records from the particular new level to the predictive model; and processing the one or more records, wherein the one or more records are provided to the predictive model for generating estimation results or forecasting results. 27. The system of claim 15 , wherein the physical hierarchy is representative of an operational framework of an organization or products or services provided by the organization.