delete-vectors コマンドは、ベクターインデックスから指定されたベクトルデータを削除します。
注意事項
ベクトルデータはバッチで削除できます。
削除操作は元に戻せません。このコマンドは注意して使用してください。
権限
デフォルトでは、Alibaba Cloud アカウントはすべての権限を持っています。Resource Access Management (RAM) ユーザーまたは RAM ロールは、デフォルトでは権限がありません。Alibaba Cloud アカウントまたは管理者は、RAM ポリシーまたはバケットポリシーを使用して権限を付与する必要があります。
API | アクション | 説明 |
DeleteVectors |
| ベクトルデータを削除します。 |
コマンドフォーマット
ossutil vectors-api delete-vectors --bucket value --index-name value --keys value [flags]パラメーター
パラメーター | タイプ | 説明 |
--bucket | string | ベクターバケットの名前。 |
--index-name | string | インデックスの名前。 |
--keys | strings | ベクタープライマリキーのリスト。指定したプライマリキーが存在しない場合、エラーは報告されず、そのキーの結果は返されません。 制限: 一意のキーの数は 1 から 500 (両端を含む) の範囲である必要があります。 |
説明
delete-vectors コマンドは DeleteVectors API 操作を呼び出します。
サポートされているグローバルコマンドラインオプションの詳細については、「グローバルコマンドラインオプション」をご参照ください。
例
examplebucket という名前のベクターバケット内の index という名前のインデックスから、プライマリキーが `key` と `key1` のベクターを削除します。
ossutil vectors-api delete-vectors --bucket examplebucket --index-name index --keys key,key1