From 62db2f7b7d071722f89bd3b4ee800e1c3536216b Mon Sep 17 00:00:00 2001 From: W1y1r <2730956796@qq.com> Date: Sun, 27 Apr 2025 11:57:33 +0800 Subject: [PATCH 1/2] Definition of Ecological Integration Stage --- src/.vuepress/sidebar/V1.3.x/en.ts | 32 ++++--- src/.vuepress/sidebar/V1.3.x/zh.ts | 84 ++++++++++-------- src/.vuepress/sidebar/V2.0.x/en-Tree.ts | 32 ++++--- src/.vuepress/sidebar/V2.0.x/zh-Tree.ts | 86 +++++++++++-------- src/.vuepress/sidebar_timecho/V1.3.x/en.ts | 29 ++++--- src/.vuepress/sidebar_timecho/V1.3.x/zh.ts | 34 +++++--- .../sidebar_timecho/V2.0.x/en-Tree.ts | 29 ++++--- .../sidebar_timecho/V2.0.x/zh-Tree.ts | 31 ++++--- 8 files changed, 216 insertions(+), 141 deletions(-) diff --git a/src/.vuepress/sidebar/V1.3.x/en.ts b/src/.vuepress/sidebar/V1.3.x/en.ts index 953e8510f..8400a2ece 100644 --- a/src/.vuepress/sidebar/V1.3.x/en.ts +++ b/src/.vuepress/sidebar/V1.3.x/en.ts @@ -201,39 +201,49 @@ export const enSidebar = { // children: 'structure', children: [ { - text: 'Collection Phase', + text: '‌Data Acquisition', collapsible: true, children: [ { text: 'Telegraf Plugin(IoTDB)', link: 'Telegraf' }, ], }, { - text: 'Processing Phase', + text: 'Data Integration', collapsible: true, children: [ - { text: 'Apache Flink(IoTDB)', link: 'Flink-IoTDB' }, - { text: 'Apache Flink(TsFile)', link: 'Flink-TsFile' }, { text: 'Apache NiFi(IoTDB)', link: 'NiFi-IoTDB' }, ], }, { - text: 'Analysis Phase ', + text: '‌Computing Engine', collapsible: true, children: [ - { text: 'Apache Hive(TsFile)', link: 'Hive-TsFile' }, - { text: 'Apache Spark(TsFile)', link: 'Spark-TsFile' }, + { text: 'Apache Flink(IoTDB)', link: 'Flink-IoTDB' }, { text: 'Apache Spark(IoTDB)', link: 'Spark-IoTDB' }, ], }, { - text: 'Application Phase', + text: '‌Visual Analytics', collapsible: true, children: [ - { text: 'Apache Zeppelin(IoTDB)', link: 'Zeppelin-IoTDB_apache' }, - { text: 'DataEase(IoTDB)', link: 'DataEase' }, - { text: 'DBeaver(IoTDB)', link: 'DBeaver' }, + { text: 'Apache Zeppelin(IoTDB)', link: 'Zeppelin-IoTDB_timecho' }, { text: 'Grafana(IoTDB)', link: 'Grafana-Connector' }, { text: 'Grafana Plugin(IoTDB)', link: 'Grafana-Plugin' }, + { text: 'DataEase(IoTDB)', link: 'DataEase' }, + ], + }, + { + text: '‌SQL Development', + collapsible: true, + children: [ + { text: 'DBeaver(IoTDB)', link: 'DBeaver' }, + ], + }, + { + text: '‌IoT Architecture', + collapsible: true, + children: [ + { text: 'Ignition(IoTDB)', link: 'Ignition-IoTDB-plugin_timecho' }, { text: 'ThingsBoard(IoTDB)', link: 'Thingsboard' }, ], }, diff --git a/src/.vuepress/sidebar/V1.3.x/zh.ts b/src/.vuepress/sidebar/V1.3.x/zh.ts index 51174b89f..79c31bbf7 100644 --- a/src/.vuepress/sidebar/V1.3.x/zh.ts +++ b/src/.vuepress/sidebar/V1.3.x/zh.ts @@ -184,48 +184,58 @@ export const zhSidebar = { ], }, { - text: '系统集成', + text: '生态集成', collapsible: true, prefix: 'Ecosystem-Integration/', // children: 'structure', children: [ { - text: '采集阶段', - collapsible: true, - children: [ - { text: 'Telegraf插件(IoTDB)', link: 'Telegraf' }, - ], - }, - { - text: '处理阶段', - collapsible: true, - children: [ - { text: 'Apache Flink(IoTDB)', link: 'Flink-IoTDB' }, - { text: 'Apache Flink(TsFile)', link: 'Flink-TsFile' }, - { text: 'Apache NiFi(IoTDB)', link: 'NiFi-IoTDB' }, - ], - }, - { - text: '分析阶段', - collapsible: true, - children: [ - { text: 'Apache Hive(TsFile)', link: 'Hive-TsFile' }, - { text: 'Apache Spark(TsFile)', link: 'Spark-TsFile' }, - { text: 'Apache Spark(IoTDB)', link: 'Spark-IoTDB' }, - ], - }, - { - text: '应用阶段', - collapsible: true, - children: [ - { text: 'Apache Zeppelin(IoTDB)', link: 'Zeppelin-IoTDB_apache' }, - { text: 'DataEase(IoTDB)', link: 'DataEase' }, - { text: 'DBeaver(IoTDB)', link: 'DBeaver' }, - { text: 'Grafana(IoTDB)', link: 'Grafana-Connector' }, - { text: 'Grafana插件(IoTDB)', link: 'Grafana-Plugin' }, - { text: 'ThingsBoard(IoTDB)', link: 'Thingsboard' }, - ], - }, + text: '数据采集', + collapsible: true, + children: [ + { text: 'Telegraf插件(IoTDB)', link: 'Telegraf' }, + ], + }, + { + text: '数据集成', + collapsible: true, + children: [ + { text: 'Apache NiFi(IoTDB)', link: 'NiFi-IoTDB' }, + ], + }, + { + text: '计算引擎', + collapsible: true, + children: [ + { text: 'Apache Flink(IoTDB)', link: 'Flink-IoTDB' }, + { text: 'Apache Spark(IoTDB)', link: 'Spark-IoTDB' }, + ], + }, + { + text: '可视化分析', + collapsible: true, + children: [ + { text: 'Apache Zeppelin(IoTDB)', link: 'Zeppelin-IoTDB_timecho' }, + { text: 'Grafana(IoTDB)', link: 'Grafana-Connector' }, + { text: 'Grafana插件(IoTDB)', link: 'Grafana-Plugin' }, + { text: 'DataEase(IoTDB)', link: 'DataEase' }, + ], + }, + { + text: 'SQL 开发', + collapsible: true, + children: [ + { text: 'DBeaver(IoTDB)', link: 'DBeaver' }, + ], + }, + { + text: '物联网平台', + collapsible: true, + children: [ + { text: 'Ignition(IoTDB)', link: 'Ignition-IoTDB-plugin_timecho' }, + { text: 'ThingsBoard(IoTDB)', link: 'Thingsboard' }, + ], + }, ], }, { diff --git a/src/.vuepress/sidebar/V2.0.x/en-Tree.ts b/src/.vuepress/sidebar/V2.0.x/en-Tree.ts index 72ed3b7e4..d95d471f1 100644 --- a/src/.vuepress/sidebar/V2.0.x/en-Tree.ts +++ b/src/.vuepress/sidebar/V2.0.x/en-Tree.ts @@ -185,39 +185,49 @@ export const enSidebar = { prefix: 'Ecosystem-Integration/', children: [ { - text: 'Collection Phase', + text: '‌Data Acquisition', collapsible: true, children: [ { text: 'Telegraf Plugin(IoTDB)', link: 'Telegraf' }, ], }, { - text: 'Processing Phase', + text: 'Data Integration', collapsible: true, children: [ - { text: 'Apache Flink(IoTDB)', link: 'Flink-IoTDB' }, - { text: 'Apache Flink(TsFile)', link: 'Flink-TsFile' }, { text: 'Apache NiFi(IoTDB)', link: 'NiFi-IoTDB' }, ], }, { - text: 'Analysis Phase ', + text: '‌Computing Engine', collapsible: true, children: [ - { text: 'Apache Hive(TsFile)', link: 'Hive-TsFile' }, - { text: 'Apache Spark(TsFile)', link: 'Spark-TsFile' }, + { text: 'Apache Flink(IoTDB)', link: 'Flink-IoTDB' }, { text: 'Apache Spark(IoTDB)', link: 'Spark-IoTDB' }, ], }, { - text: 'Application Phase', + text: '‌Visual Analytics', collapsible: true, children: [ - { text: 'Apache Zeppelin(IoTDB)', link: 'Zeppelin-IoTDB_apache' }, - { text: 'DataEase(IoTDB)', link: 'DataEase' }, - { text: 'DBeaver(IoTDB)', link: 'DBeaver' }, + { text: 'Apache Zeppelin(IoTDB)', link: 'Zeppelin-IoTDB_timecho' }, { text: 'Grafana(IoTDB)', link: 'Grafana-Connector' }, { text: 'Grafana Plugin(IoTDB)', link: 'Grafana-Plugin' }, + { text: 'DataEase(IoTDB)', link: 'DataEase' }, + ], + }, + { + text: '‌SQL Development', + collapsible: true, + children: [ + { text: 'DBeaver(IoTDB)', link: 'DBeaver' }, + ], + }, + { + text: '‌IoT Architecture', + collapsible: true, + children: [ + { text: 'Ignition(IoTDB)', link: 'Ignition-IoTDB-plugin_timecho' }, { text: 'ThingsBoard(IoTDB)', link: 'Thingsboard' }, ], }, diff --git a/src/.vuepress/sidebar/V2.0.x/zh-Tree.ts b/src/.vuepress/sidebar/V2.0.x/zh-Tree.ts index e32c1d96f..ba5128366 100644 --- a/src/.vuepress/sidebar/V2.0.x/zh-Tree.ts +++ b/src/.vuepress/sidebar/V2.0.x/zh-Tree.ts @@ -169,47 +169,57 @@ export const zhSidebar = { ], }, { - text: '系统集成', + text: '生态集成', collapsible: true, prefix: 'Ecosystem-Integration/', children: [ - { - text: '采集阶段', - collapsible: true, - children: [ - { text: 'Telegraf插件(IoTDB)', link: 'Telegraf' }, - ], - }, - { - text: '处理阶段', - collapsible: true, - children: [ - { text: 'Apache Flink(IoTDB)', link: 'Flink-IoTDB' }, - { text: 'Apache Flink(TsFile)', link: 'Flink-TsFile' }, - { text: 'Apache NiFi(IoTDB)', link: 'NiFi-IoTDB' }, - ], - }, - { - text: '分析阶段', - collapsible: true, - children: [ - { text: 'Apache Hive(TsFile)', link: 'Hive-TsFile' }, - { text: 'Apache Spark(TsFile)', link: 'Spark-TsFile' }, - { text: 'Apache Spark(IoTDB)', link: 'Spark-IoTDB' }, - ], - }, - { - text: '应用阶段', - collapsible: true, - children: [ - { text: 'Apache Zeppelin(IoTDB)', link: 'Zeppelin-IoTDB_apache' }, - { text: 'DataEase(IoTDB)', link: 'DataEase' }, - { text: 'DBeaver(IoTDB)', link: 'DBeaver' }, - { text: 'Grafana(IoTDB)', link: 'Grafana-Connector' }, - { text: 'Grafana插件(IoTDB)', link: 'Grafana-Plugin' }, - { text: 'ThingsBoard(IoTDB)', link: 'Thingsboard' }, - ], - }, + { + text: '数据采集', + collapsible: true, + children: [ + { text: 'Telegraf插件(IoTDB)', link: 'Telegraf' }, + ], + }, + { + text: '数据集成', + collapsible: true, + children: [ + { text: 'Apache NiFi(IoTDB)', link: 'NiFi-IoTDB' }, + ], + }, + { + text: '计算引擎', + collapsible: true, + children: [ + { text: 'Apache Flink(IoTDB)', link: 'Flink-IoTDB' }, + { text: 'Apache Spark(IoTDB)', link: 'Spark-IoTDB' }, + ], + }, + { + text: '可视化分析', + collapsible: true, + children: [ + { text: 'Apache Zeppelin(IoTDB)', link: 'Zeppelin-IoTDB_timecho' }, + { text: 'Grafana(IoTDB)', link: 'Grafana-Connector' }, + { text: 'Grafana插件(IoTDB)', link: 'Grafana-Plugin' }, + { text: 'DataEase(IoTDB)', link: 'DataEase' }, + ], + }, + { + text: 'SQL 开发', + collapsible: true, + children: [ + { text: 'DBeaver(IoTDB)', link: 'DBeaver' }, + ], + }, + { + text: '物联网平台', + collapsible: true, + children: [ + { text: 'Ignition(IoTDB)', link: 'Ignition-IoTDB-plugin_timecho' }, + { text: 'ThingsBoard(IoTDB)', link: 'Thingsboard' }, + ], + }, ], }, { diff --git a/src/.vuepress/sidebar_timecho/V1.3.x/en.ts b/src/.vuepress/sidebar_timecho/V1.3.x/en.ts index 821067eed..2894d0a5b 100644 --- a/src/.vuepress/sidebar_timecho/V1.3.x/en.ts +++ b/src/.vuepress/sidebar_timecho/V1.3.x/en.ts @@ -218,40 +218,49 @@ export const enSidebar = { // children: 'structure', children: [ { - text: 'Collection Phase', + text: '‌Data Acquisition', collapsible: true, children: [ { text: 'Telegraf Plugin(IoTDB)', link: 'Telegraf' }, ], }, { - text: 'Processing Phase', + text: 'Data Integration', collapsible: true, children: [ - { text: 'Apache Flink(IoTDB)', link: 'Flink-IoTDB' }, - { text: 'Apache Flink(TsFile)', link: 'Flink-TsFile' }, { text: 'Apache NiFi(IoTDB)', link: 'NiFi-IoTDB' }, ], }, { - text: 'Analysis Phase ', + text: '‌Computing Engine', collapsible: true, children: [ - { text: 'Apache Hive(TsFile)', link: 'Hive-TsFile' }, - { text: 'Apache Spark(TsFile)', link: 'Spark-TsFile' }, + { text: 'Apache Flink(IoTDB)', link: 'Flink-IoTDB' }, { text: 'Apache Spark(IoTDB)', link: 'Spark-IoTDB' }, ], }, { - text: 'Application Phase', + text: '‌Visual Analytics', collapsible: true, children: [ { text: 'Apache Zeppelin(IoTDB)', link: 'Zeppelin-IoTDB_timecho' }, + { text: 'Grafana(IoTDB)', link: 'Grafana-Connector' }, + { text: 'Grafana Plugin(IoTDB)', link: 'Grafana-Plugin' }, { text: 'DataEase(IoTDB)', link: 'DataEase' }, + ], + }, + { + text: '‌SQL Development', + collapsible: true, + children: [ { text: 'DBeaver(IoTDB)', link: 'DBeaver' }, + ], + }, + { + text: '‌IoT Architecture', + collapsible: true, + children: [ { text: 'Ignition(IoTDB)', link: 'Ignition-IoTDB-plugin_timecho' }, - { text: 'Grafana(IoTDB)', link: 'Grafana-Connector' }, - { text: 'Grafana Plugin(IoTDB)', link: 'Grafana-Plugin' }, { text: 'ThingsBoard(IoTDB)', link: 'Thingsboard' }, ], }, diff --git a/src/.vuepress/sidebar_timecho/V1.3.x/zh.ts b/src/.vuepress/sidebar_timecho/V1.3.x/zh.ts index 4aeddd599..bc659c248 100644 --- a/src/.vuepress/sidebar_timecho/V1.3.x/zh.ts +++ b/src/.vuepress/sidebar_timecho/V1.3.x/zh.ts @@ -195,50 +195,58 @@ export const zhSidebar = { ], }, { - text: '系统集成', + text: '生态集成', collapsible: true, prefix: 'Ecosystem-Integration/', // children: 'structure', children: [ - { - text: '采集阶段', + { + text: '数据采集', collapsible: true, children: [ { text: 'Telegraf插件(IoTDB)', link: 'Telegraf' }, ], }, { - text: '处理阶段', + text: '数据集成', collapsible: true, children: [ - { text: 'Apache Flink(IoTDB)', link: 'Flink-IoTDB' }, - { text: 'Apache Flink(TsFile)', link: 'Flink-TsFile' }, { text: 'Apache NiFi(IoTDB)', link: 'NiFi-IoTDB' }, ], }, { - text: '分析阶段', + text: '计算引擎', collapsible: true, children: [ - { text: 'Apache Hive(TsFile)', link: 'Hive-TsFile' }, - { text: 'Apache Spark(TsFile)', link: 'Spark-TsFile' }, + { text: 'Apache Flink(IoTDB)', link: 'Flink-IoTDB' }, { text: 'Apache Spark(IoTDB)', link: 'Spark-IoTDB' }, ], }, { - text: '应用阶段', + text: '可视化分析', collapsible: true, children: [ { text: 'Apache Zeppelin(IoTDB)', link: 'Zeppelin-IoTDB_timecho' }, + { text: 'Grafana(IoTDB)', link: 'Grafana-Connector' }, + { text: 'Grafana插件(IoTDB)', link: 'Grafana-Plugin' }, { text: 'DataEase(IoTDB)', link: 'DataEase' }, + ], + }, + { + text: 'SQL 开发', + collapsible: true, + children: [ { text: 'DBeaver(IoTDB)', link: 'DBeaver' }, + ], + }, + { + text: '物联网平台', + collapsible: true, + children: [ { text: 'Ignition(IoTDB)', link: 'Ignition-IoTDB-plugin_timecho' }, - { text: 'Grafana(IoTDB)', link: 'Grafana-Connector' }, - { text: 'Grafana插件(IoTDB)', link: 'Grafana-Plugin' }, { text: 'ThingsBoard(IoTDB)', link: 'Thingsboard' }, ], }, - ], }, { diff --git a/src/.vuepress/sidebar_timecho/V2.0.x/en-Tree.ts b/src/.vuepress/sidebar_timecho/V2.0.x/en-Tree.ts index 8b5d59e32..aa31792b6 100644 --- a/src/.vuepress/sidebar_timecho/V2.0.x/en-Tree.ts +++ b/src/.vuepress/sidebar_timecho/V2.0.x/en-Tree.ts @@ -202,40 +202,49 @@ export const enSidebar = { prefix: 'Ecosystem-Integration/', children: [ { - text: 'Collection Phase', + text: '‌Data Acquisition', collapsible: true, children: [ { text: 'Telegraf Plugin(IoTDB)', link: 'Telegraf' }, ], }, { - text: 'Processing Phase', + text: 'Data Integration', collapsible: true, children: [ - { text: 'Apache Flink(IoTDB)', link: 'Flink-IoTDB' }, - { text: 'Apache Flink(TsFile)', link: 'Flink-TsFile' }, { text: 'Apache NiFi(IoTDB)', link: 'NiFi-IoTDB' }, ], }, { - text: 'Analysis Phase ', + text: '‌Computing Engine', collapsible: true, children: [ - { text: 'Apache Hive(TsFile)', link: 'Hive-TsFile' }, - { text: 'Apache Spark(TsFile)', link: 'Spark-TsFile' }, + { text: 'Apache Flink(IoTDB)', link: 'Flink-IoTDB' }, { text: 'Apache Spark(IoTDB)', link: 'Spark-IoTDB' }, ], }, { - text: 'Application Phase', + text: '‌Visual Analytics', collapsible: true, children: [ { text: 'Apache Zeppelin(IoTDB)', link: 'Zeppelin-IoTDB_timecho' }, + { text: 'Grafana(IoTDB)', link: 'Grafana-Connector' }, + { text: 'Grafana Plugin(IoTDB)', link: 'Grafana-Plugin' }, { text: 'DataEase(IoTDB)', link: 'DataEase' }, + ], + }, + { + text: '‌SQL Development', + collapsible: true, + children: [ { text: 'DBeaver(IoTDB)', link: 'DBeaver' }, + ], + }, + { + text: '‌IoT Architecture', + collapsible: true, + children: [ { text: 'Ignition(IoTDB)', link: 'Ignition-IoTDB-plugin_timecho' }, - { text: 'Grafana(IoTDB)', link: 'Grafana-Connector' }, - { text: 'Grafana Plugin(IoTDB)', link: 'Grafana-Plugin' }, { text: 'ThingsBoard(IoTDB)', link: 'Thingsboard' }, ], }, diff --git a/src/.vuepress/sidebar_timecho/V2.0.x/zh-Tree.ts b/src/.vuepress/sidebar_timecho/V2.0.x/zh-Tree.ts index c3ca85fd1..b459df2d7 100644 --- a/src/.vuepress/sidebar_timecho/V2.0.x/zh-Tree.ts +++ b/src/.vuepress/sidebar_timecho/V2.0.x/zh-Tree.ts @@ -180,45 +180,54 @@ export const zhSidebar = { ], }, { - text: '系统集成', + text: '生态集成', collapsible: true, prefix: 'Ecosystem-Integration/', children: [ { - text: '采集阶段', + text: '数据采集', collapsible: true, children: [ { text: 'Telegraf插件(IoTDB)', link: 'Telegraf' }, ], }, { - text: '处理阶段', + text: '数据集成', collapsible: true, children: [ - { text: 'Apache Flink(IoTDB)', link: 'Flink-IoTDB' }, - { text: 'Apache Flink(TsFile)', link: 'Flink-TsFile' }, { text: 'Apache NiFi(IoTDB)', link: 'NiFi-IoTDB' }, ], }, { - text: '分析阶段', + text: '计算引擎', collapsible: true, children: [ - { text: 'Apache Hive(TsFile)', link: 'Hive-TsFile' }, - { text: 'Apache Spark(TsFile)', link: 'Spark-TsFile' }, + { text: 'Apache Flink(IoTDB)', link: 'Flink-IoTDB' }, { text: 'Apache Spark(IoTDB)', link: 'Spark-IoTDB' }, ], }, { - text: '应用阶段', + text: '可视化分析', collapsible: true, children: [ { text: 'Apache Zeppelin(IoTDB)', link: 'Zeppelin-IoTDB_timecho' }, + { text: 'Grafana(IoTDB)', link: 'Grafana-Connector' }, + { text: 'Grafana插件(IoTDB)', link: 'Grafana-Plugin' }, { text: 'DataEase(IoTDB)', link: 'DataEase' }, + ], + }, + { + text: 'SQL 开发', + collapsible: true, + children: [ { text: 'DBeaver(IoTDB)', link: 'DBeaver' }, + ], + }, + { + text: '物联网平台', + collapsible: true, + children: [ { text: 'Ignition(IoTDB)', link: 'Ignition-IoTDB-plugin_timecho' }, - { text: 'Grafana(IoTDB)', link: 'Grafana-Connector' }, - { text: 'Grafana插件(IoTDB)', link: 'Grafana-Plugin' }, { text: 'ThingsBoard(IoTDB)', link: 'Thingsboard' }, ], }, From 17289ac017eaacd95567b40438ed6e16d827a190 Mon Sep 17 00:00:00 2001 From: W1y1r <2730956796@qq.com> Date: Sun, 27 Apr 2025 14:15:50 +0800 Subject: [PATCH 2/2] Modify the English version of the Internet of Things platform --- src/.vuepress/sidebar/V1.3.x/en.ts | 24 +++++++++---------- src/.vuepress/sidebar/V1.3.x/zh.ts | 22 ++++++++--------- src/.vuepress/sidebar/V2.0.x/en-Tree.ts | 24 +++++++++---------- src/.vuepress/sidebar/V2.0.x/zh-Tree.ts | 22 ++++++++--------- src/.vuepress/sidebar_timecho/V1.3.x/en.ts | 24 +++++++++---------- src/.vuepress/sidebar_timecho/V1.3.x/zh.ts | 22 ++++++++--------- .../sidebar_timecho/V2.0.x/en-Tree.ts | 24 +++++++++---------- .../sidebar_timecho/V2.0.x/zh-Tree.ts | 22 ++++++++--------- 8 files changed, 92 insertions(+), 92 deletions(-) diff --git a/src/.vuepress/sidebar/V1.3.x/en.ts b/src/.vuepress/sidebar/V1.3.x/en.ts index 8400a2ece..a180111f5 100644 --- a/src/.vuepress/sidebar/V1.3.x/en.ts +++ b/src/.vuepress/sidebar/V1.3.x/en.ts @@ -204,47 +204,47 @@ export const enSidebar = { text: '‌Data Acquisition', collapsible: true, children: [ - { text: 'Telegraf Plugin(IoTDB)', link: 'Telegraf' }, + { text: 'Telegraf Plugin', link: 'Telegraf' }, ], }, { text: 'Data Integration', collapsible: true, children: [ - { text: 'Apache NiFi(IoTDB)', link: 'NiFi-IoTDB' }, + { text: 'Apache NiFi', link: 'NiFi-IoTDB' }, ], }, { text: '‌Computing Engine', collapsible: true, children: [ - { text: 'Apache Flink(IoTDB)', link: 'Flink-IoTDB' }, - { text: 'Apache Spark(IoTDB)', link: 'Spark-IoTDB' }, + { text: 'Apache Flink', link: 'Flink-IoTDB' }, + { text: 'Apache Spark', link: 'Spark-IoTDB' }, ], }, { text: '‌Visual Analytics', collapsible: true, children: [ - { text: 'Apache Zeppelin(IoTDB)', link: 'Zeppelin-IoTDB_timecho' }, - { text: 'Grafana(IoTDB)', link: 'Grafana-Connector' }, - { text: 'Grafana Plugin(IoTDB)', link: 'Grafana-Plugin' }, - { text: 'DataEase(IoTDB)', link: 'DataEase' }, + { text: 'Apache Zeppelin', link: 'Zeppelin-IoTDB_timecho' }, + { text: 'Grafana', link: 'Grafana-Connector' }, + { text: 'Grafana Plugin', link: 'Grafana-Plugin' }, + { text: 'DataEase', link: 'DataEase' }, ], }, { text: '‌SQL Development', collapsible: true, children: [ - { text: 'DBeaver(IoTDB)', link: 'DBeaver' }, + { text: 'DBeaver', link: 'DBeaver' }, ], }, { - text: '‌IoT Architecture', + text: '‌IoT Platform', collapsible: true, children: [ - { text: 'Ignition(IoTDB)', link: 'Ignition-IoTDB-plugin_timecho' }, - { text: 'ThingsBoard(IoTDB)', link: 'Thingsboard' }, + { text: 'Ignition', link: 'Ignition-IoTDB-plugin_timecho' }, + { text: 'ThingsBoard', link: 'Thingsboard' }, ], }, ], diff --git a/src/.vuepress/sidebar/V1.3.x/zh.ts b/src/.vuepress/sidebar/V1.3.x/zh.ts index 79c31bbf7..d6ff7ed59 100644 --- a/src/.vuepress/sidebar/V1.3.x/zh.ts +++ b/src/.vuepress/sidebar/V1.3.x/zh.ts @@ -193,47 +193,47 @@ export const zhSidebar = { text: '数据采集', collapsible: true, children: [ - { text: 'Telegraf插件(IoTDB)', link: 'Telegraf' }, + { text: 'Telegraf插件', link: 'Telegraf' }, ], }, { text: '数据集成', collapsible: true, children: [ - { text: 'Apache NiFi(IoTDB)', link: 'NiFi-IoTDB' }, + { text: 'Apache NiFi', link: 'NiFi-IoTDB' }, ], }, { text: '计算引擎', collapsible: true, children: [ - { text: 'Apache Flink(IoTDB)', link: 'Flink-IoTDB' }, - { text: 'Apache Spark(IoTDB)', link: 'Spark-IoTDB' }, + { text: 'Apache Flink', link: 'Flink-IoTDB' }, + { text: 'Apache Spark', link: 'Spark-IoTDB' }, ], }, { text: '可视化分析', collapsible: true, children: [ - { text: 'Apache Zeppelin(IoTDB)', link: 'Zeppelin-IoTDB_timecho' }, - { text: 'Grafana(IoTDB)', link: 'Grafana-Connector' }, - { text: 'Grafana插件(IoTDB)', link: 'Grafana-Plugin' }, - { text: 'DataEase(IoTDB)', link: 'DataEase' }, + { text: 'Apache Zeppelin', link: 'Zeppelin-IoTDB_timecho' }, + { text: 'Grafana', link: 'Grafana-Connector' }, + { text: 'Grafana插件', link: 'Grafana-Plugin' }, + { text: 'DataEase', link: 'DataEase' }, ], }, { text: 'SQL 开发', collapsible: true, children: [ - { text: 'DBeaver(IoTDB)', link: 'DBeaver' }, + { text: 'DBeaver', link: 'DBeaver' }, ], }, { text: '物联网平台', collapsible: true, children: [ - { text: 'Ignition(IoTDB)', link: 'Ignition-IoTDB-plugin_timecho' }, - { text: 'ThingsBoard(IoTDB)', link: 'Thingsboard' }, + { text: 'Ignition', link: 'Ignition-IoTDB-plugin_timecho' }, + { text: 'ThingsBoard', link: 'Thingsboard' }, ], }, ], diff --git a/src/.vuepress/sidebar/V2.0.x/en-Tree.ts b/src/.vuepress/sidebar/V2.0.x/en-Tree.ts index d95d471f1..64a602e3d 100644 --- a/src/.vuepress/sidebar/V2.0.x/en-Tree.ts +++ b/src/.vuepress/sidebar/V2.0.x/en-Tree.ts @@ -188,47 +188,47 @@ export const enSidebar = { text: '‌Data Acquisition', collapsible: true, children: [ - { text: 'Telegraf Plugin(IoTDB)', link: 'Telegraf' }, + { text: 'Telegraf Plugin', link: 'Telegraf' }, ], }, { text: 'Data Integration', collapsible: true, children: [ - { text: 'Apache NiFi(IoTDB)', link: 'NiFi-IoTDB' }, + { text: 'Apache NiFi', link: 'NiFi-IoTDB' }, ], }, { text: '‌Computing Engine', collapsible: true, children: [ - { text: 'Apache Flink(IoTDB)', link: 'Flink-IoTDB' }, - { text: 'Apache Spark(IoTDB)', link: 'Spark-IoTDB' }, + { text: 'Apache Flink', link: 'Flink-IoTDB' }, + { text: 'Apache Spark', link: 'Spark-IoTDB' }, ], }, { text: '‌Visual Analytics', collapsible: true, children: [ - { text: 'Apache Zeppelin(IoTDB)', link: 'Zeppelin-IoTDB_timecho' }, - { text: 'Grafana(IoTDB)', link: 'Grafana-Connector' }, - { text: 'Grafana Plugin(IoTDB)', link: 'Grafana-Plugin' }, - { text: 'DataEase(IoTDB)', link: 'DataEase' }, + { text: 'Apache Zeppelin', link: 'Zeppelin-IoTDB_timecho' }, + { text: 'Grafana', link: 'Grafana-Connector' }, + { text: 'Grafana Plugin', link: 'Grafana-Plugin' }, + { text: 'DataEase', link: 'DataEase' }, ], }, { text: '‌SQL Development', collapsible: true, children: [ - { text: 'DBeaver(IoTDB)', link: 'DBeaver' }, + { text: 'DBeaver', link: 'DBeaver' }, ], }, { - text: '‌IoT Architecture', + text: '‌IoT Platform', collapsible: true, children: [ - { text: 'Ignition(IoTDB)', link: 'Ignition-IoTDB-plugin_timecho' }, - { text: 'ThingsBoard(IoTDB)', link: 'Thingsboard' }, + { text: 'Ignition', link: 'Ignition-IoTDB-plugin_timecho' }, + { text: 'ThingsBoard', link: 'Thingsboard' }, ], }, ], diff --git a/src/.vuepress/sidebar/V2.0.x/zh-Tree.ts b/src/.vuepress/sidebar/V2.0.x/zh-Tree.ts index ba5128366..c4b3287d6 100644 --- a/src/.vuepress/sidebar/V2.0.x/zh-Tree.ts +++ b/src/.vuepress/sidebar/V2.0.x/zh-Tree.ts @@ -177,47 +177,47 @@ export const zhSidebar = { text: '数据采集', collapsible: true, children: [ - { text: 'Telegraf插件(IoTDB)', link: 'Telegraf' }, + { text: 'Telegraf插件', link: 'Telegraf' }, ], }, { text: '数据集成', collapsible: true, children: [ - { text: 'Apache NiFi(IoTDB)', link: 'NiFi-IoTDB' }, + { text: 'Apache NiFi', link: 'NiFi-IoTDB' }, ], }, { text: '计算引擎', collapsible: true, children: [ - { text: 'Apache Flink(IoTDB)', link: 'Flink-IoTDB' }, - { text: 'Apache Spark(IoTDB)', link: 'Spark-IoTDB' }, + { text: 'Apache Flink', link: 'Flink-IoTDB' }, + { text: 'Apache Spark', link: 'Spark-IoTDB' }, ], }, { text: '可视化分析', collapsible: true, children: [ - { text: 'Apache Zeppelin(IoTDB)', link: 'Zeppelin-IoTDB_timecho' }, - { text: 'Grafana(IoTDB)', link: 'Grafana-Connector' }, - { text: 'Grafana插件(IoTDB)', link: 'Grafana-Plugin' }, - { text: 'DataEase(IoTDB)', link: 'DataEase' }, + { text: 'Apache Zeppelin', link: 'Zeppelin-IoTDB_timecho' }, + { text: 'Grafana', link: 'Grafana-Connector' }, + { text: 'Grafana插件', link: 'Grafana-Plugin' }, + { text: 'DataEase', link: 'DataEase' }, ], }, { text: 'SQL 开发', collapsible: true, children: [ - { text: 'DBeaver(IoTDB)', link: 'DBeaver' }, + { text: 'DBeaver', link: 'DBeaver' }, ], }, { text: '物联网平台', collapsible: true, children: [ - { text: 'Ignition(IoTDB)', link: 'Ignition-IoTDB-plugin_timecho' }, - { text: 'ThingsBoard(IoTDB)', link: 'Thingsboard' }, + { text: 'Ignition', link: 'Ignition-IoTDB-plugin_timecho' }, + { text: 'ThingsBoard', link: 'Thingsboard' }, ], }, ], diff --git a/src/.vuepress/sidebar_timecho/V1.3.x/en.ts b/src/.vuepress/sidebar_timecho/V1.3.x/en.ts index 2894d0a5b..1f485ab38 100644 --- a/src/.vuepress/sidebar_timecho/V1.3.x/en.ts +++ b/src/.vuepress/sidebar_timecho/V1.3.x/en.ts @@ -221,47 +221,47 @@ export const enSidebar = { text: '‌Data Acquisition', collapsible: true, children: [ - { text: 'Telegraf Plugin(IoTDB)', link: 'Telegraf' }, + { text: 'Telegraf Plugin', link: 'Telegraf' }, ], }, { text: 'Data Integration', collapsible: true, children: [ - { text: 'Apache NiFi(IoTDB)', link: 'NiFi-IoTDB' }, + { text: 'Apache NiFi', link: 'NiFi-IoTDB' }, ], }, { text: '‌Computing Engine', collapsible: true, children: [ - { text: 'Apache Flink(IoTDB)', link: 'Flink-IoTDB' }, - { text: 'Apache Spark(IoTDB)', link: 'Spark-IoTDB' }, + { text: 'Apache Flink', link: 'Flink-IoTDB' }, + { text: 'Apache Spark', link: 'Spark-IoTDB' }, ], }, { text: '‌Visual Analytics', collapsible: true, children: [ - { text: 'Apache Zeppelin(IoTDB)', link: 'Zeppelin-IoTDB_timecho' }, - { text: 'Grafana(IoTDB)', link: 'Grafana-Connector' }, - { text: 'Grafana Plugin(IoTDB)', link: 'Grafana-Plugin' }, - { text: 'DataEase(IoTDB)', link: 'DataEase' }, + { text: 'Apache Zeppelin', link: 'Zeppelin-IoTDB_timecho' }, + { text: 'Grafana', link: 'Grafana-Connector' }, + { text: 'Grafana Plugin', link: 'Grafana-Plugin' }, + { text: 'DataEase', link: 'DataEase' }, ], }, { text: '‌SQL Development', collapsible: true, children: [ - { text: 'DBeaver(IoTDB)', link: 'DBeaver' }, + { text: 'DBeaver', link: 'DBeaver' }, ], }, { - text: '‌IoT Architecture', + text: '‌IoT Platform', collapsible: true, children: [ - { text: 'Ignition(IoTDB)', link: 'Ignition-IoTDB-plugin_timecho' }, - { text: 'ThingsBoard(IoTDB)', link: 'Thingsboard' }, + { text: 'Ignition', link: 'Ignition-IoTDB-plugin_timecho' }, + { text: 'ThingsBoard', link: 'Thingsboard' }, ], }, ], diff --git a/src/.vuepress/sidebar_timecho/V1.3.x/zh.ts b/src/.vuepress/sidebar_timecho/V1.3.x/zh.ts index bc659c248..95beddb0c 100644 --- a/src/.vuepress/sidebar_timecho/V1.3.x/zh.ts +++ b/src/.vuepress/sidebar_timecho/V1.3.x/zh.ts @@ -204,47 +204,47 @@ export const zhSidebar = { text: '数据采集', collapsible: true, children: [ - { text: 'Telegraf插件(IoTDB)', link: 'Telegraf' }, + { text: 'Telegraf插件', link: 'Telegraf' }, ], }, { text: '数据集成', collapsible: true, children: [ - { text: 'Apache NiFi(IoTDB)', link: 'NiFi-IoTDB' }, + { text: 'Apache NiFi', link: 'NiFi-IoTDB' }, ], }, { text: '计算引擎', collapsible: true, children: [ - { text: 'Apache Flink(IoTDB)', link: 'Flink-IoTDB' }, - { text: 'Apache Spark(IoTDB)', link: 'Spark-IoTDB' }, + { text: 'Apache Flink', link: 'Flink-IoTDB' }, + { text: 'Apache Spark', link: 'Spark-IoTDB' }, ], }, { text: '可视化分析', collapsible: true, children: [ - { text: 'Apache Zeppelin(IoTDB)', link: 'Zeppelin-IoTDB_timecho' }, - { text: 'Grafana(IoTDB)', link: 'Grafana-Connector' }, - { text: 'Grafana插件(IoTDB)', link: 'Grafana-Plugin' }, - { text: 'DataEase(IoTDB)', link: 'DataEase' }, + { text: 'Apache Zeppelin', link: 'Zeppelin-IoTDB_timecho' }, + { text: 'Grafana', link: 'Grafana-Connector' }, + { text: 'Grafana插件', link: 'Grafana-Plugin' }, + { text: 'DataEase', link: 'DataEase' }, ], }, { text: 'SQL 开发', collapsible: true, children: [ - { text: 'DBeaver(IoTDB)', link: 'DBeaver' }, + { text: 'DBeaver', link: 'DBeaver' }, ], }, { text: '物联网平台', collapsible: true, children: [ - { text: 'Ignition(IoTDB)', link: 'Ignition-IoTDB-plugin_timecho' }, - { text: 'ThingsBoard(IoTDB)', link: 'Thingsboard' }, + { text: 'Ignition', link: 'Ignition-IoTDB-plugin_timecho' }, + { text: 'ThingsBoard', link: 'Thingsboard' }, ], }, ], diff --git a/src/.vuepress/sidebar_timecho/V2.0.x/en-Tree.ts b/src/.vuepress/sidebar_timecho/V2.0.x/en-Tree.ts index aa31792b6..f1590a6a6 100644 --- a/src/.vuepress/sidebar_timecho/V2.0.x/en-Tree.ts +++ b/src/.vuepress/sidebar_timecho/V2.0.x/en-Tree.ts @@ -205,47 +205,47 @@ export const enSidebar = { text: '‌Data Acquisition', collapsible: true, children: [ - { text: 'Telegraf Plugin(IoTDB)', link: 'Telegraf' }, + { text: 'Telegraf Plugin', link: 'Telegraf' }, ], }, { text: 'Data Integration', collapsible: true, children: [ - { text: 'Apache NiFi(IoTDB)', link: 'NiFi-IoTDB' }, + { text: 'Apache NiFi', link: 'NiFi-IoTDB' }, ], }, { text: '‌Computing Engine', collapsible: true, children: [ - { text: 'Apache Flink(IoTDB)', link: 'Flink-IoTDB' }, - { text: 'Apache Spark(IoTDB)', link: 'Spark-IoTDB' }, + { text: 'Apache Flink', link: 'Flink-IoTDB' }, + { text: 'Apache Spark', link: 'Spark-IoTDB' }, ], }, { text: '‌Visual Analytics', collapsible: true, children: [ - { text: 'Apache Zeppelin(IoTDB)', link: 'Zeppelin-IoTDB_timecho' }, - { text: 'Grafana(IoTDB)', link: 'Grafana-Connector' }, - { text: 'Grafana Plugin(IoTDB)', link: 'Grafana-Plugin' }, - { text: 'DataEase(IoTDB)', link: 'DataEase' }, + { text: 'Apache Zeppelin', link: 'Zeppelin-IoTDB_timecho' }, + { text: 'Grafana', link: 'Grafana-Connector' }, + { text: 'Grafana Plugin', link: 'Grafana-Plugin' }, + { text: 'DataEase', link: 'DataEase' }, ], }, { text: '‌SQL Development', collapsible: true, children: [ - { text: 'DBeaver(IoTDB)', link: 'DBeaver' }, + { text: 'DBeaver', link: 'DBeaver' }, ], }, { - text: '‌IoT Architecture', + text: '‌IoT Platform', collapsible: true, children: [ - { text: 'Ignition(IoTDB)', link: 'Ignition-IoTDB-plugin_timecho' }, - { text: 'ThingsBoard(IoTDB)', link: 'Thingsboard' }, + { text: 'Ignition', link: 'Ignition-IoTDB-plugin_timecho' }, + { text: 'ThingsBoard', link: 'Thingsboard' }, ], }, ], diff --git a/src/.vuepress/sidebar_timecho/V2.0.x/zh-Tree.ts b/src/.vuepress/sidebar_timecho/V2.0.x/zh-Tree.ts index b459df2d7..626b08993 100644 --- a/src/.vuepress/sidebar_timecho/V2.0.x/zh-Tree.ts +++ b/src/.vuepress/sidebar_timecho/V2.0.x/zh-Tree.ts @@ -188,47 +188,47 @@ export const zhSidebar = { text: '数据采集', collapsible: true, children: [ - { text: 'Telegraf插件(IoTDB)', link: 'Telegraf' }, + { text: 'Telegraf插件', link: 'Telegraf' }, ], }, { text: '数据集成', collapsible: true, children: [ - { text: 'Apache NiFi(IoTDB)', link: 'NiFi-IoTDB' }, + { text: 'Apache NiFi', link: 'NiFi-IoTDB' }, ], }, { text: '计算引擎', collapsible: true, children: [ - { text: 'Apache Flink(IoTDB)', link: 'Flink-IoTDB' }, - { text: 'Apache Spark(IoTDB)', link: 'Spark-IoTDB' }, + { text: 'Apache Flink', link: 'Flink-IoTDB' }, + { text: 'Apache Spark', link: 'Spark-IoTDB' }, ], }, { text: '可视化分析', collapsible: true, children: [ - { text: 'Apache Zeppelin(IoTDB)', link: 'Zeppelin-IoTDB_timecho' }, - { text: 'Grafana(IoTDB)', link: 'Grafana-Connector' }, - { text: 'Grafana插件(IoTDB)', link: 'Grafana-Plugin' }, - { text: 'DataEase(IoTDB)', link: 'DataEase' }, + { text: 'Apache Zeppelin', link: 'Zeppelin-IoTDB_timecho' }, + { text: 'Grafana', link: 'Grafana-Connector' }, + { text: 'Grafana插件', link: 'Grafana-Plugin' }, + { text: 'DataEase', link: 'DataEase' }, ], }, { text: 'SQL 开发', collapsible: true, children: [ - { text: 'DBeaver(IoTDB)', link: 'DBeaver' }, + { text: 'DBeaver', link: 'DBeaver' }, ], }, { text: '物联网平台', collapsible: true, children: [ - { text: 'Ignition(IoTDB)', link: 'Ignition-IoTDB-plugin_timecho' }, - { text: 'ThingsBoard(IoTDB)', link: 'Thingsboard' }, + { text: 'Ignition', link: 'Ignition-IoTDB-plugin_timecho' }, + { text: 'ThingsBoard', link: 'Thingsboard' }, ], }, ],