diff --git a/docs/UserGuide/Data-Concept/Data-Model-and-Terminology.md b/docs/UserGuide/Data-Concept/Data-Model-and-Terminology.md index 57799e5c3006..a4253307e091 100644 --- a/docs/UserGuide/Data-Concept/Data-Model-and-Terminology.md +++ b/docs/UserGuide/Data-Concept/Data-Model-and-Terminology.md @@ -51,7 +51,7 @@ Once a prefix path is set as a storage group, the storage group settings cannot After a storage group is set, the ancestral layers, children and descendant layers of the corresponding prefix path are not allowed to be set up again (for example, after `root.ln` is set as the storage group, the root layer and `root.ln.wf01` are not allowed to be set as storage groups). -The Layer Name of storage group can only consist of characters, numbers, underscores and hyphen, like `root.storagegroup_1-sg1`. +The Layer Name of storage group can only consist of characters, numbers, and underscores, like `root.storagegroup_1`. ### Path @@ -80,7 +80,7 @@ The following are the constraints on the `nodeName`: * `root` is a reserved character, and it is only allowed to appear at the beginning layer of the time series mentioned below. If `root` appears in other layers, it cannot be parsed and an error will be reported. * Except for the beginning layer (`root`) of the time series, the characters supported in other layers are as follows: - * [ 0-9 a-z A-Z _ : @ # $ { } ] (letters, numbers, a few special characters) + * [ 0-9 a-z A-Z _ ] (letters, numbers, underscore) * ['\u2E80'..'\u9FFF'] (Chinese characters) * In particular, if the system is deployed on a Windows machine, the storage group layer name will be case-insensitive. For example, creating both `root.ln` and `root.LN` at the same time is not allowed. * If you want to use special characters in `nodeName`, you can quote it with back quote, detailed information can be found here: [Syntax-Conventions](https://iotdb.apache.org/UserGuide/Master/Reference/Syntax-Conventions.html). diff --git a/docs/zh/UserGuide/Data-Concept/Data-Model-and-Terminology.md b/docs/zh/UserGuide/Data-Concept/Data-Model-and-Terminology.md index 0fbbc2f90763..7722f45baa17 100644 --- a/docs/zh/UserGuide/Data-Concept/Data-Model-and-Terminology.md +++ b/docs/zh/UserGuide/Data-Concept/Data-Model-and-Terminology.md @@ -55,7 +55,7 @@ IoTDB 模型结构涉及的基本概念在下文将做详细叙述。 一个存储组设定后,其对应的前缀路径的祖先层级与孩子及后裔层级也不允许再设置存储组(如,`root.ln`设置存储组后,root 层级与`root.ln.wf01`不允许被设置为存储组)。 -存储组节点名只支持中英文字符、数字、下划线和中划线的组合。例如`root. 存储组_1-组1` 。 +存储组节点名只支持中英文字符、数字和下划线的组合。例如`root. 存储组_1` 。 ### 路径(Path) @@ -83,7 +83,7 @@ wildcard * `root` 作为一个保留字符,它只允许出现在下文提到的时间序列的开头,若其他层级出现 `root`,则无法解析,提示报错。 * 除了时间序列的开头的层级(`root`)外,其他的层级支持的字符如下: - * [ 0-9 a-z A-Z _ : @ # $ { } ] (字母,数字,部分特殊字符) + * [ 0-9 a-z A-Z _ ] (字母,数字,下划线) * ['\u2E80'..'\u9FFF'] (UNICODE 中文字符) * 特别地,如果系统在 Windows 系统上部署,那么存储组路径结点名是大小写不敏感的。例如,同时创建`root.ln` 和 `root.LN` 是不被允许的。 * 如果需要在路径结点名中用特殊字符,可以用反引号引用路径结点名,具体使用方法可以参考[语法约定](../Reference/Syntax-Conventions.md)。