Configure Functions in Couchbase 6
Couchbase includes a variety of options to define and configure and define functions for users to get the most out of them. This course covers configurable properties such as logging levels and development features such as timers.
What you'll learn
The Couchbase eventing service allows us to respond to changes made to data through the medium of eventing functions. Like any application, these functions need to be configured correctly for users to get the most out of them.
In this course, Configure Functions in Couchbase, you’ll gain the ability to a simple function and explore a number of the function properties which can alter its behavior.
- First, you’ll explore the log configurations which are available for functions.
- Next, you’ll discover options for developing the code for eventing functions.
- Finally, you’ll learn how to a crucial feature available in the eventing service.
Table of contents
- Version Check 0m
- Course Prerequisites and Outline 3m
- Couchbase Functions and the Eventing Service 10m
- Demo: Provisioning Buckets 4m
- Demo: Loading Data into the Source Bucket 4m
- Adding a Couchbase Function 5m
- Demo: Creating a Couchbase Function 7m
- Demo: Errors in Couchbase Functions 3m
- Demo: Error Handling with try-catch Blocks 5m
- Demo: Setting the Number of Workers 5m
- Demo: The System Logs for Couchbase Functions 9m
Functions in Couchbase are part of the Eventing Service, which allow Couchbase to react to changes in data in real time.
Explore the log configurations which are available for functions, discover options for developing the code for eventing functions, learn crucial features available in the eventing service.
It will help if you have a basic understanding of the N1QL query language since we will be running a handful of N1QL queries, and any prior experience with Couchbase will help.