New Python Operators Available in StreamBase

TIBCO StreamBase 10.2.1 was recently released.

StreamBase is an industry-leading streaming analytics platform where you can apply mathematical and relational processing to real-time data streams. An event processing application built on the StreamBase platform will provide actionable operational insight that matters most to your business at this very moment.

StreamBase has always been able to execute a variety of predictive models, but one of the exciting new features in this release is the availability of Python operators in StreamBase. Python is widely used in both academia and business today. As a result, there are a large number of useful and well tested analytics libraries, including data analysis, statistical analysis, and machine learning. Just search, ‘Python + (analytics approach/tool) and start testing code.

StreamBase users can now leverage the popular and powerful Python programming language when building real-time analytical applications. Users can execute Python scripts against streaming data across multiple instances.

Supported Python versions include:

  • Python 2.x, 3.x
  • IronPython 2.7.7
  • PyPy 5.x
  • Jython 2.7

Example Python-based model types or engines include:

  • Scikit-learn
  • PFA (Titus) via Spotfire Data Science
  • TensorFlow
  • SciPy

Powerful Python analytical models are now portable to your streams allowing for ongoing learning and let you respond to changing conditions in real time. Because Python is a high-level language, it makes prototyping ideas and coding, faster.

Learn more at the TIBCO StreamBase Community page and Wiki.

Download the free trial today to see why StreamBase is one of the most powerful streaming analytics solutions available.