CPC G06F 16/254 (2019.01) [G06F 16/21 (2019.01); G06F 16/2456 (2019.01); G06F 21/6218 (2013.01)] | 20 Claims |
1. A system comprising:
a memory; and
one or more processors, operatively coupled to the memory, the one or more processors to:
create, by a first provider, a first listing referencing first shared data of a first database and comprising first access controls, wherein access to the first shared data by a second provider is filtered based on the first access controls;
create, by the second provider, a second listing, controlled by the second provider, referencing the first shared data and second shared data of a second database, filtered based on the first access controls, the second listing inaccessible by the first provider;
add the second listing to a catalog in a data exchange, the catalog comprising metadata describing the second shared data; and
perform a database operation referencing the first shared data and the second shared data.
|