主权项 |
1. A computer-implemented method for checking data quality of data of an application program by a data quality management system, the method comprising:
executing, by a processor of the data quality management system, at least one of a plurality of jobs that is adapted for evaluating the data for compliance with one or more quality criteria, each of the plurality of jobs is a member of one of a plurality of job sets, the plurality of job sets comprising at least a first job set and a second job set, and each of the job sets is classified into runtime behavior categories in accordance with its respective runtime behavior; monitoring the runtime behavior of at least one executed job by the data quality management system for determining a current runtime behavior of the executed job; and reclassifying at least one monitored job by reallocating the monitored job to the job set representing the determined current runtime behavior; wherein:
the data includes application data comprising one or more business objects specified by a business object schema of the application program, the application program is operatively coupled to a first database having stored the business objects, and the data quality management system is operatively coupled to a second database, the second database comprising a copy of the application data and respective copies of the business objects in accordance with a mapping of assigned attributes of the business objects of the business object schema to structural elements of the second database;accessing, by the data quality management system, the business object schema and the mapping for determining attributes of business objects specified in the business object schema, the attributes being mapped to the structural elements of the second database; andcreating, by the data quality management system using at least one of the business object schema and the mapping, one or more of the jobs as extract-transform-load jobs. |