Questions tagged [complex-event-processing]

Complex event processing (CEP) consists of processing many events happening across all the layers of an organization, identifying the most meaningful events within the event cloud, analyzing their impact, and taking subsequent action in real time.

Complex event processing refers to process states, the changes of state exceeding a defined threshold of level, time, or value increment or just of a count as the event. It requires the respective event monitoring, event reporting, event recording and event filtering. An event may be observed as a change of state with any physical or logical or otherwise discriminated condition of and in a technical or economical system, each state information with an attached time stamp defining the order of occurrence and a topology mark defining the location of occurrence.

664 questions
2
votes
2 answers

Drools 6.1.0.Final CEP Example: Unable to create Field Extractor

I'm experiencing an odd error while trying to convert a a CEP example from Drools 5X to 6X: - Drool 6.1.0.Final to be precise. The source of my inspiration for this little project can be found at the following link:=> PlugTree. The error I get…
ProfVersaggi
  • 886
  • 13
  • 18
2
votes
2 answers

wso2/ws02 CEP, ESPER or something else?

I have a use case where a system transaction happen/completed over a period of time and with multiple "building up" steps. each step in the process generates one or more events (up to 22 events per transaction). All events within a transaction have…
Sbham
  • 199
  • 7
2
votes
0 answers

Siddhi Query Language 'and' operator

I was testing the usage of the 'and' operator and used the example mentioned in the documentation: from every a1 = OrderStock1[action == "buy"] and a2 = OrderStock2[action == "buy"] -> b1 = StockExchangeStream[price…
hgasmi
  • 21
  • 2
2
votes
2 answers

Does StreamInsight have a future?

We just finished a small project with the primary aim of giving Microsoft StreamInsight a try. The technology looks fine, but I have a concern about its industry traction. When we ran into issues there were only a handful of materials on the web…
Szili
  • 263
  • 2
  • 7
2
votes
1 answer

find longest event in tumbling window

If I have a point stream with point data from several 'units' identified with a UnitId and Start Date: var input = CepStream.Create("input", typeof(SQLPayloadInputAdapterFactory), inputConfig, EventShape.Point); and I convert it to an…
Matt
  • 274
  • 4
  • 15
2
votes
2 answers

Complex Event Processor 2.1.0 input streams

I'm new at the CEP 2.1 and my question is related to time-frame that tha CEP hold on to the input stream let say that you regularly send data to some input stream let's say "HELLOSTREAM". for how long does the CEP save the inputs to the stream what…
2
votes
4 answers

Microsoft's StreamInsight - Experiences & SQL Server 2008 R2

Microsoft's Complex Event Processing (CEP) offering StreamInsight was released in tandem with SQL Server 2008 R2. I am wondering: if StreamInsight is in any way tied to the SQL Server 2008 R2 database and if it can be run separately. (From…
holsee
  • 1,974
  • 2
  • 27
  • 43
2
votes
2 answers

CEP how to detect and report duplicates in a stream?

Is there a way to detect and report duplicates in a stream ? example: A stream of user login data containing tuples with user name and IP address. The goal is to detect login by the same user from different IP within the last 10 seconds. I have…
ron
  • 418
  • 4
  • 12
2
votes
0 answers

Drools Fusion + Mule throws nullpointerexception

I'm trying to make a twitter app using mule+drools fusion, but I'm getting a null pointer exception in the rhs of one specific rule, "Tweet a caso sospechoso." I can't figure out. I think that the drools engine is retracting tweet events early. When…
Pablog1108
  • 87
  • 7
2
votes
1 answer

Test Event expiration in Drools Fusion CEP

Ciao, I have tested in several ways, but I'm still unable to test and verify the Event expiration mechanism in Drools Fusion, so I'm looking for some little guidance, please? I've read the manual and I'm interested in this feature: In other words,…
tarilabs
  • 2,178
  • 2
  • 15
  • 23
2
votes
1 answer

Algorithms for event filtering and trigger

Here is the problems I have on hand - I have a series of "lower level" event-streams (concurrent database record creations) like - "Matt has got a 4* rating in Commitment (dimension)"... and have pre-defined "higher level" event criteria like - "If…
dbose
  • 31
  • 4
2
votes
2 answers

CEP with Esper on Android?

Are there any libraries that target CEP on Android devices, e.g. an Esper version for Android?
Dida
  • 21
  • 2
1
vote
2 answers

CEP: source for real-time events or data feeds?

I am searching for free event sources that I can use within my java-application. I am looking for something similar to YahooFinance, where one can query a bunch of stock info and retrieve the result as csv. Ideally, an API or a URL with some query…
user445218
  • 87
  • 1
  • 6
1
vote
1 answer

How to handle delayed events with Drools Fusion

Event A then Event B. If there is no Event B after 5 min of A then trigger rule. when time1:Event() from entry-point xx not (Event(this after[ 0,5m ] time1) from entry-point xx) then ... end For realtime events that works fine, but in…
javadude
  • 1,763
  • 1
  • 19
  • 38
1
vote
1 answer

Efficient algorithm for matching sequences

I'm looking for an efficient algorithm for matching patterns / sequences in a [large] list of data. Given some type: class Data implements Event { int valueA; int valueB; int valueC; long timestamp; ... } I would like to…
dropbear
  • 46
  • 5