{"id":42147,"date":"2018-11-15T10:48:30","date_gmt":"2018-11-15T02:48:30","guid":{"rendered":"http:\/\/localhost\/help\/?page_id=42147"},"modified":"2024-06-18T11:35:23","modified_gmt":"2024-06-18T03:35:23","slug":"component-logic-functions","status":"publish","type":"page","link":"https:\/\/oihelp.corporate.ifs.com\/help\/sentinel\/sentinel-studio\/component-logic-functions\/","title":{"rendered":"Component Logic Functions"},"content":{"rendered":"<div class=\"cards\">\n<div id=\"sentinel\" class=\"card\"><a href=\"https:\/\/oihelp.corporate.ifs.com\/help\/sentinel\/sentinel-studio\/component-logic-functions\/boolean\/\"><br \/>\n<span class=\"card-title2\">Boolean<\/span><br \/>\n<span class=\"card-desc2\">Boolean functions take input data, apply logic processing to that data, and produce a single output with a value of true or false.<\/span><br \/>\n<\/a><\/div>\n<div id=\"sentinel\" class=\"card\"><a href=\"https:\/\/oihelp.corporate.ifs.com\/help\/sentinel\/sentinel-studio\/component-logic-functions\/data\/\"><br \/>\n<span class=\"card-title2\">Data<\/span><br \/>\n<span class=\"card-desc2\">The Data components pass input data through to another component, and can direct the process flow according to various circumstances.<\/span><br \/>\n<\/a><\/div>\n<div id=\"sentinel\" class=\"card\"><a href=\"https:\/\/oihelp.corporate.ifs.com\/help\/sentinel\/sentinel-studio\/component-logic-functions\/data-set\/\"><br \/>\n<span class=\"card-title2\">Data Set<\/span><br \/>\n<span class=\"card-desc2\">The Data Set components allow you to work on sets of data as opposed to single data points.<\/span><br \/>\n<\/a><\/div>\n<\/div>\n<div class=\"cards\">\n<div id=\"sentinel\" class=\"card\"><a href=\"https:\/\/oihelp.corporate.ifs.com\/help\/sentinel\/sentinel-studio\/component-logic-functions\/dynamic-stream\/\"><br \/>\n<span class=\"card-title2\">Dynamic Stream<\/span><br \/>\n<span class=\"card-desc2\">The Dynamic Stream components are used to properly handle the calculation of rolling sums in a user process.<\/span><br \/>\n<\/a><\/div>\n<div id=\"sentinel\" class=\"card\"><a href=\"https:\/\/oihelp.corporate.ifs.com\/help\/sentinel\/sentinel-studio\/component-logic-functions\/event\/\"><br \/>\n<span class=\"card-title2\">Event<\/span><br \/>\n<span class=\"card-desc2\">The Event components are used to indicate the triggering of an event and\/or a change in the state of the currently processed entity.<\/span><br \/>\n<\/a><\/div>\n<div id=\"sentinel\" class=\"card\"><a href=\"https:\/\/oihelp.corporate.ifs.com\/help\/sentinel\/sentinel-studio\/component-logic-functions\/flow\/\"><br \/>\n<span class=\"card-title2\">Flow<\/span><br \/>\n<span class=\"card-desc2\">The Flow components are used to direct the process flow to follow a certain path, depending on the output.<\/span><br \/>\n<\/a><\/div>\n<\/div>\n<div class=\"cards\">\n<div id=\"sentinel\" class=\"card\"><a href=\"https:\/\/oihelp.corporate.ifs.com\/help\/sentinel\/sentinel-studio\/component-logic-functions\/flow-event\/\"><br \/>\n<span class=\"card-title2\">Flow Event<\/span><br \/>\n<span class=\"card-desc2\">Flow Event components have no inputs. They are designed to invoke other components to perform logic processing at a certain point in the user process.<\/span><br \/>\n<\/a><\/div>\n<div id=\"sentinel\" class=\"card\"><a href=\"https:\/\/oihelp.corporate.ifs.com\/help\/sentinel\/sentinel-studio\/component-logic-functions\/logging\/\"><br \/>\n<span class=\"card-title2\">Logging<\/span><br \/>\n<span class=\"card-desc2\">The Logging components are used to send information to the logging infrastructure.<\/span><br \/>\n<\/a><\/div>\n<div id=\"sentinel\" class=\"card\"><a href=\"https:\/\/oihelp.corporate.ifs.com\/help\/sentinel\/sentinel-studio\/component-logic-functions\/logic\/\"><br \/>\n<span class=\"card-title2\">Logic<\/span><br \/>\n<span class=\"card-desc2\">The Logic components evaluate an input against some simple logic.<\/span><br \/>\n<\/a><\/div>\n<\/div>\n<div class=\"cards\">\n<div id=\"sentinel\" class=\"card\"><a href=\"https:\/\/oihelp.corporate.ifs.com\/help\/sentinel\/sentinel-studio\/component-logic-functions\/math\/\"><br \/>\n<span class=\"card-title2\">Math<\/span><br \/>\n<span class=\"card-desc2\">The Math components are a set of typical mathematical functions for evaluating calculation expressions.<\/span><br \/>\n<\/a><\/div>\n<div id=\"sentinel\" class=\"card\"><a href=\"https:\/\/oihelp.corporate.ifs.com\/help\/sentinel\/sentinel-studio\/component-logic-functions\/memory\/\"><br \/>\n<span class=\"card-title2\">Memory<\/span><br \/>\n<span class=\"card-desc2\">The Memory components allow you to write data to memory, read data stored in memory, and delete data from memory.<\/span><br \/>\n<\/a><\/div>\n<div id=\"sentinel\" class=\"card\"><a href=\"https:\/\/oihelp.corporate.ifs.com\/help\/sentinel\/sentinel-studio\/component-logic-functions\/python-script\/\"><br \/>\n<span class=\"card-title2\">Python Script<\/span><br \/>\n<span class=\"card-desc2\">The Python Script component allow you to access Python, as a way of analysing data within your process.<\/span><br \/>\n<\/a><\/div>\n<\/div>\n<div class=\"cards\">\n<div id=\"sentinel\" class=\"card\"><a href=\"https:\/\/oihelp.corporate.ifs.com\/help\/sentinel\/sentinel-studio\/component-logic-functions\/r-language\/\"><br \/>\n<span class=\"card-title2\">R Language<\/span><br \/>\n<span class=\"card-desc2\">The R Language components allow you to access R, as a way of analysing data within your process.<\/span><br \/>\n<\/a><\/div>\n<div id=\"sentinel\" class=\"card\"><a href=\"https:\/\/oihelp.corporate.ifs.com\/help\/sentinel\/sentinel-studio\/component-logic-functions\/text\/\"><br \/>\n<span class=\"card-title2\">Text<\/span><br \/>\n<span class=\"card-desc2\">The Text components provide a way of working with text (strings), and can manipulate text to produce various outputs.<\/span><br \/>\n<\/a><\/div>\n<div id=\"sentinel\" class=\"card\"><a href=\"https:\/\/oihelp.corporate.ifs.com\/help\/sentinel\/sentinel-studio\/component-logic-functions\/time\/\"><br \/>\n<span class=\"card-title2\">Time<\/span><br \/>\n<span class=\"card-desc2\">The Time components provide a way to work with time periods and timestamps of data points.<\/span><br \/>\n<\/a><\/div>\n<\/div>\n<div class=\"cards\">\n<div id=\"sentinel\" class=\"card\"><a href=\"https:\/\/oihelp.corporate.ifs.com\/help\/sentinel\/sentinel-studio\/component-logic-functions\/trig-math\/\"><br \/>\n<span class=\"card-title2\">Trig. Math<\/span><br \/>\n<span class=\"card-desc2\">The Trig. Math components are a set of typical trigonometric functions for evaluating angles.<\/span><br \/>\n<\/a><\/div>\n<div id=\"white\" class=\"card\"><\/div>\n<div id=\"white\" class=\"card\"><\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Boolean Boolean functions take input data, apply logic processing to that data, and produce a single output with a value of true or false. Data The Data components pass input data through to another component, and can direct the process flow according to various circumstances. Data Set The Data Set\u2026<\/p>\n<p class=\"continue-reading-button\"> <a class=\"continue-reading-link\" href=\"https:\/\/oihelp.corporate.ifs.com\/help\/sentinel\/sentinel-studio\/component-logic-functions\/\">Read more<i class=\"crycon-right-dir\"><\/i><\/a><\/p>\n","protected":false},"author":1,"featured_media":42950,"parent":42141,"menu_order":7,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":"","_members_access_role":[],"_members_access_error":""},"categories":[6],"tags":[698,696,726],"class_list":["post-42147","page","type-page","status-publish","has-post-thumbnail","hentry","category-landing-page","tag-components-sentinel","tag-process-component","tag-studio-sentinel","Product-sen"],"_links":{"self":[{"href":"https:\/\/oihelp.corporate.ifs.com\/help\/wp-json\/wp\/v2\/pages\/42147","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/oihelp.corporate.ifs.com\/help\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/oihelp.corporate.ifs.com\/help\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/oihelp.corporate.ifs.com\/help\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/oihelp.corporate.ifs.com\/help\/wp-json\/wp\/v2\/comments?post=42147"}],"version-history":[{"count":6,"href":"https:\/\/oihelp.corporate.ifs.com\/help\/wp-json\/wp\/v2\/pages\/42147\/revisions"}],"predecessor-version":[{"id":67336,"href":"https:\/\/oihelp.corporate.ifs.com\/help\/wp-json\/wp\/v2\/pages\/42147\/revisions\/67336"}],"up":[{"embeddable":true,"href":"https:\/\/oihelp.corporate.ifs.com\/help\/wp-json\/wp\/v2\/pages\/42141"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/oihelp.corporate.ifs.com\/help\/wp-json\/wp\/v2\/media\/42950"}],"wp:attachment":[{"href":"https:\/\/oihelp.corporate.ifs.com\/help\/wp-json\/wp\/v2\/media?parent=42147"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/oihelp.corporate.ifs.com\/help\/wp-json\/wp\/v2\/categories?post=42147"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/oihelp.corporate.ifs.com\/help\/wp-json\/wp\/v2\/tags?post=42147"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}