Difference between revisions of "V2/Concepts/Preparing for Expression Creation"
From Senfi Docs
m (→Pre-requisites: typo "programing" change to "programming") |
|||
(2 intermediate revisions by one other user not shown) | |||
Line 6: | Line 6: | ||
=== Pre-requisites === | === Pre-requisites === | ||
− | An Expression requires design and logical | + | An Expression requires design and logical programming in order for it to work correctly. If this is your first time creating an Expression, please read [[V2/Concepts/Expression|this guide]] first. |
You should also be familiar with the basic [[V2/Concepts/Measurement|measurements]] and its concepts. Please read [[V2/Concepts/Intro_to_Measurement|this section]] if you require a refresher. Before an Expression can be created, the Event to be triggered should be designed and created first. Please read [[V2/Concepts/Event|this guide]] to learn about Events and how to [[V2/CMS_Tutorial/User_Tools/Creating_Content/Automation/Event|create an Event]]. | You should also be familiar with the basic [[V2/Concepts/Measurement|measurements]] and its concepts. Please read [[V2/Concepts/Intro_to_Measurement|this section]] if you require a refresher. Before an Expression can be created, the Event to be triggered should be designed and created first. Please read [[V2/Concepts/Event|this guide]] to learn about Events and how to [[V2/CMS_Tutorial/User_Tools/Creating_Content/Automation/Event|create an Event]]. | ||
Line 19: | Line 19: | ||
* Know what you would like Senfi to do ('''Action''') when the Event is detected | * Know what you would like Senfi to do ('''Action''') when the Event is detected | ||
* Create the [[V2/CMS_Tutorial/User_Tools/Creating_Content/Automation/Event|Event]] | * Create the [[V2/CMS_Tutorial/User_Tools/Creating_Content/Automation/Event|Event]] | ||
− | * Have already created the '''Input''' | + | * Have already created the Assets, Measurement & Metrics to be used as '''Input''' in the Expression. |
* Know the thresholds or values which indicates occurrence of event. | * Know the thresholds or values which indicates occurrence of event. | ||
* Be able to send records to '''Input''' measurement & metric. | * Be able to send records to '''Input''' measurement & metric. | ||
* (Optional) Be able to send simulated records to '''Input''' measurement & metric (to simulate occurrence of event or situation) | * (Optional) Be able to send simulated records to '''Input''' measurement & metric (to simulate occurrence of event or situation) | ||
* Understand the different kinds of [[V2/CMS_Tutorial/User_Tools/Creating_Content/Automation/Expression/Node|Node Types]] and their uses in the Expression Editor. | * Understand the different kinds of [[V2/CMS_Tutorial/User_Tools/Creating_Content/Automation/Expression/Node|Node Types]] and their uses in the Expression Editor. | ||
+ | |||
+ | ==== What's Next ==== | ||
+ | ----- | ||
+ | * Start [[V2/CMS_Tutorial/User_Tools/Creating_Content/Automation/Expression|creating your own Expression]] |
Latest revision as of 11:45, 31 March 2022
Contents
What is needed to create an Expression
Note: Mandatory information are marked with an ‘*’.
This section helps you to prepare information you need to create an Expression.
Pre-requisites
An Expression requires design and logical programming in order for it to work correctly. If this is your first time creating an Expression, please read this guide first.
You should also be familiar with the basic measurements and its concepts. Please read this section if you require a refresher. Before an Expression can be created, the Event to be triggered should be designed and created first. Please read this guide to learn about Events and how to create an Event.
General Information
- Name*
- Name given to the Expression.
- Type*
- Decides how often the Expression is evaluated, whether it's immediate or on polling.
Expression Editor
You should
- Know what Event the Expression should detect.
- Know what you would like Senfi to do (Action) when the Event is detected
- Create the Event
- Have already created the Assets, Measurement & Metrics to be used as Input in the Expression.
- Know the thresholds or values which indicates occurrence of event.
- Be able to send records to Input measurement & metric.
- (Optional) Be able to send simulated records to Input measurement & metric (to simulate occurrence of event or situation)
- Understand the different kinds of Node Types and their uses in the Expression Editor.