You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@doris.apache.org by lu...@apache.org on 2024/04/11 15:02:49 UTC
(doris-website) branch master updated: [docs] add tips for java udf. (#532)
This is an automated email from the ASF dual-hosted git repository.
luzhijing pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/doris-website.git
The following commit(s) were added to refs/heads/master by this push:
new 5bddc6fa0790 [docs] add tips for java udf. (#532)
5bddc6fa0790 is described below
commit 5bddc6fa07905b18cda3bc3cab7f15d140955c0c
Author: yagagagaga <zh...@gmail.com>
AuthorDate: Thu Apr 11 23:02:43 2024 +0800
[docs] add tips for java udf. (#532)
---
docs/ecosystem/udf/java-user-defined-function.md | 5 +++++
.../current/ecosystem/udf/java-user-defined-function.md | 5 +++++
.../version-1.2/ecosystem/udf/java-user-defined-function.md | 5 +++++
.../version-2.0/query/udf/java-user-defined-function.md | 3 +++
.../version-2.1/ecosystem/udf/java-user-defined-function.md | 5 +++++
.../version-1.2/ecosystem/udf/java-user-defined-function.md | 5 +++++
versioned_docs/version-2.0/query/udf/java-user-defined-function.md | 5 +++++
.../version-2.1/ecosystem/udf/java-user-defined-function.md | 5 +++++
8 files changed, 38 insertions(+)
diff --git a/docs/ecosystem/udf/java-user-defined-function.md b/docs/ecosystem/udf/java-user-defined-function.md
index b392a4f780bc..1a95274b7f89 100644
--- a/docs/ecosystem/udf/java-user-defined-function.md
+++ b/docs/ecosystem/udf/java-user-defined-function.md
@@ -62,6 +62,11 @@ Java UDF provides users with a Java interface written in UDF to facilitate the e
|```map<Type1,Type2>```|```HashMap<Type1,Type2>```|
* Array/Map types can nested other types, Eg: In Doris: ```array<array<int>>``` corresponds to JAVA UDF Argument Type: ```ArrayList<ArrayList<Integer>>```, and so on.
+
+:::caution Warning
+When creating a function, don't use `varchar` instead of `string`, otherwise the function may fail to execute.
+:::
+
## Write UDF functions
This section mainly introduces how to develop a Java UDF. Samples for the Java version are provided under `samples/doris-demo/java-udf-demo/` for your reference, Check it out [here](https://github.com/apache/incubator-doris/tree/master/samples/doris-demo/java-udf-demo)
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/current/ecosystem/udf/java-user-defined-function.md b/i18n/zh-CN/docusaurus-plugin-content-docs/current/ecosystem/udf/java-user-defined-function.md
index f72bd64ff6cd..61cb0aff6f0b 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-docs/current/ecosystem/udf/java-user-defined-function.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs/current/ecosystem/udf/java-user-defined-function.md
@@ -60,6 +60,11 @@ Java UDF 为用户提供UDF编写的Java接口,以方便用户使用Java语言
|```map<Type1,Type2>```|```HashMap<Type1,Type2>```|
* array/map类型可以嵌套其它类型,例如Doris: ```array<array<int>>```对应JAVA UDF Argument Type: ```ArrayList<ArrayList<Integer>>```, 其他依此类推
+
+:::caution Warning
+在创建函数的时候,不要使用 `varchar` 代替 `string`,否则函数可能执行失败。
+:::
+
## 编写 UDF 函数
本小节主要介绍如何开发一个 Java UDF。在 `samples/doris-demo/java-udf-demo/` 下提供了示例,可供参考,查看点击[这里](https://github.com/apache/doris/tree/master/samples/doris-demo/java-udf-demo)
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2/ecosystem/udf/java-user-defined-function.md b/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2/ecosystem/udf/java-user-defined-function.md
index 4a5121d81652..f398df1b7056 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2/ecosystem/udf/java-user-defined-function.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs/version-1.2/ecosystem/udf/java-user-defined-function.md
@@ -59,6 +59,11 @@ Java UDF 为用户提供UDF编写的Java接口,以方便用户使用Java语言
|```array<Type>```|```ArrayList<Type>```|
* array类型可以嵌套基本类型,例如Doris: ```array<int>```对应JAVA UDF Argument Type: ```ArrayList<Integer>```, 其他依此类推
+
+:::caution Warning
+在创建函数的时候,不要使用 `varchar` 代替 `string`,否则函数可能执行失败。
+:::
+
## 编写 UDF 函数
本小节主要介绍如何开发一个 Java UDF。在 `samples/doris-demo/java-udf-demo/` 下提供了示例,可供参考,查看点击[这里](https://github.com/apache/doris/tree/master/samples/doris-demo/java-udf-demo)
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/version-2.0/query/udf/java-user-defined-function.md b/i18n/zh-CN/docusaurus-plugin-content-docs/version-2.0/query/udf/java-user-defined-function.md
index 7a2e88098530..1da156242f4f 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-docs/version-2.0/query/udf/java-user-defined-function.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs/version-2.0/query/udf/java-user-defined-function.md
@@ -73,6 +73,9 @@ Java UDF 为用户提供 UDF 编写的 Java 接口,以方便用户使用 Java
array/map类型可以嵌套其它类型,例如 Doris: ```array<array<int>>```对应 JAVA UDF Argument Type: ```ArrayList<ArrayList<Integer>>```, 其他依此类推
:::
+:::caution Warning
+在创建函数的时候,不要使用 `varchar` 代替 `string`,否则函数可能执行失败。
+:::
## 编写 UDF 函数
diff --git a/i18n/zh-CN/docusaurus-plugin-content-docs/version-2.1/ecosystem/udf/java-user-defined-function.md b/i18n/zh-CN/docusaurus-plugin-content-docs/version-2.1/ecosystem/udf/java-user-defined-function.md
index f72bd64ff6cd..61cb0aff6f0b 100644
--- a/i18n/zh-CN/docusaurus-plugin-content-docs/version-2.1/ecosystem/udf/java-user-defined-function.md
+++ b/i18n/zh-CN/docusaurus-plugin-content-docs/version-2.1/ecosystem/udf/java-user-defined-function.md
@@ -60,6 +60,11 @@ Java UDF 为用户提供UDF编写的Java接口,以方便用户使用Java语言
|```map<Type1,Type2>```|```HashMap<Type1,Type2>```|
* array/map类型可以嵌套其它类型,例如Doris: ```array<array<int>>```对应JAVA UDF Argument Type: ```ArrayList<ArrayList<Integer>>```, 其他依此类推
+
+:::caution Warning
+在创建函数的时候,不要使用 `varchar` 代替 `string`,否则函数可能执行失败。
+:::
+
## 编写 UDF 函数
本小节主要介绍如何开发一个 Java UDF。在 `samples/doris-demo/java-udf-demo/` 下提供了示例,可供参考,查看点击[这里](https://github.com/apache/doris/tree/master/samples/doris-demo/java-udf-demo)
diff --git a/versioned_docs/version-1.2/ecosystem/udf/java-user-defined-function.md b/versioned_docs/version-1.2/ecosystem/udf/java-user-defined-function.md
index 08652bcffa25..cc3c1e5ca4b7 100644
--- a/versioned_docs/version-1.2/ecosystem/udf/java-user-defined-function.md
+++ b/versioned_docs/version-1.2/ecosystem/udf/java-user-defined-function.md
@@ -61,6 +61,11 @@ Java UDF provides users with a Java interface written in UDF to facilitate the e
|```array<Type>```|```ArrayList<Type>```|
* Array types can nested basic types, Eg: In Doris: ```array<int>``` corresponds to JAVA UDF Argument Type: ```ArrayList<Integer>```, Others is also.
+
+:::caution Warning
+When creating a function, don't use `varchar` instead of `string`, otherwise the function may fail to execute.
+:::
+
## Write UDF functions
This section mainly introduces how to develop a Java UDF. Samples for the Java version are provided under `samples/doris-demo/java-udf-demo/` for your reference, Check it out [here](https://github.com/apache/incubator-doris/tree/master/samples/doris-demo/java-udf-demo)
diff --git a/versioned_docs/version-2.0/query/udf/java-user-defined-function.md b/versioned_docs/version-2.0/query/udf/java-user-defined-function.md
index ead333c00808..a11fcb42f017 100644
--- a/versioned_docs/version-2.0/query/udf/java-user-defined-function.md
+++ b/versioned_docs/version-2.0/query/udf/java-user-defined-function.md
@@ -62,6 +62,11 @@ Java UDF provides users with a Java interface written in UDF to facilitate the e
|```map<Type1,Type2>```|```HashMap<Type1,Type2>```|
* Array/Map types can nested other types, Eg: In Doris: ```array<array<int>>``` corresponds to JAVA UDF Argument Type: ```ArrayList<ArrayList<Integer>>```, and so on.
+
+:::caution Warning
+When creating a function, don't use `varchar` instead of `string`, otherwise the function may fail to execute.
+:::
+
## Write UDF functions
This section mainly introduces how to develop a Java UDF. Samples for the Java version are provided under `samples/doris-demo/java-udf-demo/` for your reference, Check it out [here](https://github.com/apache/incubator-doris/tree/master/samples/doris-demo/java-udf-demo)
diff --git a/versioned_docs/version-2.1/ecosystem/udf/java-user-defined-function.md b/versioned_docs/version-2.1/ecosystem/udf/java-user-defined-function.md
index b392a4f780bc..1a95274b7f89 100644
--- a/versioned_docs/version-2.1/ecosystem/udf/java-user-defined-function.md
+++ b/versioned_docs/version-2.1/ecosystem/udf/java-user-defined-function.md
@@ -62,6 +62,11 @@ Java UDF provides users with a Java interface written in UDF to facilitate the e
|```map<Type1,Type2>```|```HashMap<Type1,Type2>```|
* Array/Map types can nested other types, Eg: In Doris: ```array<array<int>>``` corresponds to JAVA UDF Argument Type: ```ArrayList<ArrayList<Integer>>```, and so on.
+
+:::caution Warning
+When creating a function, don't use `varchar` instead of `string`, otherwise the function may fail to execute.
+:::
+
## Write UDF functions
This section mainly introduces how to develop a Java UDF. Samples for the Java version are provided under `samples/doris-demo/java-udf-demo/` for your reference, Check it out [here](https://github.com/apache/incubator-doris/tree/master/samples/doris-demo/java-udf-demo)
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org
For additional commands, e-mail: commits-help@doris.apache.org