CPC G06F 8/30 (2013.01) [G06F 8/10 (2013.01); G06F 16/215 (2019.01); G06F 16/345 (2019.01)] | 16 Claims |
1. A system comprising:
at least one data processor; and
at least one memory storing instructions which, when executed by the at least one data processor, result in operations comprising:
accessing, using a management object file of a data integrity tool, a management object, the management object corresponding to a set of database tables located in a database, and the management object file providing a technical description of the management object, wherein the technical description includes a name of the management object and an address of the set of database tables;
loading, from the database, content accessed from the management object into a data extract file of the data integrity tool to provide a local store of the management object, the data extract file containing fields in text form related to the content associated with the management object;
accessing a condition file of the data integrity tool, the condition file including a data line in the data extract file and a condition for evaluating the content associated with the management object, wherein the data line identifies where in the data extract file the condition is to be used to evaluate the fields in text form related to the content associated with the management object;
generating, based on the technical description of the management object obtained from the management object file and the condition obtained from the condition file, code to evaluate, at the data extract file, the content that is associated with the management object;
using the generated code, evaluating, at the data extract file, the content that is associated with the management object;
in response to the evaluating using the generated code, identifying an entry in the data extract file that does not meet the condition, the entry representative of the content associated with the management object; and
presenting the entry to a user.
|