Data processing platform monitoring
First Claim
Patent Images
1. A method, comprising:
- receiving, by a device, error data indicating that an error occurred, the error being associated with a data processing job scheduled to be performed by a data processing platform;
identifying, by the device, input data for the data processing job associated with the error;
identifying, by the device, an expected format for the input data;
determining, by the device and based on a regular expression, that the error is further based on a format of the input data not matching the expected format;
determining, by the device and based on the error, a location of the input data;
determining, by the device, a measure of priority associated with the data processing job; and
performing, by the device, an action to correct the error, based on the location of the input data and the measure of priority.
2 Assignments
0 Petitions
Accused Products
Abstract
A device may receive error data indicating that an error occurred, the error being associated with a data processing job scheduled to be performed by a data processing platform. The device may identify input data for the data processing job associated with the error and determine that the error is based on the data processing platform not receiving the input data. In addition, the device may determine a location of the input data and determine a measure of priority associated with the data processing job. Based on the location of the input data and the measure of priority, the device may perform an action to correct the error.
19 Citations
20 Claims
-
1. A method, comprising:
-
receiving, by a device, error data indicating that an error occurred, the error being associated with a data processing job scheduled to be performed by a data processing platform; identifying, by the device, input data for the data processing job associated with the error; identifying, by the device, an expected format for the input data; determining, by the device and based on a regular expression, that the error is further based on a format of the input data not matching the expected format; determining, by the device and based on the error, a location of the input data; determining, by the device, a measure of priority associated with the data processing job; and performing, by the device, an action to correct the error, based on the location of the input data and the measure of priority. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A device comprising:
-
one or more memories; and one or more processors, communicatively coupled to the one or more memories, to; receive error data indicating that a data processing platform encountered an error, the error being associated with a data processing job; identify an intended format for input data associated with the data processing job; determine, using a regular expression, that the error is based on a fault with a format of the input data, the fault being determined based on the format of the input data not matching the intended format; identify a faulty portion of the input data based on the intended format, the faulty portion including the fault; generate corrected input data based on the intended format and the faulty portion; and provide the data processing platform with data that causes the data processing platform to perform the data processing job using the corrected input data. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A non-transitory computer-readable medium storing instructions, the instructions comprising:
-
one or more instructions that, when executed by one or more processors, cause the one or more processors to; monitor a data processing platform; determine that the data processing platform is scheduled to perform a data processing job; determine, based on a regular expression, that input data needed for the data processing job is missing or incorrect, the determination that the input data needed for the data processing job is missing or incorrect being based on a format of the input data failing to match an intended format; determine a location of the input data; identify, based on the location of the input data, corrected input data that corrects the input data that is missing or incorrect; and cause the corrected input data to be provided to the data processing platform to permit the data processing platform to perform the data processing job. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification