Processing Queries for Event Data in a Foreign Representation
First Claim
Patent Images
1. In a computing environment, a method performed at least in part on at least one processor, comprising:
- processing at least one query corresponding to event data, including automatically generating configuration information that defines at least one event structure associated with the at least one query, applying the configuration information to at least one adapter, wherein the at least one adaptor uses the at least one event structure to transform the event data into at least one event stream, and examining the at least one event stream to produce results for the at least one query.
2 Assignments
0 Petitions
Accused Products
Abstract
The subject disclosure is directed towards processing a query corresponding to event data in a foreign representation. In order to produce results for the query, an event structure is defined for each requested event type. Information is automatically generated for configuring adapters to identify attribute data associated with the each requested event type and return the attribute data according to the event structure. These adapters search historical event data or real-time event data for the event-related data.
-
Citations
20 Claims
-
1. In a computing environment, a method performed at least in part on at least one processor, comprising:
processing at least one query corresponding to event data, including automatically generating configuration information that defines at least one event structure associated with the at least one query, applying the configuration information to at least one adapter, wherein the at least one adaptor uses the at least one event structure to transform the event data into at least one event stream, and examining the at least one event stream to produce results for the at least one query. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
10. In a computing environment, a system, comprising:
a configuration mechanism for mapping at least one component of at least one data format to at least one component of at least one event structure, wherein the data format represents event data used by at least one source and requesting at least one event stream from at least one adapter running on the at least one source, wherein the at least one adapter translates the event data into attribute data corresponding with the at least one component of the at least one event structure and creates the at least one stream using the attribute data. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 19, 20)
-
18. One or more computer-readable media having computer-executable instructions, which when executed perform steps, comprising:
-
in response to at least one query for event data, automatically configuring at least one adapter running on the at least one source with at least one event structure, wherein the at least one adaptor translate the event data from a foreign representation into at least one event having the at least one event structure; processing the at least one event stream using an execution plan for identifying attribute data within the at least one event stream; and producing results for the at least one query using the attribute data.
-
Specification