删除Vertex AI流水线的命令是什么?如何批量删除其运行实例?
Vertex AI流水线删除相关CLI命令
单个流水线运行实例删除
使用gcloud ai pipeline-jobs delete命令删除单条流水线运行实例,命令格式如下:
gcloud ai pipeline-jobs delete PIPELINE_JOB_ID --region=REGION
- 将
PIPELINE_JOB_ID替换为目标流水线运行实例的ID - 将
REGION替换为流水线所在的GCP区域(例如us-central1)
批量删除流水线运行实例(保留最新实例)
可以通过组合gcloud命令与Shell脚本实现批量删除,同时保留最新的实例:
- 先设置环境变量(按需替换区域和项目ID):
export REGION=your-target-region export PROJECT_ID=your-project-id
- 获取需要删除的流水线ID列表(排除最新的1个实例):
PIPELINE_IDS=$(gcloud ai pipeline-jobs list --region=$REGION --project=$PROJECT_ID --sort-by=~createTime --format="value(name.basename())" | tail -n +2)
--sort-by=~createTime:按创建时间倒序排列,最新实例排在首位tail -n +2:跳过第一行(最新实例),获取剩余所有需要删除的实例ID
- 循环删除目标实例:
for ID in $PIPELINE_IDS; do gcloud ai pipeline-jobs delete $ID --region=$REGION --quiet done
--quiet参数:自动确认删除操作,无需手动交互确认
内容的提问来源于stack exchange,提问作者schoon
相关产品推荐
相关产品推荐

