
# 创建索引
#### 操作场景
本章节指导用户在指定仓中创建指定表的索引。
#### 前提条件
已成功创建要指定索引的表。
#### 约束与限制
- 一个表支持创建5个本地二级索引和20个全局二级索引。
- 仅支持在创建表的过程中创建索引。
- 当一个主表创建多个全局二级索引时，这个主表下的全局二级索引之间的复合主键（分区键和排序键）不能重复。
- 单个全局二级索引中，不允许存在相同的键。
- 全局二级索引的分区键不能和主表的分区键完全相同。
- 当一个主表创建多个本地二级索引时，这个主表下的本地二级索引之间的排序键不能重复。
- 单个本地二级索引中，不允许存在相同的键。
- 本地二级索引的排序键不允许与主表的分区键重复。
- 本地二级索引的排序键不允许与主表的排序键重复。
 
#### 操作步骤
1. 登录KVS管理控制台。
2. 在KVS管理控制台左侧导航栏选择"仓"，进入存储仓列表。
3. 在仓列表中找到需要创建索引的表所在的仓，在仓对应的操作列，单击"创建表"，或者单击仓名称进入仓的详情页面，在"表信息"下单击"创建表"。
4. 根据界面提示，选择计费模式、填写表详细信息或预置读/写吞吐量。
5. 根据界面提示，配置"二级索引"。支持创建本地二级索引和全局二级索引。 
   1. 单击"创建本地二级索引"，配置参数信息如[表1]所示。确认配置信息后单击"确定"。
      图1"创建本地二级索引"界面   
      ![](https://support.huaweicloud.com/usermanual-kvs/zh-cn_image_0000002143380669.png)
      
       表1"创建本地二级索引"参数说明 
      | 类别       | 参数名称 | 描述                                                                                                                                   |
      |:---|:---|:---|
      | 创建本地二级索引 | 名称   | 必选参数。 本地二级索引的名称。名称的长度范围为1-255个字符，由数字0-9、字符a-z、A-Z，及特殊符"-"、"_"、"."组成。名称不支持设置为"XPriIndex"。 |
      | 创建本地二级索引 | 排序键  | 必选参数。 排序键的长度范围为1-63个字符，由数字0-9、字符a-z、A-Z，及特殊符"-"、"_"组成。首字母不支持设置为"_"。                          |
      | 创建本地二级索引 | 摘要字段 | 可选参数。 本地二级索引的摘要字段。支持创建多个摘要。摘要的长度范围为1-63个字符，由数字0-9、字符a-z、A-Z，及特殊符"-"、"_"组成。 首字母不支持设置为"_"。 |
         
      
   
   2. 单击"创建全局二级索引"，配置参数信息如[表2]所示。确认配置信息后单击"确定"。
      图2"创建全局二级索引"界面   
      ![](https://support.huaweicloud.com/usermanual-kvs/zh-cn_image_0000002107701730.png)
      
       表2"创建全局二级索引"参数说明 
      | 类别       | 参数名称  | 描述                                                                                                                                 |
      |:---|:---|:---|
      | 创建全局二级索引 | 名称    | 必选参数。 全局二级索引的名称。名称的长度范围为1-255个字符，由数字0-9、字符a-z、A-Z，及特殊符"-"、"_"、"."组成。名称不支持设置为"XPriIndex"。  |
      | 创建全局二级索引 | 分区键   | 必选参数。 分区键的长度范围为1-63个字符，由数字0-9、字符a-z、A-Z，及特殊符"-"、"_"组成。 首字母不支持设置为"_"。                    |
      | 创建全局二级索引 | 排序键   | 可选参数。 排序键的长度范围为1-63个字符，由数字0-9、字符a-z、A-Z，及特殊符"-"、"_"组成。 首字母不支持设置为"_"。                    |
      | 创建全局二级索引 | 读取吞吐量 | 输入范围：1-50000，单位：RCU。仅在预置计费模式下展示该字段并生效。                                                                                             |
      | 创建全局二级索引 | 写入吞吐量 | 输入范围：1-50000，单位：WCU。仅在预置计费模式下展示该字段并生效。                                                                                             |
      | 创建全局二级索引 | 摘要字段  | 可选参数。 全局二级索引的摘要字段。支持创建多个摘要。摘要的长度范围为1-63个字符，由数字0-9、字符a-z、A-Z，及特殊符"-"、"_"组成。首字母不支持设置为"_"。 |
         
      
   
   
   
   
6. 信息设置完成后，单击"确定"。
 
