Solution Development Process For Event Intelligence Apps - XMPRO
In this video, we outline the exact steps you need to take to create your first Event Intelligence Application with the XMPRO App Designer.
Need help with creating your XMPRO apps? Send an email to support@xmpro.com
Go to https://xmpro.com if you want to learn more about how you can build real-time applications with our Event Intelligence Platform.
Transcript
hi today what I'm going to take you
through is the Excel CRO solution
development process how do you approach
and create your first event intelligence
application what steps do you go through
and why do you go through those
particular steps from our perspective
and how we address the particular
solution that you're trying to put
together is what problem are we solving
with this particular application so
what's the key problem that we're
looking to to address with this and that
will lead us into the following steps
that we will be going through step one
designing real time data streams using
real time data sources what we mean by
this is where's my information coming
from for me to solve a particular
problem I need information where's my
life feed coming from are we getting it
from a historian are we getting it from
a live feed or a MQTT as an example the
second is what type of analytics or
calculations are we going to do on this
data to help us identify some of the
exceptions and the errors in it that
we're looking for and then the third
we're still within the data stream
here's what I put formatting and what
type of action do we want to drive so
once we've identified some data that
matches the particular event that we're
looking for what action do we want to
drive or with that first step is data
streams using real time data sources
step two this is where we go into
creating some event rules some
recommendations and again here is what
is the rule logic for for this gonna
look like what type of thresholds do we
want to set how many rules do we want to
actually put into that the second is do
we want offer some work instructions so
if a recommendation is triggered
how does someone actually go about
resolving or reacting or responding to
their recommendation and in third is
what other resources can we provide
a link to a schematic heading to an
engineering test procedure or maybe a
video etc the third step is this is
where we create the event boards and the
apps themselves so here's where we lay
out the actual event board decide which
piece of information we want where but
again which one answer a particular
question by displaying this information
onto the screen what does it mean and
what are we actually showing easy access
to some recommendations how do I filter
recommendations I don't want see
everything I just want to see what is
particular to this event board that I'm
creating and lastly you can also create
some self validating kpi's in your event
board if you actually need to so this is
the the whole process step 1 step 2 and
step 3 so step 1 touching on data
streams is real-time data sources step 2
event rules and recommendations and then
step 3 creating event boards and
ultimately the apps as well there is
still change management and project and
IT management governance etc that flows
through through all three of these as
well so those are not forgotten so what
does this actually look like in practice
the particular problem is I'm looking
for a temperature condition on my pump
so we're monitoring for a temperature
condition on my pump so the first thing
is data sources real-time data sources
through a data stream so where do we
actually do that so we do that in the
data stream designer and we've got an
example that will come up on the screen
here what does that actually look like
so again step one where's my data coming
from how do I get context rank all the
data create some analytics particularly
the calculations on it if I need to
format it and then ultimately drive a
particular action so in this example
that we've got here as we're reading
real-time data in from mqtt and creating
context with zero sequel within
performing some calculation and
analytics in the middle and ultimately
on the far right this is where we are
outputting and integrating to output
systems in some subsequent videos will
actually go
through and create this particular
example I'm just giving a holistic view
here of the steps you need to go through
for this particular process so step one
is done in the data stream designer and
this is where we create our data streams
using real time data sources to make
this information available to
recommendations and to make it available
to the app designer as well step 2 this
is where we start creating some of the
event rules and recommendations and we
do this in the app designer so again if
we just pull up a particular example
here we've created a recommendation for
pump temperature and we just created one
rule for that as well so what rules and
thresholds do we want to actually
configure what recommended actions where
do we do that
and how do we actually provide
additional resources videos engineering
test procedures etc again step one is to
create a data stream step two is to
create the event rules and
recommendations step one is done in the
data stream designer step two is done in
the application designer and that moves
us on to step three step three as we
were creating event boards and the
application this is also done in the
application designer and if I pull an
example of what does that actually look
like here there is a full interface
that'll walk you through how do you
actually create your particular event
port again what's the simplest way to
display there's various layouts various
controls for you to actually use to
configure that how do you limit and
filter recommendations in this instance
this is on a particular pump we don't
want recommendations for my entire
assembly plant my entire production line
my entire facility so you can actually
filter that information out from here as
well but also if you want to how do you
continuously monitor health and
processing kpi's as well from an event
board perspective if I come back to to
where we started what problem are we
solving that is the thought process at
the behind every single step one two and
three as we going through it so step one
designing data stream
using real-time data sources step two we
creating event rules and recommendations
and then step three is where we touch
event boards and ultimately the the
applications step one is done in the
data stream designer step two is done in
the application designer and the same
with step three right at the end to
create your event boards thank you for
attending and now watching this video
today as I said we've just touched on
what is the step one two and three from
our perspective on how to approach
creating these in subsequent videos
we'll go into a lot more detail into
step one two and three
Last updated