CPC G06F 16/273 (2019.01) | 18 Claims |
1. A method comprising:
storing a table in a first account using one or more data storage devices in a first deployment of a multi-tenant network database system;
generating a secure view of the table;
sharing the secure view with a second account associated with a second deployment of the multi-tenant network database system, the secure view limiting access of at least a portion of the table to the second account;
replicating, by a refresh component in the second deployment, the secure view to generate a replicated secure view for use by the second account;
detecting, by the refresh component, a transaction executed on the table by the first account;
triggering, by the refresh component, a task in the second account based on detecting the transaction, the task being defined by a gate clause;
determining the gate clause in the task is satisfied based on change data capture information for the secure view; and
in response to determining that the gate clause is satisfied, executing the task to update the replicated secure view.
|