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