目录
前言
ProcessDB实时/时序数据库支持CMD命令行导出/导入历史数据,本文将针对CMD命令行导出/导入历史数据的相关操作进行介绍
一、导出历史数据
1.命令名称
导出历史数据:export_data.exe
2.相关参数
命令参数 | 作用说明 |
-h | 显示帮助信息 |
-H | 地址 例如:127.0.0.1 |
-P | 端口号 例如:8031 |
-u | 用户名 例如:root |
-p | 密码 例如:root12345 |
-f | 过滤器 导出数据会根据文件内的点位名进行导出数据 |
-e | 排除器 导出数据会根据文件内的点位名不导出相应数据 |
-s | 开始时间 例如:"2010-01-01 00:00:00" |
-t | 结束时间 例如:"2010-01-01 00:00:00" |
-i | 数据间的时间间隔(单位秒) 例如:60 |
-D | 数据库名称,不写默认数据库全部数据 例如:D1 |
-T | 数据表名称,不写默认该数据库全部表的数据 例如:T1 |
-F | 数据点名称,不写默认该数据表的全部点的数据 例如:P1 |
-o | 导出文件地址,默认当前文件夹 例如:his.txt |
注:过滤器/排除器文件内容如下所示:
3.示例
export_data.exe -H 127.0.0.1 -P 8301 -u root -p root -s "2023-07-31 00:00:01" -t "2023-07-31 00:00:59" -D PUBLIC -T SYS -F PDB_OS_CPU_USAGE -o his——cty.txt
4.运行结果
二、导入历史数据
1.命令名称
导出历史数据:import_data.exe
2.相关参数
命令参数 | 作用说明 |
-H | 地址 例如:127.0.0.1 |
-P | 端口号 例如:8031 |
-u | 用户名 例如:root |
-p | 密码 例如:root12345 |
-f | 导入数据文件 |
-h | 显示帮助信息 |
-b | 从文件里的某个点名向下开始录入数据 |
注:导入数据文件内容如下所示:
3.示例
import_data.exe -H 127.0.0.1 -P 8301 -u root -p root -f 20230731000001-20230731000059_his--cty.txt -b D1.T1.P1