DYANMIC DATA-DRIVEN GENERATION AND MODIFICATION OF INPUT SCHEMAS FOR DATA ANALYSIS
First Claim
1. A computer-implemented method comprising:
- receiving event data from a data source with an event collector, the data source registered with the event collector to transmit event data to the event collector;
transmitting the received event data for analysis;
saving the transmitted event data;
determining whether to create or update a business intelligence view;
determining whether to create or update an input schema based on the saved event data; and
providing, by a computer, an input schema describing how data is represented in the database to a query generation engine.
1 Assignment
0 Petitions
Accused Products
Abstract
The present disclosure describes methods, systems, and computer program products for dynamic generation and modification of input schemas. One computer-implemented method includes receiving event data from a data source with an event collector, the data source registered with the event collector to transmit event data to the event collector, transmitting the received event data for analysis, saving the transmitted event data, determining whether to create or update a business intelligence view, determining whether to create or update an input schema based on the saved event data, and providing, by a computer, an input schema describing how data is represented in the database to a query generation engine.
36 Citations
21 Claims
-
1. A computer-implemented method comprising:
-
receiving event data from a data source with an event collector, the data source registered with the event collector to transmit event data to the event collector; transmitting the received event data for analysis; saving the transmitted event data; determining whether to create or update a business intelligence view; determining whether to create or update an input schema based on the saved event data; and providing, by a computer, an input schema describing how data is represented in the database to a query generation engine. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A non-transitory, computer-readable medium storing computer-readable instructions executable by a computer and operable to:
-
receive event data from a data source with an event collector, the data source registered with the event collector to transmit event data to the event collector; transmit the received event data for analysis; save the transmitted event data; determine whether to create or update a business intelligence view; determine whether to create or update an input schema based on the saved event data; and provide an input schema describing how data is represented in the database to a query generation engine. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system, comprising:
at least one computer interoperably coupled with a memory storage and configured to; receive event data from a data source with an event collector, the data source registered with the event collector to transmit event data to the event collector; transmit the received event data for analysis; save the transmitted event data; determine whether to create or update a business intelligence view; determine whether to create or update an input schema based on the saved event data; and provide an input schema describing how data is represented in the database to a query generation engine. - View Dependent Claims (16, 17, 18, 19, 20, 21)
Specification