External Function
This page provides a comprehensive overview of External Function operations in Databend, organized by functionality for easy reference.
External Function Management
| Command | Description |
|---|---|
| CREATE EXTERNAL FUNCTION | Creates a new external function |
| ALTER EXTERNAL FUNCTION | Modifies an existing external function |
| DROP EXTERNAL FUNCTION | Removes an external function |
note
External Functions in Databend allow you to extend SQL with custom logic running on a remote server. The server communicates with Databend over the Apache Arrow Flight protocol. The remote handler can be written in any language — Python is the most common choice via the databend-udf package.