创建带有标签的向量索引
您可以在创建 Amazon S3 向量索引时为其添加标签。在向量索引上使用标签时,除了标准 S3 API 请求费率之外,没有任何其他费用。有关更多信息,请参阅 Amazon S3 定价
权限
要创建带有标签的向量索引,您必须具有以下权限:
-
s3vectors:CreateIndex -
s3vectors:TagResource
错误故障排除
如果您在尝试创建带有标签的向量索引时遇到错误,可以执行以下操作:
-
验证您是否具有创建向量索引并向其添加标签所需的权限。
-
检查 IAM 用户策略,了解是否存在任何基于属性的访问权限控制(ABAC)条件。您可能需要仅使用特定的标签键和值为向量索引添加标签。有关更多信息,请参阅 使用标签进行基于属性的访问权限控制(ABAC)。
Steps
您可以使用 Amazon S3 控制台、Amazon Command Line Interface(Amazon CLI)、Amazon S3 REST API 和 Amazon SDK 来创建应用了标签的向量索引。
使用 Amazon S3 控制台创建带有标签的向量索引
-
登录到 Amazon Web Services 管理控制台,然后通过以下网址打开 Amazon S3 控制台:https://console.aws.amazon.com/s3/
。 -
在左侧导航窗格中,选择向量索引。
-
选择创建向量索引以创建新的向量索引。
-
像往常一样创建一个向量索引;请参阅在向量存储桶中创建向量索引。
-
在创建向量索引页面上,标签是创建新向量索引时的一个选项。
-
输入向量索引的名称。
-
选择添加新标签以打开标签编辑器并输入标签键值对。标签键是必需的,但值是可选的。
-
要添加其它标签,请再次选择添加新标签。最多可输入 50 个标签键值对。
-
在您完成为新的向量索引指定选项后,选择创建向量索引。
有关 Amazon S3 REST API 支持创建带有标签的向量索引的相关信息,请参阅《Amazon S3 Vectors API 参考》中的以下部分:
要安装 Amazon CLI,请参阅 Amazon Command Line Interface 用户指南中的安装 Amazon CLI。
以下 CLI 示例说明如何使用 Amazon CLI 创建带有标签的向量索引。要使用该命令,请将用户输入占位符 替换为您自己的信息。
创建向量索引时,必须提供配置详细信息并使用以下命名约定:example-vector-index
aws s3vectors create-index --vector-bucket-nameacc-bucket--data-type "float32" \ --index-nameaccounts-index--dimension 1024 --distance-metric euclidean \ --tagsDepartment=Accounting,Stage=Prod