すべてのプロダクト
Search
ドキュメントセンター

Object Storage Service:DeleteVectors

最終更新日:May 31, 2026

DeleteVectors は、ベクトルインデックスから指定されたベクターデータを削除します。

注意事項

  • ベクトルデータはバッチで削除できます。

  • 削除操作は元に戻せません。このコマンドは注意して使用してください。

権限

Alibaba Cloud アカウントには、デフォルトですべての権限があります。RAM ユーザーまたは RAM ロールには、デフォルトで権限がありません。Alibaba Cloud アカウントまたは管理者は、RAM ポリシーまたはバケットポリシーを使用して権限を付与する必要があります。

API

アクション

説明

DeleteVectors

oss:DeleteVectors

ベクターデータを削除します。

リクエスト構文

POST /?deleteVectors HTTP/1.1
Host: examplebucket-123***456.cn-hangzhou-internal.oss-vectors.aliyuncs.com
Date: GMT Date
Authorization: SignatureValue
Content-type: application/json

{
   "indexName": "string",
   "keys": [string, string, string]
}

リクエストヘッダー

この操作では、共通リクエストヘッダーのみを使用します。詳細については、「共通 HTTP ヘッダー」をご参照ください。

リクエストパラメータ

名前

データ型

必須

説明

indexName

string

いいえ

vectorindex1

インデックスの名前。

keys

container

はい

["doc-001", "doc-002"]

ベクターのプライマリキーのリスト。指定されたプライマリキーに対応するベクターが存在しない場合でも、エラーは報告されません。

制約:一意キーの数は [1, 500] の範囲内である必要があります。

この操作では、共通リクエストヘッダーも使用します。詳細については、「共通 HTTP ヘッダー」をご参照ください。

レスポンスヘッダー

この操作では、共通レスポンスヘッダーのみを使用します。詳細については、「共通 HTTP ヘッダー」をご参照ください。

リクエスト例

POST /?deleteVectors HTTP/1.1
Host: examplebucket-123***456.cn-hangzhou-internal.oss-vectors.aliyuncs.com
Date: Thu, 17 Apr 2025 01:33:47 GMT
Authorization: OSS4-HMAC-SHA256 Credential=LTAI********************/20250417/cn-hangzhou/oss/aliyun_v4_request,Signature=a7c3554c729d71929e0b84489addee6b2e8d5cb48595adfc51868c299c0c218
Content-type: application/json

{
   "indexName": "vectorindex1",
   "keys": ["doc-001", "doc-002", "doc-003"]
}

レスポンス例

HTTP/1.1 204 No Content
x-oss-request-id: 534B371674E88A4D8906****
Date: Thu, 17 Apr 2025 01:33:47 GMT
Connection: keep-alive
Server: AliyunOSS

SDK

DeleteVectors 操作は、次のソフトウェア開発キット (SDK) で利用できます。

ossutil コマンドラインインターフェイス

DeleteVectors 操作に対応する ossutil コマンドについては、「delete-vectors」をご参照ください。

エラーコード

エラーコード

HTTP ステータスコード

説明

VectorIndexParameterInvalid

400

リクエストで指定されたベクトルインデックスパラメータが無効です。

MalformedJson

400

リクエスト本文の JSON 形式が不正です。

AccessDenied

403

このエラーは、次の場合に発生します:

  • リクエストの開始時にユーザー認証情報が指定されていません。

  • 必要な権限がありません。

NoSuchVectorIndex

404

指定されたベクトルインデックスは存在しません。

QpsLimitExceeded

503

秒間クエリ数 (QPS) が上限を超えています。HTTP ステータスコードが 5xx の場合、バッチリクエスト内の一部のデータのみが正常に削除される可能性があります。書き込み操作は原子性を保証しません。