Skip to content

Commit 75324c7

Browse files
authored
UDF library supplement only supports millisecond precision description (#454)
* UDF library supplement only supports millisecond precision description * The UDF library only supports millisecond precision descriptions
1 parent 2fa9a4f commit 75324c7

18 files changed

Lines changed: 78 additions & 0 deletions

File tree

src/UserGuide/Master/Tree/Reference/UDF-Libraries_apache.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@
2525

2626
Based on the ability of user-defined functions, IoTDB provides a series of functions for temporal data processing, including data quality, data profiling, anomaly detection, frequency domain analysis, data matching, data repairing, sequence discovery, machine learning, etc., which can meet the needs of industrial fields for temporal data processing.
2727

28+
> Note: The functions in the current UDF library only support millisecond level timestamp accuracy.
29+
2830
## Installation steps
2931

3032
1. Please obtain the compressed file of the UDF library JAR package that is compatible with the IoTDB version.

src/UserGuide/Master/Tree/SQL-Manual/UDF-Libraries_apache.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@
2525

2626
Based on the ability of user-defined functions, IoTDB provides a series of functions for temporal data processing, including data quality, data profiling, anomaly detection, frequency domain analysis, data matching, data repairing, sequence discovery, machine learning, etc., which can meet the needs of industrial fields for temporal data processing.
2727

28+
> Note: The functions in the current UDF library only support millisecond level timestamp accuracy.
29+
2830
## Installation steps
2931

3032
1. Please obtain the compressed file of the UDF library JAR package that is compatible with the IoTDB version.

src/UserGuide/Master/Tree/SQL-Manual/UDF-Libraries_timecho.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@
2525

2626
Based on the ability of user-defined functions, IoTDB provides a series of functions for temporal data processing, including data quality, data profiling, anomaly detection, frequency domain analysis, data matching, data repairing, sequence discovery, machine learning, etc., which can meet the needs of industrial fields for temporal data processing.
2727

28+
> Note: The functions in the current UDF library only support millisecond level timestamp accuracy.
29+
2830
## Installation steps
2931

3032
1. Please obtain the compressed file of the UDF library JAR package that is compatible with the IoTDB version.

src/UserGuide/V1.2.x/Reference/UDF-Libraries.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,29 @@
2121

2222
# UDF Libraries
2323

24+
Based on the ability of user-defined functions, IoTDB provides a series of functions for temporal data processing, including data quality, data profiling, anomaly detection, frequency domain analysis, data matching, data repairing, sequence discovery, machine learning, etc., which can meet the needs of industrial fields for temporal data processing.
25+
26+
> Note: The functions in the current UDF library only support millisecond level timestamp accuracy.
27+
28+
## Installation steps
29+
30+
1. Please obtain the compressed file of the UDF library JAR package that is compatible with the IoTDB version.
31+
32+
| UDF libraries version | Supported IoTDB versions | Download link |
33+
| --------------- | ----------------- | ------------------------------------------------------------ |
34+
| UDF-1.3.3.zip | V1.3.3 and above | Please contact Timecho for assistance |
35+
| UDF-1.3.2.zip | V1.0.0~V1.3.2 | Please contact Timecho for assistance|
36+
37+
2. Place the library-udf.jar file in the compressed file obtained in the directory `/ext/udf ` of all nodes in the IoTDB cluster
38+
3. In the SQL command line terminal (CLI) or visualization console (Workbench) SQL operation interface of IoTDB, execute the corresponding function registration statement as follows.
39+
4. Batch registration: Two registration methods: registration script or SQL full statement
40+
- Register Script
41+
- Copy the registration script (register-UDF.sh or register-UDF.bat) from the compressed package to the `tools` directory of IoTDB as needed, and modify the parameters in the script (default is host=127.0.0.1, rpcPort=6667, user=root, pass=root);
42+
- Start IoTDB service, run registration script to batch register UDF
43+
44+
- All SQL statements
45+
- Open the SQl file in the compressed package, copy all SQL statements, and execute all SQl statements in the SQL command line terminal (CLI) of IoTDB or the SQL operation interface of the visualization console (Workbench) to batch register UDF
46+
2447
## Data Quality
2548

2649
### Completeness

src/UserGuide/V1.3.0-2/Reference/UDF-Libraries_apache.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@
2525

2626
Based on the ability of user-defined functions, IoTDB provides a series of functions for temporal data processing, including data quality, data profiling, anomaly detection, frequency domain analysis, data matching, data repairing, sequence discovery, machine learning, etc., which can meet the needs of industrial fields for temporal data processing.
2727

28+
> Note: The functions in the current UDF library only support millisecond level timestamp accuracy.
29+
2830
## Installation steps
2931

3032
1. Please obtain the compressed file of the UDF library JAR package that is compatible with the IoTDB version.

src/UserGuide/V1.3.0-2/Reference/UDF-Libraries_timecho.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,8 @@
2323

2424
Based on the ability of user-defined functions, IoTDB provides a series of functions for temporal data processing, including data quality, data profiling, anomaly detection, frequency domain analysis, data matching, data repairing, sequence discovery, machine learning, etc., which can meet the needs of industrial fields for temporal data processing.
2525

26+
> Note: The functions in the current UDF library only support millisecond level timestamp accuracy.
27+
2628
## Installation steps
2729

2830
1. Please obtain the compressed file of the UDF library JAR package that is compatible with the IoTDB version.

src/UserGuide/latest/Reference/UDF-Libraries_apache.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@
2525

2626
Based on the ability of user-defined functions, IoTDB provides a series of functions for temporal data processing, including data quality, data profiling, anomaly detection, frequency domain analysis, data matching, data repairing, sequence discovery, machine learning, etc., which can meet the needs of industrial fields for temporal data processing.
2727

28+
> Note: The functions in the current UDF library only support millisecond level timestamp accuracy.
29+
2830
## Installation steps
2931

3032
1. Please obtain the compressed file of the UDF library JAR package that is compatible with the IoTDB version.

src/UserGuide/latest/SQL-Manual/UDF-Libraries_apache.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@
2525

2626
Based on the ability of user-defined functions, IoTDB provides a series of functions for temporal data processing, including data quality, data profiling, anomaly detection, frequency domain analysis, data matching, data repairing, sequence discovery, machine learning, etc., which can meet the needs of industrial fields for temporal data processing.
2727

28+
> Note: The functions in the current UDF library only support millisecond level timestamp accuracy.
29+
2830
## Installation steps
2931

3032
1. Please obtain the compressed file of the UDF library JAR package that is compatible with the IoTDB version.

src/UserGuide/latest/SQL-Manual/UDF-Libraries_timecho.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,8 @@
2525

2626
Based on the ability of user-defined functions, IoTDB provides a series of functions for temporal data processing, including data quality, data profiling, anomaly detection, frequency domain analysis, data matching, data repairing, sequence discovery, machine learning, etc., which can meet the needs of industrial fields for temporal data processing.
2727

28+
> Note: The functions in the current UDF library only support millisecond level timestamp accuracy.
29+
2830
## Installation steps
2931

3032
1. Please obtain the compressed file of the UDF library JAR package that is compatible with the IoTDB version.

src/zh/UserGuide/Master/Tree/Reference/UDF-Libraries_apache.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@
2222

2323
基于用户自定义函数能力,IoTDB 提供了一系列关于时序数据处理的函数,包括数据质量、数据画像、异常检测、 频域分析、数据匹配、数据修复、序列发现、机器学习等,能够满足工业领域对时序数据处理的需求。
2424

25+
> 注意:当前UDF函数库中的函数仅支持毫秒级的时间戳精度。
26+
2527
## 安装步骤
2628
1. 请获取与 IoTDB 版本兼容的 UDF 函数库 JAR 包的压缩包。
2729

0 commit comments

Comments
 (0)