Patent ID: 11947559
Assignee: BANK OF AMERICA CORPORATION
Field: Computer technology (Electrical engineering)
Classification: CPC G | IPC G

Claim 13:
14. The method of claim 9, further comprising:
receiving a third data layout and a fourth data layout from one or more of the data sources;
classifying the third data layout and the fourth data layout as corresponding to the first data domain;
comparing the first data layout, the third data layout and the fourth data layout with each other;
detecting that a first attribute and a corresponding first data set from the first data layout matches with a third attribute and a corresponding third dataset from the third data layout;
detecting that a fourth attribute and corresponding fourth data set from the fourth data layout matches with a fifth attribute and corresponding fifth data set from the third data layout;
generating a fifth data layout that joins the first data layout, the third data layout and the fourth data layout, wherein the fifth data layout comprises the third attribute, the corresponding third dataset, the fifth attribute and the corresponding fifth data set from the third data layout, and further comprises other attributes and corresponding data sets from each of the first data layout, the third data layout and the fourth data layout that did not match with attributes and datasets from the other two of the first data layout, the third data layout and the fourth data layout; and
loading a second data table of the data warehouse with data from the fifth data layout as part of ETL processing of the first data layout, the third data layout and the fourth data layout.