You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在不删除计划查询的前提下终止BigQuery中运行的计划查询实例?

终止BigQuery计划查询的运行实例(保留计划本身)

下面是几种可行的操作方式,不用删除计划查询就能终止正在运行的实例:

一、通过BigQuery控制台操作

你之前没找到入口是因为得从查询历史里找:

  • 打开BigQuery控制台,切换到查询历史标签页
  • 用筛选器选择「计划查询」类型,或者直接搜索你的计划查询名称
  • 找到所有状态为运行中的实例,点击每条记录右侧的三个点(更多操作),选择取消查询
  • 确认弹窗里的取消操作即可

二、用gcloud命令行工具

先确保gcloud已经配置好BigQuery相关权限,步骤如下:

  1. 先列出所有运行中的计划查询实例,获取它们的job ID:
    gcloud bigquery jobs list --filter="state=RUNNING AND labels.goog-bq-scheduled-query-id:<你的计划查询ID>"
    (计划查询ID可以在计划查询详情页找到,是一串类似abc123-def456-ghi789的字符)
  2. 针对每个拿到的job ID,执行终止命令:
    gcloud bigquery jobs cancel <JOB_ID>

三、通过BigQuery API调用

调用jobs.cancel接口终止指定job,示例HTTP请求:

POST https://bigquery.googleapis.com/bigquery/v2/projects/<你的项目ID>/jobs/<目标JOB_ID>/cancel
Authorization: Bearer <你的访问令牌>

额外提醒

  • 终止操作只会停止当前运行的实例,不会影响计划查询后续的调度任务
  • 如果计划查询持续触发异常运行,建议先在计划查询详情页点击「暂停」,排查完问题再恢复调度

内容的提问来源于stack exchange,提问作者Ankit Seth

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.13 03:25:06