This is an automated email from the ASF dual-hosted git repository.

haonan pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/tsfile.git


The following commit(s) were added to refs/heads/develop by this push:
     new 71652276c fix error version (#397)
71652276c is described below

commit 71652276c0b8530bbf72be8b5fd806872630cb5c
Author: CritasWang <[email protected]>
AuthorDate: Fri Feb 7 12:33:47 2025 +0800

    fix error version (#397)
    
    1. fix error version
    2. add develop docs
---
 docs/src/Download/README.md                        |  6 +-
 .../src/UserGuide/develop/QuickStart/Data-Model.md | 65 +++++++++++++++++++++
 .../QuickStart/Navigating_Time_Series_Data.md      | 64 +++++++++++++++++++++
 .../{latest => develop}/QuickStart/QuickStart.md   |  2 +-
 docs/src/UserGuide/latest/QuickStart/QuickStart.md |  2 +-
 docs/src/zh/Download/README.md                     |  6 +-
 .../zh/UserGuide/develop/QuickStart/Data-Model.md  | 65 +++++++++++++++++++++
 .../QuickStart/Navigating_Time_Series_Data.md      | 67 ++++++++++++++++++++++
 .../{latest => develop}/QuickStart/QuickStart.md   |  2 +-
 .../zh/UserGuide/latest/QuickStart/QuickStart.md   |  2 +-
 10 files changed, 271 insertions(+), 10 deletions(-)

diff --git a/docs/src/Download/README.md b/docs/src/Download/README.md
index 755f7e290..76148396c 100644
--- a/docs/src/Download/README.md
+++ b/docs/src/Download/README.md
@@ -22,7 +22,7 @@
 # Download
 Our GitHub page: https://github.com/apache/tsfile
 
-The latest version of TsFile is 1.1.0.
+The latest version of TsFile is 2.0.0.
 
 Downloading it from the [Maven central 
repository](https://search.maven.org/search?q=g:org.apache.tsfile)
 
@@ -32,8 +32,8 @@ Add the following dependency section to your pom.xml:
  <dependency>
    <groupId>org.apache.tsfile</groupId>
    <artifactId>tsfile</artifactId>
-   <version>1.1.0</version>
+   <version>2.0.0</version>
  </dependency>
 ```
 
-The release note of 1.1.0 can be found in the Archives of the Apache Software 
Foundation: https://github.com/apache/tsfile/releases/tag/v1.1.0
+The release note of 2.0.0 can be found in the Archives of the Apache Software 
Foundation: https://github.com/apache/tsfile/releases/tag/v2.0.0
diff --git a/docs/src/UserGuide/develop/QuickStart/Data-Model.md 
b/docs/src/UserGuide/develop/QuickStart/Data-Model.md
new file mode 100644
index 000000000..66d4ce843
--- /dev/null
+++ b/docs/src/UserGuide/develop/QuickStart/Data-Model.md
@@ -0,0 +1,65 @@
+<!--
+
+    Licensed to the Apache Software Foundation (ASF) under one
+    or more contributor license agreements.  See the NOTICE file
+    distributed with this work for additional information
+    regarding copyright ownership.  The ASF licenses this file
+    to you under the Apache License, Version 2.0 (the
+    "License"); you may not use this file except in compliance
+    with the License.  You may obtain a copy of the License at
+    
+        http://www.apache.org/licenses/LICENSE-2.0
+    
+    Unless required by applicable law or agreed to in writing,
+    software distributed under the License is distributed on an
+    "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+    KIND, either express or implied.  See the License for the
+    specific language governing permissions and limitations
+    under the License.
+
+-->
+# Data Model
+
+## Basic Concepts
+
+To manage industrial IoT timing data, the measurement point data model of 
TsFile includes the following information
+
+- DeviceId(String):Device Name
+- MeasurementSchema:Measurement points
+  - measurementId(String):Measurement Point Name
+  - tsDataType(TSDataType):Data Type
+
+For the above detailed introduction, please refer to:[Entering Time Series 
Data](https://tsfile.apache.org/UserGuide/latest/QuickStart/Navigating_Time_Series_Data.html)
+
+## Example
+
+![](https://alioss.timecho.com/docs/img/20240502164237-dkcm.png)
+
+In the above example, the metadata (Scheme) of TsFile contains 2 devices and 5 
time series, and is established as a table structure as shown in the following 
figure:
+
+<table>       
+  <tr>             
+    <th rowspan="1">Device ID</th>             
+    <th rowspan="1">Measurement points</th>                          
+  </tr>       
+  <tr>             
+    <th rowspan="2">Solar panel 1</th> 
+    <th>Voltage(FLOAT)</th>                     
+  </tr>  
+  <tr>
+  <th>Current(FLOAT)</th>
+  </tr>
+  <tr>
+    <th rowspan="4">Fan1</th>  
+  </tr> 
+  <tr>             
+    <th>Voltage(FLOAT)</th>
+  </tr> 
+  <tr> 
+    <th>Current(FLOAT)</th>
+  </tr> 
+  <tr> 
+    <th>Wind Speed(FLOAT)</th> 
+  </tr> 
+</table>
+
diff --git 
a/docs/src/UserGuide/develop/QuickStart/Navigating_Time_Series_Data.md 
b/docs/src/UserGuide/develop/QuickStart/Navigating_Time_Series_Data.md
new file mode 100644
index 000000000..20aaef327
--- /dev/null
+++ b/docs/src/UserGuide/develop/QuickStart/Navigating_Time_Series_Data.md
@@ -0,0 +1,64 @@
+<!--
+
+    Licensed to the Apache Software Foundation (ASF) under one
+    or more contributor license agreements.  See the NOTICE file
+    distributed with this work for additional information
+    regarding copyright ownership.  The ASF licenses this file
+    to you under the Apache License, Version 2.0 (the
+    "License"); you may not use this file except in compliance
+    with the License.  You may obtain a copy of the License at
+    
+        http://www.apache.org/licenses/LICENSE-2.0
+    
+    Unless required by applicable law or agreed to in writing,
+    software distributed under the License is distributed on an
+    "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+    KIND, either express or implied.  See the License for the
+    specific language governing permissions and limitations
+    under the License.
+
+-->
+# Entering Time Series Data
+
+## What Is Time Series Data?
+
+In today's era of the Internet of Things, various scenarios such as the 
Internet of Things and industrial scenarios are undergoing digital 
transformation. People collect various states of devices by installing sensors 
on them. If the motor collects voltage and current, the blade speed, angular 
velocity, and power generation of the fan; Vehicle collection of latitude and 
longitude, speed, and fuel consumption; The vibration frequency, deflection, 
displacement, etc. of the bridge. The data [...]
+
+![](https://alioss.timecho.com/docs/img/20240505154735.png)
+
+Generally speaking, we refer to each collection point as a measurement point 
(also known as a physical quantity, time series, timeline, signal quantity, 
indicator, measurement value, etc.). Each measurement point continuously 
collects new data information over time, forming a time series. In the form of 
a table, each time series is a table formed by two columns: time and value; In 
a graphical way, each time series is a trend chart formed over time, which can 
also be vividly referred to a [...]
+
+![](https://alioss.timecho.com/docs/img/20240505154843.png)
+
+The massive time series data generated by sensors is the foundation of digital 
transformation in various industries, so our modeling of time series data 
mainly focuses on equipment and sensors.
+
+## Key Concepts of Time Series Data
+The main concepts involved in time-series data can be divided from bottom to 
top: data points, measurement points, and equipment.
+
+![](https://alioss.timecho.com/docs/img/20240505154513.png)
+
+### Data Point
+
+- Definition: Consists of a timestamp and a value, where the timestamp is of 
type long and the value can be of various types such as BOOLEAN, FLOAT, INT32, 
etc.
+- Example: A row of a time series in the form of a table in the above figure, 
or a point of a time series in the form of a graph, is a data point.
+
+![](https://alioss.timecho.com/docs/img/20240505154432.png)
+
+### Measurement Points
+
+- Definition: It is a time series formed by multiple data points arranged in 
increments according to timestamps. Usually, a measuring point represents a 
collection point and can regularly collect physical quantities of the 
environment it is located in.
+- Also known as: physical quantity, time series, timeline, semaphore, 
indicator, measurement value, etc
+- Example:
+  - Electricity scenario: current, voltage
+  - Energy scenario: wind speed, rotational speed
+  - Vehicle networking scenarios: fuel consumption, vehicle speed, longitude, 
dimensions
+  - Factory scenario: temperature, humidity
+
+### Device
+
+- Definition: Corresponding to a physical device in an actual scene, usually a 
collection of measurement points, identified by one to multiple labels
+- Example:
+  - Vehicle networking scenario: Vehicles identified by vehicle identification 
code (VIN)
+  - Factory scenario: robotic arm, unique ID identification generated by IoT 
platform
+  - Energy scenario: Wind turbines, identified by region, station, line, 
model, instance, etc
+  - Monitoring scenario: CPU, identified by machine room, rack, Hostname, 
device type, etc
\ No newline at end of file
diff --git a/docs/src/UserGuide/latest/QuickStart/QuickStart.md 
b/docs/src/UserGuide/develop/QuickStart/QuickStart.md
similarity index 99%
copy from docs/src/UserGuide/latest/QuickStart/QuickStart.md
copy to docs/src/UserGuide/develop/QuickStart/QuickStart.md
index b246ff6f8..89573ca77 100644
--- a/docs/src/UserGuide/latest/QuickStart/QuickStart.md
+++ b/docs/src/UserGuide/develop/QuickStart/QuickStart.md
@@ -32,7 +32,7 @@ Add the following content to the `dependencies` in `pom.xml`
 <dependency>
     <groupId>org.apache.tsfile</groupId>
     <artifactId>tsfile</artifactId>
-    <version>2.1.0</version>
+    <version>1.1.0</version>
 </dependency>
 ```
 
diff --git a/docs/src/UserGuide/latest/QuickStart/QuickStart.md 
b/docs/src/UserGuide/latest/QuickStart/QuickStart.md
index b246ff6f8..89573ca77 100644
--- a/docs/src/UserGuide/latest/QuickStart/QuickStart.md
+++ b/docs/src/UserGuide/latest/QuickStart/QuickStart.md
@@ -32,7 +32,7 @@ Add the following content to the `dependencies` in `pom.xml`
 <dependency>
     <groupId>org.apache.tsfile</groupId>
     <artifactId>tsfile</artifactId>
-    <version>2.1.0</version>
+    <version>1.1.0</version>
 </dependency>
 ```
 
diff --git a/docs/src/zh/Download/README.md b/docs/src/zh/Download/README.md
index 0a0473927..59a8ab296 100644
--- a/docs/src/zh/Download/README.md
+++ b/docs/src/zh/Download/README.md
@@ -22,7 +22,7 @@
 # 下载
 GitHub 仓库地址:https://github.com/apache/tsfile
 
-最新版本是1.1.0。
+最新版本是2.0.0。
 
 点击 Maven 仓库地址下载:[Maven central 
repository](https://search.maven.org/search?q=g:org.apache.tsfile)
 
@@ -32,8 +32,8 @@ GitHub 仓库地址:https://github.com/apache/tsfile
  <dependency>
    <groupId>org.apache.tsfile</groupId>
    <artifactId>tsfile</artifactId>
-   <version>1.1.0</version>
+   <version>2.0.0</version>
  </dependency>
 ```
 
-该版本的特性可点击查看: https://github.com/apache/tsfile/releases/tag/v1.1.0
+该版本的特性可点击查看: https://github.com/apache/tsfile/releases/tag/v2.0.0
diff --git a/docs/src/zh/UserGuide/develop/QuickStart/Data-Model.md 
b/docs/src/zh/UserGuide/develop/QuickStart/Data-Model.md
new file mode 100644
index 000000000..5b8543992
--- /dev/null
+++ b/docs/src/zh/UserGuide/develop/QuickStart/Data-Model.md
@@ -0,0 +1,65 @@
+<!--
+
+    Licensed to the Apache Software Foundation (ASF) under one
+    or more contributor license agreements.  See the NOTICE file
+    distributed with this work for additional information
+    regarding copyright ownership.  The ASF licenses this file
+    to you under the Apache License, Version 2.0 (the
+    "License"); you may not use this file except in compliance
+    with the License.  You may obtain a copy of the License at
+    
+        http://www.apache.org/licenses/LICENSE-2.0
+    
+    Unless required by applicable law or agreed to in writing,
+    software distributed under the License is distributed on an
+    "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+    KIND, either express or implied.  See the License for the
+    specific language governing permissions and limitations
+    under the License.
+
+-->
+# TsFile 数据模型
+
+## 基本概念
+
+为管理工业物联网时序数据,TsFile 的测点数据模型包含如下信息
+
+- DeviceId(String):设备名
+- MeasurementSchema:测点
+  - measurementId(String):测点名
+  - tsDataType(TSDataType):数据类型
+
+有关上述详细介绍,参见:[走进时序数据](https://tsfile.apache.org/zh/UserGuide/latest/QuickStart/Navigating_Time_Series_Data.html)
+
+## 示例
+
+![](https://alioss.timecho.com/docs/img/tsfile%E6%95%B0%E6%8D%AE%E6%A8%A1%E5%9E%8B.png)
+
+在上述示例中,TsFile 的元数据(Schema)共包含 2 个设备,5条时间序列,建立为表结构如下图:
+
+<table>       
+  <tr>             
+    <th rowspan="1">设备ID</th>             
+    <th rowspan="1">测点</th>                          
+  </tr>       
+  <tr>             
+    <th rowspan="2">太阳能板1</th> 
+    <th>电压(FLOAT)</th>                     
+  </tr>  
+  <tr>
+  <th>电流(FLOAT)</th>
+  </tr>
+  <tr>
+    <th rowspan="4">风机1</th>  
+  </tr> 
+  <tr>             
+    <th>电压(FLOAT)</th>
+  </tr> 
+  <tr> 
+    <th>电流(FLOAT)</th>
+  </tr> 
+  <tr> 
+    <th>风速(FLOAT)</th> 
+  </tr> 
+</table>
+
diff --git 
a/docs/src/zh/UserGuide/develop/QuickStart/Navigating_Time_Series_Data.md 
b/docs/src/zh/UserGuide/develop/QuickStart/Navigating_Time_Series_Data.md
new file mode 100644
index 000000000..96e9fdf9a
--- /dev/null
+++ b/docs/src/zh/UserGuide/develop/QuickStart/Navigating_Time_Series_Data.md
@@ -0,0 +1,67 @@
+<!--
+
+    Licensed to the Apache Software Foundation (ASF) under one
+    or more contributor license agreements.  See the NOTICE file
+    distributed with this work for additional information
+    regarding copyright ownership.  The ASF licenses this file
+    to you under the Apache License, Version 2.0 (the
+    "License"); you may not use this file except in compliance
+    with the License.  You may obtain a copy of the License at
+    
+        http://www.apache.org/licenses/LICENSE-2.0
+    
+    Unless required by applicable law or agreed to in writing,
+    software distributed under the License is distributed on an
+    "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+    KIND, either express or implied.  See the License for the
+    specific language governing permissions and limitations
+    under the License.
+
+-->
+# 走进时序数据
+
+## 什么叫时序数据?
+
+万物互联的今天,物联网场景、工业场景等各类场景都在进行数字化转型,人们通过在各类设备上安装传感器对设备的各类状态进行采集。如电机采集电压、电流,风机的叶片转速、角速度、发电功率;车辆采集经纬度、速度、油耗;桥梁的振动频率、挠度、位移量等。传感器的数据采集,已经渗透在各个行业中。
+
+![](https://alioss.timecho.com/docs/img/%E6%97%B6%E5%BA%8F%E6%95%B0%E6%8D%AE%E4%BB%8B%E7%BB%8D.png)
+
+
+
+通常来说,我们把每个采集点位叫做一个**测点( 
也叫物理量、时间序列、时间线、信号量、指标、测量值等)**,每个测点都在随时间的推移不断收集到新的数据信息,从而构成了一条**时间序列**。用表格的方式,每个时间序列就是一个由时间、值两列形成的表格;用图形化的方式,每个时间序列就是一个随时间推移形成的走势图,也可以形象的称之为设备的“心电图”。
+
+![](https://alioss.timecho.com/docs/img/%E5%BF%83%E7%94%B5%E5%9B%BE1.png)
+
+传感器产生的海量时序数据是各行各业数字化转型的基础,因此我们对时序数据的模型梳理主要围绕设备、传感器展开。
+
+## 时序数据中的关键概念有哪些?
+
+时序数据中主要涉及的概念由下至上可分为:数据点、测点、设备。
+
+![](https://alioss.timecho.com/docs/img/%E7%99%BD%E6%9D%BF.png)
+
+### 数据点
+
+- 定义:由一个时间戳和一个数值组成,其中时间戳为 long 类型,数值可以为 BOOLEAN、FLOAT、INT32 等各种类型。
+- 示例:如上图中表格形式的时间序列的一行,或图形形式的时间序列的一个点,就是一个数据点。
+
+![](https://alioss.timecho.com/docs/img/%E6%95%B0%E6%8D%AE%E7%82%B9.png)
+
+### 测点
+
+- 定义:是多个数据点按时间戳递增排列形成的一个时间序列。通常一个测点代表一个采集点位,能够定期采集所在环境的物理量。
+- 又名:物理量、时间序列、时间线、信号量、指标、测量值等
+- 示例:
+  - 电力场景:电流、电压
+  - 能源场景:风速、转速
+  - 车联网场景:油量、车速、经度、维度
+  - 工厂场景:温度、湿度
+
+### 设备
+
+- 定义:对应一个实际场景中的物理设备,通常是一组测点的集合,由一到多个标签定位标识
+- 示例
+  - 车联网场景:车辆,由车辆识别代码 VIN 标识
+  - 工厂场景:机械臂,由物联网平台生成的唯一 ID 标识
+  - 能源场景:风机,由区域、场站、线路、机型、实例等标识
+  - 监控场景:CPU,由机房、机架、Hostname、设备类型等标识
\ No newline at end of file
diff --git a/docs/src/zh/UserGuide/latest/QuickStart/QuickStart.md 
b/docs/src/zh/UserGuide/develop/QuickStart/QuickStart.md
similarity index 99%
copy from docs/src/zh/UserGuide/latest/QuickStart/QuickStart.md
copy to docs/src/zh/UserGuide/develop/QuickStart/QuickStart.md
index 0aa951901..2d04d6da2 100644
--- a/docs/src/zh/UserGuide/latest/QuickStart/QuickStart.md
+++ b/docs/src/zh/UserGuide/develop/QuickStart/QuickStart.md
@@ -32,7 +32,7 @@
 <dependency>
     <groupId>org.apache.tsfile</groupId>
     <artifactId>tsfile</artifactId>
-    <version>2.1.0</version>
+    <version>1.1.0</version>
 </dependency>
 ```
 
diff --git a/docs/src/zh/UserGuide/latest/QuickStart/QuickStart.md 
b/docs/src/zh/UserGuide/latest/QuickStart/QuickStart.md
index 0aa951901..2d04d6da2 100644
--- a/docs/src/zh/UserGuide/latest/QuickStart/QuickStart.md
+++ b/docs/src/zh/UserGuide/latest/QuickStart/QuickStart.md
@@ -32,7 +32,7 @@
 <dependency>
     <groupId>org.apache.tsfile</groupId>
     <artifactId>tsfile</artifactId>
-    <version>2.1.0</version>
+    <version>1.1.0</version>
 </dependency>
 ```
 

Reply via email to