You need to enable JavaScript to run this app.
文档中心
向量数据库VikingDB

向量数据库VikingDB

复制全文
下载 pdf
任务(Task)
DeleteVikingdbTask
复制全文
下载 pdf
DeleteVikingdbTask

概述

删除指定的任务,删除后任务将终止。

方法定义

Go SDK 通过 vikingdb.New(sess) 创建的客户端实例调用 DeleteVikingdbTask(input) 方法发起任务删除请求,input 参数类型为 vikingdb.DeleteVikingdbTaskInput,包含任务删除所需的参数信息。

请求参数

字段名

类型

必须

说明

TaskId

string

是

任务ID,在创建任务时返回

返回参数

参数

类型

示例值

描述

Message

string

success

操作结果信息

示例

运行示例前,请完成以下准备:

  • 在 Go 项目中安装并引入对应版本的 VikingDB SDK;将完整代码保存为 main.go 后执行 go run main.go。
  • AK/SK 在火山引擎控制台“密钥管理”中创建;Host 和 Region 取自地域和访问域名。请按代码的参数或环境变量读取方式完成配置。
  • Collection、Index 名称从 VikingDB 控制台对应资源详情获取;Task ID 使用创建或查询任务接口返回的 ID。请将 <YOUR_...> 占位符替换为真实值。
  • 若示例包含 TOS 路径,请从 TOS 控制台确认桶名和对象路径,并替换为真实的 <YOUR_BUCKET_NAME>/<YOUR_TOS_PATH>。
package main

import (
    "fmt"
    "os"

    "github.com/volcengine/volcengine-go-sdk/service/vikingdb"
    "github.com/volcengine/volcengine-go-sdk/volcengine"
    "github.com/volcengine/volcengine-go-sdk/volcengine/credentials"
    "github.com/volcengine/volcengine-go-sdk/volcengine/session"
)

func main() {
    var (
       accessKey = os.Getenv("VIKINGDB_AK")
       secretKey = os.Getenv("VIKINGDB_SK")
       region    = "cn-beijing"
    )

    config := volcengine.NewConfig().
       WithRegion(region).
       WithCredentials(credentials.NewStaticCredentials(accessKey, secretKey, ""))

    sess, err := session.NewSession(config)
    if err != nil {
       panic(err)
    }
    svc := vikingdb.New(sess)

    input := &vikingdb.DeleteVikingdbTaskInput{
       TaskId: volcengine.String("<TASK_ID>"),
    }

    resp, err := svc.DeleteVikingdbTask(input)
    if err != nil {
       panic(err)
    }

    fmt.Println(*resp.Message)
}
最近更新时间:2026.09.08 12:03:01
这个页面对您有帮助吗?
有用
有用
无用
无用