diff --git a/src/.vuepress/sidebar/V1.3.x/en.ts b/src/.vuepress/sidebar/V1.3.x/en.ts index 953e8510f..a180111f5 100644 --- a/src/.vuepress/sidebar/V1.3.x/en.ts +++ b/src/.vuepress/sidebar/V1.3.x/en.ts @@ -201,40 +201,50 @@ export const enSidebar = { // children: 'structure', children: [ { - text: 'Collection Phase', + text: '‌Data Acquisition', collapsible: true, children: [ - { text: 'Telegraf Plugin(IoTDB)', link: 'Telegraf' }, + { text: 'Telegraf Plugin', 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: 'Apache NiFi', 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 Spark(IoTDB)', link: 'Spark-IoTDB' }, + { text: 'Apache Flink', link: 'Flink-IoTDB' }, + { text: 'Apache Spark', 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: 'Grafana(IoTDB)', link: 'Grafana-Connector' }, - { text: 'Grafana Plugin(IoTDB)', link: 'Grafana-Plugin' }, - { text: 'ThingsBoard(IoTDB)', link: 'Thingsboard' }, + { 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', link: 'DBeaver' }, + ], + }, + { + text: '‌IoT Platform', + collapsible: true, + children: [ + { 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 51174b89f..d6ff7ed59 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插件', link: 'Telegraf' }, + ], + }, + { + text: '数据集成', + collapsible: true, + children: [ + { text: 'Apache NiFi', link: 'NiFi-IoTDB' }, + ], + }, + { + text: '计算引擎', + collapsible: true, + children: [ + { text: 'Apache Flink', link: 'Flink-IoTDB' }, + { text: 'Apache Spark', link: 'Spark-IoTDB' }, + ], + }, + { + text: '可视化分析', + collapsible: true, + children: [ + { 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', link: 'DBeaver' }, + ], + }, + { + text: '物联网平台', + collapsible: true, + children: [ + { 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 72ed3b7e4..64a602e3d 100644 --- a/src/.vuepress/sidebar/V2.0.x/en-Tree.ts +++ b/src/.vuepress/sidebar/V2.0.x/en-Tree.ts @@ -185,40 +185,50 @@ export const enSidebar = { prefix: 'Ecosystem-Integration/', children: [ { - text: 'Collection Phase', + text: '‌Data Acquisition', collapsible: true, children: [ - { text: 'Telegraf Plugin(IoTDB)', link: 'Telegraf' }, + { text: 'Telegraf Plugin', 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: 'Apache NiFi', 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 Spark(IoTDB)', link: 'Spark-IoTDB' }, + { text: 'Apache Flink', link: 'Flink-IoTDB' }, + { text: 'Apache Spark', 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: 'Grafana(IoTDB)', link: 'Grafana-Connector' }, - { text: 'Grafana Plugin(IoTDB)', link: 'Grafana-Plugin' }, - { text: 'ThingsBoard(IoTDB)', link: 'Thingsboard' }, + { 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', link: 'DBeaver' }, + ], + }, + { + text: '‌IoT Platform', + collapsible: true, + children: [ + { 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 e32c1d96f..c4b3287d6 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插件', link: 'Telegraf' }, + ], + }, + { + text: '数据集成', + collapsible: true, + children: [ + { text: 'Apache NiFi', link: 'NiFi-IoTDB' }, + ], + }, + { + text: '计算引擎', + collapsible: true, + children: [ + { text: 'Apache Flink', link: 'Flink-IoTDB' }, + { text: 'Apache Spark', link: 'Spark-IoTDB' }, + ], + }, + { + text: '可视化分析', + collapsible: true, + children: [ + { 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', link: 'DBeaver' }, + ], + }, + { + text: '物联网平台', + collapsible: true, + children: [ + { 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 821067eed..1f485ab38 100644 --- a/src/.vuepress/sidebar_timecho/V1.3.x/en.ts +++ b/src/.vuepress/sidebar_timecho/V1.3.x/en.ts @@ -218,41 +218,50 @@ export const enSidebar = { // children: 'structure', children: [ { - text: 'Collection Phase', + text: '‌Data Acquisition', collapsible: true, children: [ - { text: 'Telegraf Plugin(IoTDB)', link: 'Telegraf' }, + { text: 'Telegraf Plugin', 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: 'Apache NiFi', 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 Spark(IoTDB)', link: 'Spark-IoTDB' }, + { text: 'Apache Flink', link: 'Flink-IoTDB' }, + { text: 'Apache Spark', link: 'Spark-IoTDB' }, ], }, { - text: 'Application Phase', + text: '‌Visual Analytics', collapsible: true, children: [ - { text: 'Apache Zeppelin(IoTDB)', link: 'Zeppelin-IoTDB_timecho' }, - { text: 'DataEase(IoTDB)', link: 'DataEase' }, - { text: 'DBeaver(IoTDB)', link: 'DBeaver' }, - { 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' }, + { 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', link: 'DBeaver' }, + ], + }, + { + text: '‌IoT Platform', + collapsible: true, + children: [ + { 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 4aeddd599..95beddb0c 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: 'Telegraf插件', 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: 'Apache NiFi', link: 'NiFi-IoTDB' }, ], }, { - text: '分析阶段', + 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: 'Apache Flink', link: 'Flink-IoTDB' }, + { text: 'Apache Spark', link: 'Spark-IoTDB' }, ], }, { - text: '应用阶段', + text: '可视化分析', collapsible: true, children: [ - { text: 'Apache Zeppelin(IoTDB)', link: 'Zeppelin-IoTDB_timecho' }, - { text: 'DataEase(IoTDB)', link: 'DataEase' }, - { text: 'DBeaver(IoTDB)', link: 'DBeaver' }, - { 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' }, + { 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', link: 'DBeaver' }, + ], + }, + { + text: '物联网平台', + collapsible: true, + children: [ + { 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 8b5d59e32..f1590a6a6 100644 --- a/src/.vuepress/sidebar_timecho/V2.0.x/en-Tree.ts +++ b/src/.vuepress/sidebar_timecho/V2.0.x/en-Tree.ts @@ -202,41 +202,50 @@ export const enSidebar = { prefix: 'Ecosystem-Integration/', children: [ { - text: 'Collection Phase', + text: '‌Data Acquisition', collapsible: true, children: [ - { text: 'Telegraf Plugin(IoTDB)', link: 'Telegraf' }, + { text: 'Telegraf Plugin', 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: 'Apache NiFi', 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 Spark(IoTDB)', link: 'Spark-IoTDB' }, + { text: 'Apache Flink', link: 'Flink-IoTDB' }, + { text: 'Apache Spark', link: 'Spark-IoTDB' }, ], }, { - text: 'Application Phase', + text: '‌Visual Analytics', collapsible: true, children: [ - { text: 'Apache Zeppelin(IoTDB)', link: 'Zeppelin-IoTDB_timecho' }, - { text: 'DataEase(IoTDB)', link: 'DataEase' }, - { text: 'DBeaver(IoTDB)', link: 'DBeaver' }, - { 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' }, + { 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', link: 'DBeaver' }, + ], + }, + { + text: '‌IoT Platform', + collapsible: true, + children: [ + { 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 c3ca85fd1..626b08993 100644 --- a/src/.vuepress/sidebar_timecho/V2.0.x/zh-Tree.ts +++ b/src/.vuepress/sidebar_timecho/V2.0.x/zh-Tree.ts @@ -180,46 +180,55 @@ export const zhSidebar = { ], }, { - text: '系统集成', + text: '生态集成', collapsible: true, prefix: 'Ecosystem-Integration/', children: [ { - text: '采集阶段', + text: '数据采集', collapsible: true, children: [ - { text: 'Telegraf插件(IoTDB)', link: 'Telegraf' }, + { text: 'Telegraf插件', 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: 'Apache NiFi', link: 'NiFi-IoTDB' }, ], }, { - text: '分析阶段', + 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: 'Apache Flink', link: 'Flink-IoTDB' }, + { text: 'Apache Spark', link: 'Spark-IoTDB' }, ], }, { - text: '应用阶段', + text: '可视化分析', collapsible: true, children: [ - { text: 'Apache Zeppelin(IoTDB)', link: 'Zeppelin-IoTDB_timecho' }, - { text: 'DataEase(IoTDB)', link: 'DataEase' }, - { text: 'DBeaver(IoTDB)', link: 'DBeaver' }, - { 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' }, + { 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', link: 'DBeaver' }, + ], + }, + { + text: '物联网平台', + collapsible: true, + children: [ + { text: 'Ignition', link: 'Ignition-IoTDB-plugin_timecho' }, + { text: 'ThingsBoard', link: 'Thingsboard' }, ], }, ],