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

kassiez pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/doris-website.git


The following commit(s) were added to refs/heads/master by this push:
     new 7de452b75ba Table design - update unique key table  (#2226)
7de452b75ba is described below

commit 7de452b75ba77769e95364817a96f3a2ed7b2cfd
Author: wangtianyi2004 <376612...@qq.com>
AuthorDate: Mon Mar 24 17:50:53 2025 +0800

    Table design - update unique key table  (#2226)
    
    ## Versions
    
    - [x] dev
    - [x] 3.0
    - [x] 2.1
    - [ ] 2.0
    
    ## Languages
    
    - [x] Chinese
    - [x] English
    
    ## Docs Checklist
    
    - [ ] Checked by AI
    - [ ] Test Cases Built
---
 docs/table-design/data-model/unique.md                               | 1 +
 .../current/table-design/data-model/unique.md                        | 5 ++++-
 .../version-2.1/table-design/data-model/unique.md                    | 4 +++-
 .../version-3.0/table-design/data-model/unique.md                    | 4 +++-
 versioned_docs/version-2.1/table-design/data-model/unique.md         | 1 +
 versioned_docs/version-3.0/table-design/data-model/unique.md         | 1 +
 6 files changed, 13 insertions(+), 3 deletions(-)

diff --git a/docs/table-design/data-model/unique.md 
b/docs/table-design/data-model/unique.md
index dcb4b11472b..20f96c7edbb 100644
--- a/docs/table-design/data-model/unique.md
+++ b/docs/table-design/data-model/unique.md
@@ -142,3 +142,4 @@ SELECT * FROM example_tbl_unique;
 
 * For partial column upsert, enable merge-on-write mode with the appropriate 
parameters. Refer to [Partial Column 
Updates](../../data-operate/update/update-of-unique-model) for guidance.
 
+* When using a Unique table, the partition key must be included in the Key 
columns to ensure data uniqueness.
diff --git 
a/i18n/zh-CN/docusaurus-plugin-content-docs/current/table-design/data-model/unique.md
 
b/i18n/zh-CN/docusaurus-plugin-content-docs/current/table-design/data-model/unique.md
index 6b754b5b6a9..ce6f3722194 100644
--- 
a/i18n/zh-CN/docusaurus-plugin-content-docs/current/table-design/data-model/unique.md
+++ 
b/i18n/zh-CN/docusaurus-plugin-content-docs/current/table-design/data-model/unique.md
@@ -136,4 +136,7 @@ SELECT * FROM example_tbl_unique;
 
 * 在整行 `UPSERT` 语义下,即使用户使用 insert into 指定部分列进行写入,Doris 也会在 Planner 中将未提供的列使用 
NULL 值或者默认值进行填充;
 
-* 
部分列更新。如果用户希望更新部分字段,需要使用写时合并实现,并通过特定的参数来开启部分列更新的支持。请查阅文档[部分列更新](../../data-operate/update/update-of-unique-model)获取相关使用建议。
+* 
部分列更新。如果用户希望更新部分字段,需要使用写时合并实现,并通过特定的参数来开启部分列更新的支持。请查阅文档[部分列更新](../../data-operate/update/update-of-unique-model)获取相关使用建议;
+
+* 使用 Unique 表时,为了保证数据的唯一性,分区键必须包含在 Key 列内。
+
diff --git 
a/i18n/zh-CN/docusaurus-plugin-content-docs/version-2.1/table-design/data-model/unique.md
 
b/i18n/zh-CN/docusaurus-plugin-content-docs/version-2.1/table-design/data-model/unique.md
index 6b754b5b6a9..592f7184a44 100644
--- 
a/i18n/zh-CN/docusaurus-plugin-content-docs/version-2.1/table-design/data-model/unique.md
+++ 
b/i18n/zh-CN/docusaurus-plugin-content-docs/version-2.1/table-design/data-model/unique.md
@@ -136,4 +136,6 @@ SELECT * FROM example_tbl_unique;
 
 * 在整行 `UPSERT` 语义下,即使用户使用 insert into 指定部分列进行写入,Doris 也会在 Planner 中将未提供的列使用 
NULL 值或者默认值进行填充;
 
-* 
部分列更新。如果用户希望更新部分字段,需要使用写时合并实现,并通过特定的参数来开启部分列更新的支持。请查阅文档[部分列更新](../../data-operate/update/update-of-unique-model)获取相关使用建议。
+* 
部分列更新。如果用户希望更新部分字段,需要使用写时合并实现,并通过特定的参数来开启部分列更新的支持。请查阅文档[部分列更新](../../data-operate/update/update-of-unique-model)获取相关使用建议;
+
+* 使用 Unique 表时,为了保证数据的唯一性,分区键必须包含在 Key 列内。
diff --git 
a/i18n/zh-CN/docusaurus-plugin-content-docs/version-3.0/table-design/data-model/unique.md
 
b/i18n/zh-CN/docusaurus-plugin-content-docs/version-3.0/table-design/data-model/unique.md
index 6b754b5b6a9..592f7184a44 100644
--- 
a/i18n/zh-CN/docusaurus-plugin-content-docs/version-3.0/table-design/data-model/unique.md
+++ 
b/i18n/zh-CN/docusaurus-plugin-content-docs/version-3.0/table-design/data-model/unique.md
@@ -136,4 +136,6 @@ SELECT * FROM example_tbl_unique;
 
 * 在整行 `UPSERT` 语义下,即使用户使用 insert into 指定部分列进行写入,Doris 也会在 Planner 中将未提供的列使用 
NULL 值或者默认值进行填充;
 
-* 
部分列更新。如果用户希望更新部分字段,需要使用写时合并实现,并通过特定的参数来开启部分列更新的支持。请查阅文档[部分列更新](../../data-operate/update/update-of-unique-model)获取相关使用建议。
+* 
部分列更新。如果用户希望更新部分字段,需要使用写时合并实现,并通过特定的参数来开启部分列更新的支持。请查阅文档[部分列更新](../../data-operate/update/update-of-unique-model)获取相关使用建议;
+
+* 使用 Unique 表时,为了保证数据的唯一性,分区键必须包含在 Key 列内。
diff --git a/versioned_docs/version-2.1/table-design/data-model/unique.md 
b/versioned_docs/version-2.1/table-design/data-model/unique.md
index dcb4b11472b..20f96c7edbb 100644
--- a/versioned_docs/version-2.1/table-design/data-model/unique.md
+++ b/versioned_docs/version-2.1/table-design/data-model/unique.md
@@ -142,3 +142,4 @@ SELECT * FROM example_tbl_unique;
 
 * For partial column upsert, enable merge-on-write mode with the appropriate 
parameters. Refer to [Partial Column 
Updates](../../data-operate/update/update-of-unique-model) for guidance.
 
+* When using a Unique table, the partition key must be included in the Key 
columns to ensure data uniqueness.
diff --git a/versioned_docs/version-3.0/table-design/data-model/unique.md 
b/versioned_docs/version-3.0/table-design/data-model/unique.md
index dcb4b11472b..20f96c7edbb 100644
--- a/versioned_docs/version-3.0/table-design/data-model/unique.md
+++ b/versioned_docs/version-3.0/table-design/data-model/unique.md
@@ -142,3 +142,4 @@ SELECT * FROM example_tbl_unique;
 
 * For partial column upsert, enable merge-on-write mode with the appropriate 
parameters. Refer to [Partial Column 
Updates](../../data-operate/update/update-of-unique-model) for guidance.
 
+* When using a Unique table, the partition key must be included in the Key 
columns to ensure data uniqueness.


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org
For additional commands, e-mail: commits-h...@doris.apache.org

Reply via email to