148 CHAPTER 8 Complex Event Processing with StreamInsight
Pagers and
monitoring devices
Input Adapters
Data feeds Event stores
and databases
Web servers Devices
and sensors
Event Event EventEvent
CEP Engine
Standing Queries
Event
Event
Event
Event
Event
Output Adapters
CEP Application
at Run Time
Static
reference data
Event stores
and databases
KPI dashboards
and SharePoint UI
Event Targets
FIGURE 8-1 StreamInsight architecture
Input Adapters
The input adapters translate the incoming events into the event format that the CEP engine
requires. You can create a typed adapter if the source produces a single event type only, but
you must create an untyped adapter when the payload format differs across events or is un-
known in advance. In the case of the typed adapter, the payload format is dened in advance
with a static number of elds and data types when you implement the adapter. By contrast,
an untyped adapter receives the payload format only when the adapter binds to the query (as
part of a conguration specication). In the latter case, the number of elds and data types
can vary with each query instantiation.
Comments to this Manuals