You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
docs: improve external function documentation with end-to-end examples and protocol fix (#3153)
* docs: add end-to-end Python UDF server example for external function
* docs: fix external function protocol description, replace HTTP/HTTPS with Arrow Flight
Copy file name to clipboardExpand all lines: docs/en/sql-reference/10-sql-commands/00-ddl/11-external-function/index.md
+1-1Lines changed: 1 addition & 1 deletion
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -13,5 +13,5 @@ This page provides a comprehensive overview of External Function operations in D
13
13
|[DROP EXTERNAL FUNCTION](ddl-drop-function.md)| Removes an external function |
14
14
15
15
:::note
16
-
External Functions in Databend allow you to extend functionality by integrating with external services through HTTP/HTTPS endpoints, enabling you to leverage external processing capabilities.
16
+
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](https://arrow.apache.org/docs/format/Flight.html) protocol. The remote handler can be written in any language — Python is the most common choice via the [databend-udf](https://pypi.org/project/databend-udf) package.
0 commit comments