SLIDE 1
- Real-time
raise alerts
- Real-time with historical
- Correlate
- Offline
- Develop initial monitoring query
- Back-test
- Progressive
Non-temporal analysis
Engine
+ Fabric
Interactive Query Authoring Real-Time Dashboard
Real-time raise alerts Real-Time Real-time with historical - - PowerPoint PPT Presentation
Real-time raise alerts Real-Time Real-time with historical Dashboard Correlate Engine + Fabric Offline Develop initial monitoring query Back-test Progressive Non-temporal analysis Interactive Query Authoring
Interactive Query Authoring Real-Time Dashboard
…
𝑝𝑞2
… …
𝑝𝑞1
…
𝑝𝑞2
… …
𝑝𝑞1
timestamp payload columns bitvector
str.Where(e => e.User % 100<5); Send(events) ...
Application
Receive(results) On(Batch b) { for i = 0 to b.Size { if !(b.c_User[i]%100 < 5) set b.bitvector[i] } next-operator.On(b) }