Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
taosdata
TDengine
提交
ea155cd5
TDengine
项目概览
taosdata
/
TDengine
1 年多 前同步成功
通知
1185
Star
22016
Fork
4786
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
1
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
TDengine
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
1
Issue
1
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
未验证
提交
ea155cd5
编写于
12月 01, 2021
作者:
H
Hui Li
提交者:
GitHub
12月 01, 2021
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
Update docs.md
add describe for schemaless
上级
6a05b753
变更
1
显示空白变更内容
内联
并排
Showing
1 changed file
with
11 addition
and
0 deletion
+11
-0
documentation20/cn/05.insert/docs.md
documentation20/cn/05.insert/docs.md
+11
-0
未找到文件。
documentation20/cn/05.insert/docs.md
浏览文件 @
ea155cd5
...
...
@@ -114,6 +114,17 @@ st,t1=3,t2=4,t3=t3 c1=3i64,c3="passit",c2=false,c4=4f64 1626006833639000000
在 SML_TELNET_PROTOCOL 和 SML_JSON_PROTOCOL 模式下,根据时间戳的长度来确定时间精度(与 OpenTSDB 标准操作方式相同),此时会忽略用户指定的时间分辨率。
**数据模式映射规则**
<br/>
本节将说明行协议的数据如何映射成为具有模式的数据。每个行协议中数据 measurement 映射为 超级表名称。tag_set 中的 标签名称为 数据模式中的标签名,field_set 中的名称为列名称。以如下数据为例,说明映射规则:
```
json
st,t
1
=
3
,t
2
=
4
,t
3
=t
3
c
1
=
3
i
64
,c
3
=
"passit"
,c
2
=
false
,c
4
=
4
f
64
1626006833639000000
```
该行数据映射生成一个超级表: st, 其包含了 3 个类型为 nchar 的标签,分别是:t1, t2, t3。五个数据列,分别是ts(timestamp),c1 (bigint),c3(binary),c2 (bool), c4 (bigint)。映射成为如下 SQL 语句:
```
json
create
stable
st
(_ts
timestamp,
c
1
bigint,
c
2
bool,
c
3
binary(
6
),
c
4
bigint)
tags(t
1
nchar(
1
),
t
2
nchar(
1
),
t
3
nchar(
2
))
```
**数据模式变更处理**
<br/>
本节将说明不同行数据写入情况下,对于数据模式的影响。
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录