From 4675e27cd6875edd89c6ba1a1c52f794c9623de3 Mon Sep 17 00:00:00 2001 From: W1y1r <2730956796@qq.com> Date: Wed, 12 Feb 2025 17:01:37 +0800 Subject: [PATCH 1/2] Tsfle-2.x data model page reconstruction --- .../develop/QuickStart/Data-Model.md | 45 ++++------------- .../UserGuide/latest/QuickStart/Data-Model.md | 48 ++++--------------- 2 files changed, 18 insertions(+), 75 deletions(-) diff --git a/src/zh/UserGuide/develop/QuickStart/Data-Model.md b/src/zh/UserGuide/develop/QuickStart/Data-Model.md index f6a8bc142..5226df304 100644 --- a/src/zh/UserGuide/develop/QuickStart/Data-Model.md +++ b/src/zh/UserGuide/develop/QuickStart/Data-Model.md @@ -24,44 +24,17 @@ 为管理工业物联网时序数据,TsFile 的测点数据模型包含如下信息 -- 标签列:以字符串键值对形式对一维物联网设备的描述。例如,“category=XT451”表示风力涡轮机的类别为“XT451”,“year=2021”表示其建造于2021年。 -- 测点列:设备正在测量的变量。与风扇速度、电压、温度、风速等类似。与目前固定为STRING数据类型的标记不同,字段受各种数据类型的支持。 -- 时间戳和时间序列:设备测量的FIELD的每个值都与一个唯一的时间戳相关联。FIELD的时间戳和值的序列是一个时间序列。 -- 元数据:一组可以唯一标识一种设备的标签,以及由这些设备测量的字段集。例如,风力涡轮机可以通过“省”、“市”、“风场”和“序列号”进行唯一定位,因此方案“wind_turbine”的TAG集可以是“省”,“市”,“风场“和“序列编号”。而其FIELD集包含“风扇速度”、“电压”、“温度”、“风速”等。 -- 设备号:物联网设备的唯一标识符,由模式名称和所有标签值组成。例如,对于上述模式“wind_turbine”,DeviceId可以是(“wind_urbine”、“Beijing”、“Beijing_1135”、“T1523678”)。 - -
概念 | -定义 | -
---|---|
表 | -一类具有相同模式的设备的集合。建模时定义的存储表由标识列、时间列和物理量列三部分组成。 | -
标识列 | -设备唯一标识,一个表内可包含0至多个标识列,标识列的值按建表时的列顺序组合形成的复合值称为标识,复合值相同的标识为同一标识。标识列的数据类型目前只能为String,可以不指定,默认为String标识列的值可以全为空写入时必须指定所有标识列(未指定的标识列默认使用 null 填充) | -
时间戳 | -一个表必须有一列时间列,相同标识取值的数据默认按时间排序。时间列的值不能为空,必须顺序的。 | -
测点列 | -测点列定义了时序数据的测点名称、数据类型。 | -
行 | -表中的一行数据 | -
概念 | -定义 | -
---|---|
表 | -一类具有相同模式的设备的集合。建模时定义的存储表由标识列、时间列和物理量列三部分组成。 | -
标识列 | -设备唯一标识,一个表内可包含0至多个标识列,标识列的值按建表时的列顺序组合形成的复合值称为标识,复合值相同的标识为同一标识。标识列的数据类型目前只能为String,可以不指定,默认为String标识列的值可以全为空写入时必须指定所有标识列(未指定的标识列默认使用 null 填充) | -
时间戳 | -一个表必须有一列时间列,相同标识取值的数据默认按时间排序。时间列的值不能为空,必须顺序的。 | -
测点列 | -测点列定义了时序数据的测点名称、数据类型。 | -
行 | -表中的一行数据 | -
}Wn@%o2wpS~k29ANM
zK>mEI?uQNhbz228Y9HqC&*P-E`%;Zkf1ZDEM25pU{x25+I}_-0b^dYD{gc|M`uYFs
zm2G|PnGZhy=b3rR|GAw%$MNrsPJ(ptkmJ>35xR*N&dJC;-W+mc$Uq=$q-Ph01awOs
zu^|Q6?cwn}HydrsK)4o_w#+6w<&zgDJ{sbuf-2@dL?aZC3$;qlue3vOBQV(A2M;=3
z^ZI#7vuE+HaYA_L$@RilEGcO$X)LVN@f1UL5ANJIUtAR+Y(3x9;oM3LCDf^3dvi5W
z?u*^}SMM}k3+5fn;GOpt4;Sd%+ltQ( x>_P8Al(47f@}Ndr~ n-WFREN&mFY%tgnNh;z2XWTb3uEuHHH
zSmwF+o@$IKyv|^Vv2CH1>``PLag2%owGLC;aGBqm*H)|h-HgX~x|w>q?4GhyhzY!v
zO>r2A4q)3FSTS}!@9WxAdTo2#o@xXW?sz|_F4#KYXZ#hF8>71&z6UWTS06rdy6!Rk
zqo09+;haxR2HHM*QBt(^V^5oh^C |B1Z{`rVv*}b-0&ck1f;U@PFV7-5qFX0JG_-+Kg
zCmn47Mu@l{G!mpAwnzBX)zwv1RXtVQ8zn9?5UqydUNd-SuV#mbS0!+Ss1@A09)8HA
zDTQjH8si*cLmSJ97V=0~H2dT)Y>c1u#C`u{vRcL9Jsm4j{IfQ?V(*RO&Ks_suTOpa
z{QPKz3w;hOyjsRe`60KjaYW3{khIzMAS=uAEW%@ZD+m!W=K;njM>8uy^l$
z-y5l8-8kgEyTLB)*ecDh7eOh6NFv2j?YMpJ&Q^QesP!OF`Z=+=LUDz!>b
zLHk(2RpaUFTU=67(&xSvboWU?q;i~UIUA^|7w1@%n+H;)Am~E~2L`1CY73t}oz61p
zhJG>7bo?fISWZD0S^PfI>?jvwkAf!r2M^ewuLtUwEP?^4S3&Rq#)R9erdAoc@&nGG
z;o7hPcpSZEM6`Iwt9^sC5QDTsBJ4IAg!#pnfNJvCPeFa>;>C*~(f>8qMnPLZQTNl%
zY?m!QMA9ht02Wwf6k0jO8)&bK{1z{Pt@fcnb)cNg`p>9(J$n}lQMWWQ+dhB!!XPD%
zq(#Cbq>clnAlI|NLiw(uqGf*%AauzCFsC>5M6TJH{dZbQ#q{RJyX9nLK!oFn2nTAK
zs-BnZa6CC%FAk2o1UaFeznv}wN6Ug<2^H$h%uGOROR&x8G)k&5Fl?FDN`0078Z2~R+Y;KFbakK($Z2m9yl-Wu