Method, apparatus, and computer-readable medium to extract a referentially intact subset from a database
AssigneeInformatica Corporation
InventorChitresh Kakwani
Life of this patent
Estimating the term…
Loading patent…
AssigneeInformatica Corporation
InventorChitresh Kakwani
Estimating the term…
An apparatus, computer-readable medium, and computer-implemented method for data subsetting, including receiving a request comprising a criterion indicating a criterion table in a plurality of tables of a database, as schema of the database corresponding to an entity graph, the entity graph comprising a plurality of entities corresponding to the plurality of tables and a plurality of directed edges connecting the plurality of entities, determining directed edges in the plurality of directed edges that must be traversed in both directions in order to traverse all entities in the entity graph starting from a criterion entity corresponding to the criterion table, generating, an ordered list of edges for the entity graph based on the directed edges that must be traversed in both directions and topological ordering, and generating a subset of data from the plurality of tables based on the ordered list of edges for the entity graph and the request.
A method executed by one or more computing devices for extracting a referentially intact subset of data from a database while minimizing a quantity of parent-to-child join operations required to extract the referentially intact subset, the method comprising:
An apparatus for extracting a referentially intact subset of data from a database while minimizing a quantity of parent-to-child join operations required to extract the referentially intact subset, the apparatus comprising:
At least one non-transitory computer-readable medium storing computer-readable instructions that, when executed by one or more computing devices, cause at least one of the one or more computing devices to:
Dependencies are inferred from the claim text.