Processing log files using a database system
First Claim
Patent Images
1. A system comprising:
- a database system implemented using a server system comprising one or more processors, the database system configurable to cause;
accessing a log file maintained using one or more data objects stored in a database, the log file comprising a plurality of data entries identifying a plurality of system events corresponding to user activity associated with a plurality of users, each data entry of the log file comprising one or more data items,determining that one or more formats of one or more of the data entries is incompatible with an analytics application configured to analyze log files,generating, responsive to determining that the one or more formats is incompatible with the analytics application, a respective one or more identifiers for each data entry of the one or more data entries,determining that the respective one or more identifiers for each data entry have not been extracted for analysis by the analytics application,extracting, responsive to determining that the respective one or more identifiers have not been extracted for analysis, a new one or more data entries based on the respective one or more identifiers, andproviding the new one or more data entries to the analytics application.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed are some examples of database systems, methods, and computer program products for processing log files. In some implementations, log files can be accessed and identifiers can be generated for the data entries of the log files. The generated identifiers can be used to determine whether data entries in the log files are new, and therefore, should be extracted for analysis.
-
Citations
20 Claims
-
1. A system comprising:
a database system implemented using a server system comprising one or more processors, the database system configurable to cause; accessing a log file maintained using one or more data objects stored in a database, the log file comprising a plurality of data entries identifying a plurality of system events corresponding to user activity associated with a plurality of users, each data entry of the log file comprising one or more data items, determining that one or more formats of one or more of the data entries is incompatible with an analytics application configured to analyze log files, generating, responsive to determining that the one or more formats is incompatible with the analytics application, a respective one or more identifiers for each data entry of the one or more data entries, determining that the respective one or more identifiers for each data entry have not been extracted for analysis by the analytics application, extracting, responsive to determining that the respective one or more identifiers have not been extracted for analysis, a new one or more data entries based on the respective one or more identifiers, and providing the new one or more data entries to the analytics application. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
8. A computer program product comprising program code to be executed by one or more processors when retrieved from a non-transitory computer-readable medium, the program code comprising instructions configured to cause:
-
accessing a log file maintained using one or more data objects stored in a database, the log file comprising a plurality of data entries identifying a plurality of system events corresponding to user activity associated with a plurality of users, each data entry of the log file comprising one or more data items, determining that one or more formats of one or more of the data entries is incompatible with an analytics application configured to analyze log files, generating, responsive to determining that the one or more formats is incompatible with the analytics application, a respective one or more identifiers for each data entry of the one or more data entries, determining that the respective one or more identifiers for each data entry have not been extracted for analysis by the analytics application, extracting, responsive to determining, that the respective one or more identifiers have not been extracted for analysis, a new one or more data entries based on the respective one or more identifiers, and providing the new one or more data entries to the analytics application. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A method for processing log files, the method comprising:
-
accessing, by a system, a log file maintained using one or more data objects stored in a database, the log file comprising a plurality of data entries identifying a plurality of system events corresponding to user activity associated with a plurality of users, each data entry of the log file comprising one or more data items, determining that one or more formats of one or more of the data entries is incompatible with an analytics application configured to analyze log files, generating, responsive to determining that the one or more formats is incompatible with the analytics application, a respective one or more identifiers for each data entry of the one or more data entries, determining that the respective one or more identifiers for each data entry have not been extracted for analysis by the analytics application, extracting, responsive to determining that the respective one or more identifiers have not been extracted for analysis, a new one or more data entries based on the respective one or more identifiers, and providing the new one or more data entries to the analytics application. - View Dependent Claims (15, 16, 17, 18, 19, 20)
-
Specification