<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Getting Started with SAS ESP Custom Windows in Streaming Analytics</title>
    <link>https://communities.sas.com/t5/Streaming-Analytics/Getting-Started-with-SAS-ESP-Custom-Windows/m-p/959941#M335</link>
    <description>&lt;P class="___1vei822 f7tvydd f1qumt79" data-unlink="true"&gt;&lt;div class="lia-vid-container video-embed-center"&gt;&lt;div id="lia-vid-6369152509112w960h540r743" class="lia-video-brightcove-player-container"&gt;&lt;video-js data-video-id="6369152509112" data-account="6058004174001" data-player="default" data-embed="default" class="vjs-fluid" controls="" data-application-id="" style="width: 100%; height: 100%;"&gt;&lt;/video-js&gt;&lt;/div&gt;&lt;script src="https://players.brightcove.net/6058004174001/default_default/index.min.js"&gt;&lt;/script&gt;&lt;script&gt;(function() {  var wrapper = document.getElementById('lia-vid-6369152509112w960h540r743');  var videoEl = wrapper ? wrapper.querySelector('video-js') : null;  if (videoEl) {     if (window.videojs) {       window.videojs(videoEl).ready(function() {         this.on('loadedmetadata', function() {           this.el().querySelectorAll('.vjs-load-progress div[data-start]').forEach(function(bar) {             bar.setAttribute('role', 'presentation');             bar.setAttribute('aria-hidden', 'true');           });         });       });     }  }})();&lt;/script&gt;&lt;a class="video-embed-link" href="https://communities.sas.com/t5/video/gallerypage/video-id/6369152509112"&gt;(view in My Videos)&lt;/a&gt;&lt;/div&gt;In this how-to-video, &lt;SPAN class="undefined lpc-hoverTarget" data-lpc-hover-target-id="react-target-v2-20"&gt;Rik de Ruiter&lt;/SPAN&gt;&amp;nbsp;explores the innovative use of custom windows within SAS Event Stream Processing (ESP). These custom windows act as reusable building blocks, significantly enhancing project functionality and fostering collaboration among users.&lt;/P&gt;
&lt;P class="___1vei822 f7tvydd f1qumt79"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="___1vei822 f7tvydd f1qumt79"&gt;Rik's demonstration showcases the seamless integration of pre-built windows, using a computer vision annotation example to illustrate the process. He walks through the steps an administrator would take to add these windows from sources like GitHub. This involves uploading the custom window's code, which can be written in Python or Lua, and managing the settings, inputs, and outputs within the ESP environment.&lt;/P&gt;
&lt;P class="___1vei822 f7tvydd f1qumt79"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="___1vei822 f7tvydd f1qumt79"&gt;One of the key takeaways from Rik's presentation is the ease of updating custom windows. Notifications ensure that all users are working with the latest version, promoting efficient code reuse and maintaining consistency across projects.&lt;/P&gt;
&lt;P class="___1vei822 f7tvydd f1qumt79"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="___1vei822 f7tvydd f1qumt79"&gt;Rik's insights into custom windows within SAS ESP highlight their potential to streamline workflows and enhance collaborative efforts, making them a valuable asset for any project.&lt;/P&gt;</description>
    <pubDate>Fri, 21 Feb 2025 18:16:24 GMT</pubDate>
    <dc:creator>bkooman</dc:creator>
    <dc:date>2025-02-21T18:16:24Z</dc:date>
    <item>
      <title>Getting Started with SAS ESP Custom Windows</title>
      <link>https://communities.sas.com/t5/Streaming-Analytics/Getting-Started-with-SAS-ESP-Custom-Windows/m-p/959941#M335</link>
      <description>&lt;P class="___1vei822 f7tvydd f1qumt79" data-unlink="true"&gt;&lt;div class="lia-vid-container video-embed-center"&gt;&lt;div id="lia-vid-6369152509112w960h540r886" class="lia-video-brightcove-player-container"&gt;&lt;video-js data-video-id="6369152509112" data-account="6058004174001" data-player="default" data-embed="default" class="vjs-fluid" controls="" data-application-id="" style="width: 100%; height: 100%;"&gt;&lt;/video-js&gt;&lt;/div&gt;&lt;script src="https://players.brightcove.net/6058004174001/default_default/index.min.js"&gt;&lt;/script&gt;&lt;script&gt;(function() {  var wrapper = document.getElementById('lia-vid-6369152509112w960h540r886');  var videoEl = wrapper ? wrapper.querySelector('video-js') : null;  if (videoEl) {     if (window.videojs) {       window.videojs(videoEl).ready(function() {         this.on('loadedmetadata', function() {           this.el().querySelectorAll('.vjs-load-progress div[data-start]').forEach(function(bar) {             bar.setAttribute('role', 'presentation');             bar.setAttribute('aria-hidden', 'true');           });         });       });     }  }})();&lt;/script&gt;&lt;a class="video-embed-link" href="https://communities.sas.com/t5/video/gallerypage/video-id/6369152509112"&gt;(view in My Videos)&lt;/a&gt;&lt;/div&gt;In this how-to-video, &lt;SPAN class="undefined lpc-hoverTarget" data-lpc-hover-target-id="react-target-v2-20"&gt;Rik de Ruiter&lt;/SPAN&gt;&amp;nbsp;explores the innovative use of custom windows within SAS Event Stream Processing (ESP). These custom windows act as reusable building blocks, significantly enhancing project functionality and fostering collaboration among users.&lt;/P&gt;
&lt;P class="___1vei822 f7tvydd f1qumt79"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="___1vei822 f7tvydd f1qumt79"&gt;Rik's demonstration showcases the seamless integration of pre-built windows, using a computer vision annotation example to illustrate the process. He walks through the steps an administrator would take to add these windows from sources like GitHub. This involves uploading the custom window's code, which can be written in Python or Lua, and managing the settings, inputs, and outputs within the ESP environment.&lt;/P&gt;
&lt;P class="___1vei822 f7tvydd f1qumt79"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="___1vei822 f7tvydd f1qumt79"&gt;One of the key takeaways from Rik's presentation is the ease of updating custom windows. Notifications ensure that all users are working with the latest version, promoting efficient code reuse and maintaining consistency across projects.&lt;/P&gt;
&lt;P class="___1vei822 f7tvydd f1qumt79"&gt;&amp;nbsp;&lt;/P&gt;
&lt;P class="___1vei822 f7tvydd f1qumt79"&gt;Rik's insights into custom windows within SAS ESP highlight their potential to streamline workflows and enhance collaborative efforts, making them a valuable asset for any project.&lt;/P&gt;</description>
      <pubDate>Fri, 21 Feb 2025 18:16:24 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Streaming-Analytics/Getting-Started-with-SAS-ESP-Custom-Windows/m-p/959941#M335</guid>
      <dc:creator>bkooman</dc:creator>
      <dc:date>2025-02-21T18:16:24Z</dc:date>
    </item>
    <item>
      <title>Re: Getting Started with SAS ESP Custom Windows</title>
      <link>https://communities.sas.com/t5/Streaming-Analytics/Getting-Started-with-SAS-ESP-Custom-Windows/m-p/960190#M336</link>
      <description>&lt;P&gt;Very nice!&lt;/P&gt;</description>
      <pubDate>Tue, 25 Feb 2025 20:40:43 GMT</pubDate>
      <guid>https://communities.sas.com/t5/Streaming-Analytics/Getting-Started-with-SAS-ESP-Custom-Windows/m-p/960190#M336</guid>
      <dc:creator>SASJedi</dc:creator>
      <dc:date>2025-02-25T20:40:43Z</dc:date>
    </item>
  </channel>
</rss>

