User Defined Functions in Kapacitor
User Defined Functions in Kapacitor Tutorial Course covering how to configure Kapacitor.
User Defined Functions in Kapacitor Tutorial Course covering how to configure Kapacitor.
Overview
Advanced
33 min

User Defined Functions in Kapacitor Tutorial Course

Course Description
Kapacitor is a data processing engine that can be used for both stream and batch processing. This course will give you a basic Kapacitor tutorial covering how to create user defined functions. First it will cover the basics of user defined functions and implement a simple function to calculate a moving average. In the last part of the course you will learn how to configure your user defined function in Kapacitor and then use that function from within a TICKscript and how to create a task to run your TICKscript and function on a regular interval.
What you'll learn
  • About Kapacitor User Defined Functions (UDF)
  • When you should use a UDF
  • How to set a UDF as a Kapacitor Task
  • How to take advantage of the Kapacitor ecosystem
Requirements
  • Intermediate to advanced knowledge of InfluxDB
  • Knowledge of Kapacitor
  • 1.x version of InfluxDB
  • Basic knowledge of Python
Recommended Resources
Instructor
Michael DeSa
Michael DeSa is a Software Engineer with extensive experience in InfluxDB technologies. He has a degree in Math, with a focus on Abstract Algebra, from the University of California, at Berkeley and was an Instructor of the Web Development Immersive series at General Assembly in San Francisco.