Skip to content

Commit 607adcb

Browse files
authored
update ecosystem integration sidebar (#698)
* update ecosystem integration sidebar * add category in ecosystem integration
1 parent e215e25 commit 607adcb

File tree

96 files changed

+385
-188
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

96 files changed

+385
-188
lines changed

src/.vuepress/sidebar/V1.3.x/en.ts

+37-12
Original file line numberDiff line numberDiff line change
@@ -200,18 +200,43 @@ export const enSidebar = {
200200
prefix: 'Ecosystem-Integration/',
201201
// children: 'structure',
202202
children: [
203-
{ text: 'Apache Flink(IoTDB)', link: 'Flink-IoTDB' },
204-
{ text: 'Apache Flink(TsFile)', link: 'Flink-TsFile' },
205-
{ text: 'Apache Hive(TsFile)', link: 'Hive-TsFile' },
206-
{ text: 'Apache NiFi', link: 'NiFi-IoTDB' },
207-
{ text: 'Apache Spark(TsFile)', link: 'Spark-TsFile' },
208-
{ text: 'Apache Spark(IoTDB)', link: 'Spark-IoTDB' },
209-
{ text: 'Apache Zeppelin', link: 'Zeppelin-IoTDB' },
210-
{ text: 'DBeaver', link: 'DBeaver' },
211-
{ text: 'Grafana(IoTDB)', link: 'Grafana-Connector' },
212-
{ text: 'Grafana Plugin', link: 'Grafana-Plugin' },
213-
{ text: 'Telegraf Plugin', link: 'Telegraf' },
214-
{ text: 'ThingsBoard', link: 'Thingsboard' },
203+
{
204+
text: 'Collection Phase',
205+
collapsible: true,
206+
children: [
207+
{ text: 'Telegraf Plugin(IoTDB)', link: 'Telegraf' },
208+
],
209+
},
210+
{
211+
text: 'Processing Phase',
212+
collapsible: true,
213+
children: [
214+
{ text: 'Apache Flink(IoTDB)', link: 'Flink-IoTDB' },
215+
{ text: 'Apache Flink(TsFile)', link: 'Flink-TsFile' },
216+
{ text: 'Apache NiFi(IoTDB)', link: 'NiFi-IoTDB' },
217+
],
218+
},
219+
{
220+
text: 'Analysis Phase ',
221+
collapsible: true,
222+
children: [
223+
{ text: 'Apache Hive(TsFile)', link: 'Hive-TsFile' },
224+
{ text: 'Apache Spark(TsFile)', link: 'Spark-TsFile' },
225+
{ text: 'Apache Spark(IoTDB)', link: 'Spark-IoTDB' },
226+
],
227+
},
228+
{
229+
text: 'Application Phase',
230+
collapsible: true,
231+
children: [
232+
{ text: 'Apache Zeppelin(IoTDB)', link: 'Zeppelin-IoTDB_apache' },
233+
{ text: 'DataEase(IoTDB)', link: 'DataEase' },
234+
{ text: 'DBeaver(IoTDB)', link: 'DBeaver' },
235+
{ text: 'Grafana(IoTDB)', link: 'Grafana-Connector' },
236+
{ text: 'Grafana Plugin(IoTDB)', link: 'Grafana-Plugin' },
237+
{ text: 'ThingsBoard(IoTDB)', link: 'Thingsboard' },
238+
],
239+
},
215240
],
216241
},
217242
{

src/.vuepress/sidebar/V1.3.x/zh.ts

+37-12
Original file line numberDiff line numberDiff line change
@@ -189,18 +189,43 @@ export const zhSidebar = {
189189
prefix: 'Ecosystem-Integration/',
190190
// children: 'structure',
191191
children: [
192-
{ text: 'Apache Flink(IoTDB)', link: 'Flink-IoTDB' },
193-
{ text: 'Apache Flink(TsFile)', link: 'Flink-TsFile' },
194-
{ text: 'Apache Hive(TsFile)', link: 'Hive-TsFile' },
195-
{ text: 'Apache NiFi', link: 'NiFi-IoTDB' },
196-
{ text: 'Apache Spark(TsFile)', link: 'Spark-TsFile' },
197-
{ text: 'Apache Spark(IoTDB)', link: 'Spark-IoTDB' },
198-
{ text: 'Apache Zeppelin', link: 'Zeppelin-IoTDB_apache' },
199-
{ text: 'DBeaver', link: 'DBeaver' },
200-
{ text: 'Grafana(IoTDB)', link: 'Grafana-Connector' },
201-
{ text: 'Grafana插件', link: 'Grafana-Plugin' },
202-
{ text: 'Telegraf插件', link: 'Telegraf' },
203-
{ text: 'ThingsBoard', link: 'Thingsboard' },
192+
{
193+
text: '采集阶段',
194+
collapsible: true,
195+
children: [
196+
{ text: 'Telegraf插件(IoTDB)', link: 'Telegraf' },
197+
],
198+
},
199+
{
200+
text: '处理阶段',
201+
collapsible: true,
202+
children: [
203+
{ text: 'Apache Flink(IoTDB)', link: 'Flink-IoTDB' },
204+
{ text: 'Apache Flink(TsFile)', link: 'Flink-TsFile' },
205+
{ text: 'Apache NiFi(IoTDB)', link: 'NiFi-IoTDB' },
206+
],
207+
},
208+
{
209+
text: '分析阶段',
210+
collapsible: true,
211+
children: [
212+
{ text: 'Apache Hive(TsFile)', link: 'Hive-TsFile' },
213+
{ text: 'Apache Spark(TsFile)', link: 'Spark-TsFile' },
214+
{ text: 'Apache Spark(IoTDB)', link: 'Spark-IoTDB' },
215+
],
216+
},
217+
{
218+
text: '应用阶段',
219+
collapsible: true,
220+
children: [
221+
{ text: 'Apache Zeppelin(IoTDB)', link: 'Zeppelin-IoTDB_apache' },
222+
{ text: 'DataEase(IoTDB)', link: 'DataEase' },
223+
{ text: 'DBeaver(IoTDB)', link: 'DBeaver' },
224+
{ text: 'Grafana(IoTDB)', link: 'Grafana-Connector' },
225+
{ text: 'Grafana插件(IoTDB)', link: 'Grafana-Plugin' },
226+
{ text: 'ThingsBoard(IoTDB)', link: 'Thingsboard' },
227+
],
228+
},
204229
],
205230
},
206231
{

src/.vuepress/sidebar/V2.0.x/en-Table.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ export const enSidebar = {
142142
collapsible: true,
143143
prefix: 'Ecosystem-Integration/',
144144
children: [
145-
{ text: 'DBeaver', link: 'DBeaver' },
145+
{ text: 'DBeaver(IoTDB)', link: 'DBeaver' },
146146
],
147147
},
148148
{

src/.vuepress/sidebar/V2.0.x/en-Tree.ts

+37-12
Original file line numberDiff line numberDiff line change
@@ -184,18 +184,43 @@ export const enSidebar = {
184184
collapsible: true,
185185
prefix: 'Ecosystem-Integration/',
186186
children: [
187-
{ text: 'Apache Flink(IoTDB)', link: 'Flink-IoTDB' },
188-
{ text: 'Apache Flink(TsFile)', link: 'Flink-TsFile' },
189-
{ text: 'Apache Hive(TsFile)', link: 'Hive-TsFile' },
190-
{ text: 'Apache NiFi', link: 'NiFi-IoTDB' },
191-
{ text: 'Apache Spark(TsFile)', link: 'Spark-TsFile' },
192-
{ text: 'Apache Spark(IoTDB)', link: 'Spark-IoTDB' },
193-
{ text: 'Apache Zeppelin', link: 'Zeppelin-IoTDB' },
194-
{ text: 'DBeaver', link: 'DBeaver' },
195-
{ text: 'Grafana(IoTDB)', link: 'Grafana-Connector' },
196-
{ text: 'Grafana Plugin', link: 'Grafana-Plugin' },
197-
{ text: 'Telegraf Plugin', link: 'Telegraf' },
198-
{ text: 'ThingsBoard', link: 'Thingsboard' },
187+
{
188+
text: 'Collection Phase',
189+
collapsible: true,
190+
children: [
191+
{ text: 'Telegraf Plugin(IoTDB)', link: 'Telegraf' },
192+
],
193+
},
194+
{
195+
text: 'Processing Phase',
196+
collapsible: true,
197+
children: [
198+
{ text: 'Apache Flink(IoTDB)', link: 'Flink-IoTDB' },
199+
{ text: 'Apache Flink(TsFile)', link: 'Flink-TsFile' },
200+
{ text: 'Apache NiFi(IoTDB)', link: 'NiFi-IoTDB' },
201+
],
202+
},
203+
{
204+
text: 'Analysis Phase ',
205+
collapsible: true,
206+
children: [
207+
{ text: 'Apache Hive(TsFile)', link: 'Hive-TsFile' },
208+
{ text: 'Apache Spark(TsFile)', link: 'Spark-TsFile' },
209+
{ text: 'Apache Spark(IoTDB)', link: 'Spark-IoTDB' },
210+
],
211+
},
212+
{
213+
text: 'Application Phase',
214+
collapsible: true,
215+
children: [
216+
{ text: 'Apache Zeppelin(IoTDB)', link: 'Zeppelin-IoTDB_apache' },
217+
{ text: 'DataEase(IoTDB)', link: 'DataEase' },
218+
{ text: 'DBeaver(IoTDB)', link: 'DBeaver' },
219+
{ text: 'Grafana(IoTDB)', link: 'Grafana-Connector' },
220+
{ text: 'Grafana Plugin(IoTDB)', link: 'Grafana-Plugin' },
221+
{ text: 'ThingsBoard(IoTDB)', link: 'Thingsboard' },
222+
],
223+
},
199224
],
200225
},
201226
{

src/.vuepress/sidebar/V2.0.x/zh-Table.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -132,7 +132,7 @@ export const zhSidebar = {
132132
collapsible: true,
133133
prefix: 'Ecosystem-Integration/',
134134
children: [
135-
{ text: 'DBeaver', link: 'DBeaver' },
135+
{ text: 'DBeaver(IoTDB)', link: 'DBeaver' },
136136
],
137137
},
138138
{

src/.vuepress/sidebar/V2.0.x/zh-Tree.ts

+37-12
Original file line numberDiff line numberDiff line change
@@ -173,18 +173,43 @@ export const zhSidebar = {
173173
collapsible: true,
174174
prefix: 'Ecosystem-Integration/',
175175
children: [
176-
{ text: 'Apache Flink(IoTDB)', link: 'Flink-IoTDB' },
177-
{ text: 'Apache Flink(TsFile)', link: 'Flink-TsFile' },
178-
{ text: 'Apache Hive(TsFile)', link: 'Hive-TsFile' },
179-
{ text: 'Apache NiFi', link: 'NiFi-IoTDB' },
180-
{ text: 'Apache Spark(TsFile)', link: 'Spark-TsFile' },
181-
{ text: 'Apache Spark(IoTDB)', link: 'Spark-IoTDB' },
182-
{ text: 'Apache Zeppelin', link: 'Zeppelin-IoTDB_apache' },
183-
{ text: 'DBeaver', link: 'DBeaver' },
184-
{ text: 'Grafana(IoTDB)', link: 'Grafana-Connector' },
185-
{ text: 'Grafana插件', link: 'Grafana-Plugin' },
186-
{ text: 'Telegraf插件', link: 'Telegraf' },
187-
{ text: 'ThingsBoard', link: 'Thingsboard' },
176+
{
177+
text: '采集阶段',
178+
collapsible: true,
179+
children: [
180+
{ text: 'Telegraf插件(IoTDB)', link: 'Telegraf' },
181+
],
182+
},
183+
{
184+
text: '处理阶段',
185+
collapsible: true,
186+
children: [
187+
{ text: 'Apache Flink(IoTDB)', link: 'Flink-IoTDB' },
188+
{ text: 'Apache Flink(TsFile)', link: 'Flink-TsFile' },
189+
{ text: 'Apache NiFi(IoTDB)', link: 'NiFi-IoTDB' },
190+
],
191+
},
192+
{
193+
text: '分析阶段',
194+
collapsible: true,
195+
children: [
196+
{ text: 'Apache Hive(TsFile)', link: 'Hive-TsFile' },
197+
{ text: 'Apache Spark(TsFile)', link: 'Spark-TsFile' },
198+
{ text: 'Apache Spark(IoTDB)', link: 'Spark-IoTDB' },
199+
],
200+
},
201+
{
202+
text: '应用阶段',
203+
collapsible: true,
204+
children: [
205+
{ text: 'Apache Zeppelin(IoTDB)', link: 'Zeppelin-IoTDB_apache' },
206+
{ text: 'DataEase(IoTDB)', link: 'DataEase' },
207+
{ text: 'DBeaver(IoTDB)', link: 'DBeaver' },
208+
{ text: 'Grafana(IoTDB)', link: 'Grafana-Connector' },
209+
{ text: 'Grafana插件(IoTDB)', link: 'Grafana-Plugin' },
210+
{ text: 'ThingsBoard(IoTDB)', link: 'Thingsboard' },
211+
],
212+
},
188213
],
189214
},
190215
{

src/.vuepress/sidebar_timecho/V1.3.x/en.ts

+38-14
Original file line numberDiff line numberDiff line change
@@ -217,20 +217,44 @@ export const enSidebar = {
217217
prefix: 'Ecosystem-Integration/',
218218
// children: 'structure',
219219
children: [
220-
{ text: 'Apache Flink(IoTDB)', link: 'Flink-IoTDB' },
221-
{ text: 'Apache Flink(TsFile)', link: 'Flink-TsFile' },
222-
{ text: 'Apache Hive(TsFile)', link: 'Hive-TsFile' },
223-
{ text: 'Apache NiFi', link: 'NiFi-IoTDB' },
224-
{ text: 'Apache Spark(TsFile)', link: 'Spark-TsFile' },
225-
{ text: 'Apache Spark(IoTDB)', link: 'Spark-IoTDB' },
226-
{ text: 'Apache Zeppelin', link: 'Zeppelin-IoTDB' },
227-
{ text: 'DataEase', link: 'DataEase' },
228-
{ text: 'DBeaver', link: 'DBeaver' },
229-
{ text: 'Ignition', link: 'Ignition-IoTDB-plugin_timecho' },
230-
{ text: 'Grafana(IoTDB)', link: 'Grafana-Connector' },
231-
{ text: 'Grafana Plugin', link: 'Grafana-Plugin' },
232-
{ text: 'Telegraf Plugin', link: 'Telegraf' },
233-
{ text: 'ThingsBoard', link: 'Thingsboard' },
220+
{
221+
text: 'Collection Phase',
222+
collapsible: true,
223+
children: [
224+
{ text: 'Telegraf Plugin(IoTDB)', link: 'Telegraf' },
225+
],
226+
},
227+
{
228+
text: 'Processing Phase',
229+
collapsible: true,
230+
children: [
231+
{ text: 'Apache Flink(IoTDB)', link: 'Flink-IoTDB' },
232+
{ text: 'Apache Flink(TsFile)', link: 'Flink-TsFile' },
233+
{ text: 'Apache NiFi(IoTDB)', link: 'NiFi-IoTDB' },
234+
],
235+
},
236+
{
237+
text: 'Analysis Phase ',
238+
collapsible: true,
239+
children: [
240+
{ text: 'Apache Hive(TsFile)', link: 'Hive-TsFile' },
241+
{ text: 'Apache Spark(TsFile)', link: 'Spark-TsFile' },
242+
{ text: 'Apache Spark(IoTDB)', link: 'Spark-IoTDB' },
243+
],
244+
},
245+
{
246+
text: 'Application Phase',
247+
collapsible: true,
248+
children: [
249+
{ text: 'Apache Zeppelin(IoTDB)', link: 'Zeppelin-IoTDB_timecho' },
250+
{ text: 'DataEase(IoTDB)', link: 'DataEase' },
251+
{ text: 'DBeaver(IoTDB)', link: 'DBeaver' },
252+
{ text: 'Ignition(IoTDB)', link: 'Ignition-IoTDB-plugin_timecho' },
253+
{ text: 'Grafana(IoTDB)', link: 'Grafana-Connector' },
254+
{ text: 'Grafana Plugin(IoTDB)', link: 'Grafana-Plugin' },
255+
{ text: 'ThingsBoard(IoTDB)', link: 'Thingsboard' },
256+
],
257+
},
234258
],
235259
},
236260
{

src/.vuepress/sidebar_timecho/V1.3.x/zh.ts

+39-14
Original file line numberDiff line numberDiff line change
@@ -200,20 +200,45 @@ export const zhSidebar = {
200200
prefix: 'Ecosystem-Integration/',
201201
// children: 'structure',
202202
children: [
203-
{ text: 'Apache Flink(IoTDB)', link: 'Flink-IoTDB' },
204-
{ text: 'Apache Flink(TsFile)', link: 'Flink-TsFile' },
205-
{ text: 'Apache Hive(TsFile)', link: 'Hive-TsFile' },
206-
{ text: 'Apache NiFi', link: 'NiFi-IoTDB' },
207-
{ text: 'Apache Spark(TsFile)', link: 'Spark-TsFile' },
208-
{ text: 'Apache Spark(IoTDB)', link: 'Spark-IoTDB' },
209-
{ text: 'Apache Zeppelin', link: 'Zeppelin-IoTDB_timecho' },
210-
{ text: 'DataEase', link: 'DataEase' },
211-
{ text: 'DBeaver', link: 'DBeaver' },
212-
{ text: 'Ignition', link: 'Ignition-IoTDB-plugin_timecho' },
213-
{ text: 'Grafana(IoTDB)', link: 'Grafana-Connector' },
214-
{ text: 'Grafana插件', link: 'Grafana-Plugin' },
215-
{ text: 'Telegraf插件', link: 'Telegraf' },
216-
{ text: 'ThingsBoard', link: 'Thingsboard' },
203+
{
204+
text: '采集阶段',
205+
collapsible: true,
206+
children: [
207+
{ text: 'Telegraf插件(IoTDB)', link: 'Telegraf' },
208+
],
209+
},
210+
{
211+
text: '处理阶段',
212+
collapsible: true,
213+
children: [
214+
{ text: 'Apache Flink(IoTDB)', link: 'Flink-IoTDB' },
215+
{ text: 'Apache Flink(TsFile)', link: 'Flink-TsFile' },
216+
{ text: 'Apache NiFi(IoTDB)', link: 'NiFi-IoTDB' },
217+
],
218+
},
219+
{
220+
text: '分析阶段',
221+
collapsible: true,
222+
children: [
223+
{ text: 'Apache Hive(TsFile)', link: 'Hive-TsFile' },
224+
{ text: 'Apache Spark(TsFile)', link: 'Spark-TsFile' },
225+
{ text: 'Apache Spark(IoTDB)', link: 'Spark-IoTDB' },
226+
],
227+
},
228+
{
229+
text: '应用阶段',
230+
collapsible: true,
231+
children: [
232+
{ text: 'Apache Zeppelin(IoTDB)', link: 'Zeppelin-IoTDB_timecho' },
233+
{ text: 'DataEase(IoTDB)', link: 'DataEase' },
234+
{ text: 'DBeaver(IoTDB)', link: 'DBeaver' },
235+
{ text: 'Ignition(IoTDB)', link: 'Ignition-IoTDB-plugin_timecho' },
236+
{ text: 'Grafana(IoTDB)', link: 'Grafana-Connector' },
237+
{ text: 'Grafana插件(IoTDB)', link: 'Grafana-Plugin' },
238+
{ text: 'ThingsBoard(IoTDB)', link: 'Thingsboard' },
239+
],
240+
},
241+
217242
],
218243
},
219244
{

src/.vuepress/sidebar_timecho/V2.0.x/en-Table.ts

+1-1
Original file line numberDiff line numberDiff line change
@@ -147,7 +147,7 @@ export const enSidebar = {
147147
collapsible: true,
148148
prefix: 'Ecosystem-Integration/',
149149
children: [
150-
{ text: 'DBeaver', link: 'DBeaver' },
150+
{ text: 'DBeaver(IoTDB)', link: 'DBeaver' },
151151
],
152152
},
153153
{

0 commit comments

Comments
 (0)