×

LEARNING FROM HISTORICAL LOGS AND RECOMMENDING DATABASE OPERATIONS ON A DATA-ASSET IN AN ETL TOOL

  • US 20170308595A1
  • Filed: 04/26/2016
  • Published: 10/26/2017
  • Est. Priority Date: 04/26/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method for recommending a database operation to a user of an instance of a data analysis application, the method comprising:

  • profiling a context data log, the profiling comprising capturing database operation history data entries and training context data entries from the context data log that can be used to train a predictive model, the context data log comprising entries received from one or more instances of the data analysis application responsive to database operations being performed on tables in the data analysis application;

    maintaining, for a first set of users, profiled database operation history data and profiled context data for a plurality of database operations performed on a plurality of tables;

    generating a predictive model to recommend database operations to a second set of users of the data analysis application, the predictive model including a plurality of features corresponding to context data fields from the profiled context data and a plurality of classes corresponding to database operations for recommendation;

    receiving an application log entry comprising application context data, the application log entry received responsive to a user of the second set of users selecting a column in a table in the instance of the data analysis application, the application context data comprising metadata associated with the table;

    profiling the application log entry to capture the application context data in a format that can be used as an input to the predictive model;

    determining, using the application context data as inputs to the predictive model, one or more recommended database operations; and

    sending the one or more recommended database operations to the instance of the data analysis application for presentation to the user.

View all claims
  • 6 Assignments
Timeline View
Assignment View
    ×
    ×