Patent ID: 8745053
Filing Date: 2014-06-03
Classification: G06F

Abstract:
1. A method for controlling resource usage in the analysis of data including sensitive information and arranged in a plurality of records included in a plurality of data sets on a mainframe system, comprising: receiving an indication of names of data sets for analysis and a limitations relating to the analysis that includes a maximum number of threads concurrently running on the mainframe system; querying the mainframe system for a plurality of the named data sets to create a plurality of respective threads; determining the number of threads concurrently running on the mainframe system; querying the mainframe system for an additional named data set if the number of threads concurrently running on the mainframe system is not greater than the maximum number; analyzing the data arranged in the plurality of records that correspond to the named data sets to infer structure in the plurality of records to identify fields including the sensitive information; storing a redrive position; halting the analysis of the data arranged in the plurality of records at a data set position in accordance with the limitations before analyzing all the data arranged in the plurality of records; resuming the analysis at the redrive position in accordance with the limitations, wherein the redrive position including a data set position in the plurality of records prior to the data set position where the analysis was halted; and analyzing the identified fields for sensitive information.