US 12,353,542 B1
Provisioning data to a plurality of data consumers in an organization
Madhur Dutt Bhardwaj, Mumbai (IN); Ramdas Puri, Edison, NJ (US); Ramanathan Krishnamurthy, Mumbai (IN); and Tarak Mehta, Princeton Junction, NJ (US)
Assigned to Morgan Stanley Services Group Inc., New York, NY (US)
Filed by Morgan Stanley Services Group Inc., New York, NY (US)
Filed on Dec. 16, 2024, as Appl. No. 18/981,996.
Int. Cl. G06F 21/53 (2013.01); H04L 9/40 (2022.01); H04L 41/5019 (2022.01)
CPC G06F 21/53 (2013.01) [H04L 41/5019 (2013.01); H04L 63/0272 (2013.01)] 13 Claims
OG exemplary drawing
 
1. A computer-implemented method for provisioning data to a plurality of data consumers in an organization, the method comprising:
receiving, by a server system, a business use-case for a first data consumer of a plurality of data consumers;
determining, by the server system, a data type configuration for the first data consumer based on the business use-case;
determining, by the server system, a plurality of datasets associated with the first data consumer, wherein the plurality of datasets comprise a first dataset and a second dataset;
ingesting, by the server system, the first dataset to a first zone in a data lake in a first channel and a second zone of a data warehouse in a second channel, wherein the first channel and the second channel are ingested in parallel; and
ingesting, by the server system, the second dataset to a third zone in the data lake in a third channel and a fourth zone of the data warehouse in fourth channel, wherein the third channel and the fourth channel are ingested in parallel;
ingesting, by the server system, a plurality of data objects from a plurality of data sources to the plurality of datasets;
preparing, by the server system, two or more datasets of the plurality of datasets according to the data type configuration for the first data consumer; and
generating, by the server system, a combined view of the two or more datasets in the data lake, and a materialized view of the two or more datasets in the data warehouse, wherein the materialized view in the data warehouse is not dependent on the combined view of the data lake.