This is an automated email from the ASF dual-hosted git repository.
critas pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/iotdb-docs.git
The following commit(s) were added to refs/heads/main by this push:
new 27b5bdea update udtf description (#781)
27b5bdea is described below
commit 27b5bdea18cc19f308860b757ccb3c6d592faae7
Author: leto-b <[email protected]>
AuthorDate: Wed Jun 25 14:26:37 2025 +0800
update udtf description (#781)
---
.../Master/Table/User-Manual/User-defined-function.md | 2 +-
.../latest-Table/User-Manual/User-defined-function.md | 2 +-
.../Master/Table/User-Manual/User-defined-function.md | 2 +-
.../latest-Table/User-Manual/User-defined-function.md | 10 +++++-----
4 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/src/UserGuide/Master/Table/User-Manual/User-defined-function.md
b/src/UserGuide/Master/Table/User-Manual/User-defined-function.md
index f7a851cb..670eff81 100644
--- a/src/UserGuide/Master/Table/User-Manual/User-defined-function.md
+++ b/src/UserGuide/Master/Table/User-Manual/User-defined-function.md
@@ -31,7 +31,7 @@ IoTDB's table model supports three types of UDFs, as detailed
below:
|-----------------------------------------|---------------|--------------------------------|
| `UDSF(User-defined Scalar Function)` | Scalar Function |
Processes 1 row of k-column data, outputs 1 row of 1-column data (one-to-one
mapping). |
| `UDAF(User-defined Aggregate Function)` | Aggregate Function |
Processes m rows of k-column data, outputs 1 row of 1-column data
(many-to-one reduction). |
-| `UDTF(User-defined Table Function)` | Table-Valued Function | Generates
a result set in "table" format based on dynamic input parameters. |
+| `UDTF(User-defined Table Function)` | Table-Valued Function | Processes
0 or 1 table (m rows × k columns), outputs 1 table (x rows × y
columns). |
* `UDSF` can be used in any clause or expression where scalar functions are
allowed, such as: SELECT clauses, WHERE conditions, etc.
diff --git a/src/UserGuide/latest-Table/User-Manual/User-defined-function.md
b/src/UserGuide/latest-Table/User-Manual/User-defined-function.md
index f7a851cb..c1444275 100644
--- a/src/UserGuide/latest-Table/User-Manual/User-defined-function.md
+++ b/src/UserGuide/latest-Table/User-Manual/User-defined-function.md
@@ -31,7 +31,7 @@ IoTDB's table model supports three types of UDFs, as detailed
below:
|-----------------------------------------|---------------|--------------------------------|
| `UDSF(User-defined Scalar Function)` | Scalar Function |
Processes 1 row of k-column data, outputs 1 row of 1-column data (one-to-one
mapping). |
| `UDAF(User-defined Aggregate Function)` | Aggregate Function |
Processes m rows of k-column data, outputs 1 row of 1-column data
(many-to-one reduction). |
-| `UDTF(User-defined Table Function)` | Table-Valued Function | Generates
a result set in "table" format based on dynamic input parameters. |
+| `UDTF(User-defined Table Function)` | Table-Valued Function | Processes
0 or 1 table (m rows × k columns), outputs 1 table (x rows × y
columns). |
* `UDSF` can be used in any clause or expression where scalar functions are
allowed, such as: SELECT clauses, WHERE conditions, etc.
diff --git a/src/zh/UserGuide/Master/Table/User-Manual/User-defined-function.md
b/src/zh/UserGuide/Master/Table/User-Manual/User-defined-function.md
index 4d89c859..5ff25f29 100644
--- a/src/zh/UserGuide/Master/Table/User-Manual/User-defined-function.md
+++ b/src/zh/UserGuide/Master/Table/User-Manual/User-defined-function.md
@@ -31,7 +31,7 @@ IoTDB 表模型中支持三种类型的 UDF ,如下表所示。
|-----------------------------------------|------|--------------------------------|
| `UDSF(User-defined Scalar Function)` | 标量函数 | 输入 k 列 1 行数据,输出1 列 1
行数据(一对一)。 |
| `UDAF(User-defined Aggregate Function)` | 聚合函数 | 输入k 列 m 行数据,输出1 列 1
行数据(多对一)。 |
-| `UDTF(User-defined Table Function)` | 表函数 | 根据输入的动态参数生成“表”形式的结果集。
|
+| `UDTF(User-defined Table Function)` | 表函数 | 输入0或1张表(k 列 m 行),输出1张表(x 行
y 列)。 |
* `UDSF` 可用于标量函数出现的任何子句和表达式中,如select子句、where子句等。
* `select udsf1(s1) from table1 where udsf2(s1)>0`
diff --git a/src/zh/UserGuide/latest-Table/User-Manual/User-defined-function.md
b/src/zh/UserGuide/latest-Table/User-Manual/User-defined-function.md
index 4d89c859..4cba645f 100644
--- a/src/zh/UserGuide/latest-Table/User-Manual/User-defined-function.md
+++ b/src/zh/UserGuide/latest-Table/User-Manual/User-defined-function.md
@@ -27,11 +27,11 @@ UDF(User Defined Function)即用户自定义函数,IoTDB 提供多种内
IoTDB 表模型中支持三种类型的 UDF ,如下表所示。
-| UDF 类型 | 函数类型 | 描述
|
-|-----------------------------------------|------|--------------------------------|
-| `UDSF(User-defined Scalar Function)` | 标量函数 | 输入 k 列 1 行数据,输出1 列 1
行数据(一对一)。 |
-| `UDAF(User-defined Aggregate Function)` | 聚合函数 | 输入k 列 m 行数据,输出1 列 1
行数据(多对一)。 |
-| `UDTF(User-defined Table Function)` | 表函数 | 根据输入的动态参数生成“表”形式的结果集。
|
+| UDF 类型 | 函数类型 | 描述
|
+|-----------------------------------------|------|----------------------------------|
+| `UDSF(User-defined Scalar Function)` | 标量函数 | 输入 k 列 1 行数据,输出1 列 1
行数据(一对一)。 |
+| `UDAF(User-defined Aggregate Function)` | 聚合函数 | 输入k 列 m 行数据,输出1 列 1
行数据(多对一)。 |
+| `UDTF(User-defined Table Function)` | 表函数 | 输入0或1张表(k 列 m 行),输出1张表(x 行
y 列)。 |
* `UDSF` 可用于标量函数出现的任何子句和表达式中,如select子句、where子句等。
* `select udsf1(s1) from table1 where udsf2(s1)>0`