DeleteCollection 用于删除已创建的数据集 Collection。
注意
Python SDK 通过 VIKINGDBApi().delete_vikingdb_collection(request) 调用,request 类型为 volcenginesdkvikingdb.DeleteVikingdbCollectionRequest。
参数 | 类型 | 是否必选 | 参数说明 |
|---|---|---|---|
project_name | str | 否 | 项目名称,对应 API 字段 |
collection_name | str | 2选1 | 待删除集合名称,对应 API 字段
|
resource_id | str | 集合资源 ID,对应 API 字段 |
参数 | 类型 | 示例值 | 描述 |
|---|---|---|---|
message | str | success | 操作结果描述,对应 API 字段 |
import os import volcenginesdkcore import volcenginesdkvikingdb as vdb from volcenginesdkvikingdb.api.vikingdb_api import VIKINGDBApi configuration = volcenginesdkcore.Configuration() configuration.ak = os.environ["VIKINGDB_AK"] configuration.sk = os.environ["VIKINGDB_SK"] configuration.region = os.environ["VIKINGDB_REGION"] configuration.host = os.environ["VIKINGDB_HOST"] configuration.scheme = "https" volcenginesdkcore.Configuration.set_default(configuration) client = VIKINGDBApi() request = vdb.DeleteVikingdbCollectionRequest( collection_name="sdk_demo_collection", project_name="default", ) response = client.delete_vikingdb_collection(request) print(response.message or "delete request finished")