CPC H04L 45/44 (2013.01) [G06F 16/24553 (2019.01); H04L 45/42 (2013.01)] | 16 Claims |
1. A method comprising:
dividing, by a device of a data mesh that comprises a plurality of user role-specific metadata layers, a data query into a first subquery and a second subquery for different data sources in the data mesh, based on query routing data associated with the device, wherein the device is associated with a first data product in the data mesh, the first subquery is performed within the first data product, and the second subquery is performed with respect to at least a second data product in the data mesh;
performing, by the device, the first subquery in the data mesh, to obtain a first subquery response by sending the first subquery to a proxy for a user-role specific metadata layer of the plurality of user role-specific metadata layers;
performing, by the device, the second subquery in the data mesh, to obtain a second subquery response by sending the second subquery to a proxy for a different user-role specific metadata layer of the plurality of user role-specific metadata layers; and
providing, by the device, a query response that aggregates the first subquery response and the second subquery response.
|