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

能否在Google Cloud用户托管式Notebook中调度运行?Vertex AI自动调度咨询

如何在Vertex AI用户托管式Notebook中实现代码定时自动运行

可以实现,以下是两种实用方案:

方案1:代码封装为Vertex AI自定义Job + Cloud Scheduler调度(推荐)

适合长期稳定的定时任务需求,无需保持Notebook实例持续运行:

  • 提取核心代码:把Notebook中需定时执行的逻辑抽离为独立Python脚本,确保脚本可独立运行(处理好数据路径、依赖导入等细节)。
  • 构建自定义容器镜像:基于你在用户托管式Notebook中使用的自定义容器(或基础镜像),将脚本和所需依赖打包成镜像,推送到Google Artifact Registry或Container Registry。
  • 创建Vertex AI自定义Job:在Vertex AI控制台中,基于上述镜像创建自定义Job,配置好CPU/GPU、内存等资源规格。
  • 配置Cloud Scheduler定时触发:在Cloud Scheduler中创建定时任务,选择HTTP或Pub/Sub作为目标,调用Vertex AI的Job启动API,实现按指定时间自动触发任务运行。

方案2:Notebook实例内配置定时任务(仅适合实例长期运行场景)

如果你的用户托管式Notebook实例需要持续在线,可直接在实例内配置本地定时任务:

  • 安装cron(若未预装):在Notebook终端执行sudo apt-get install cron(Debian/Ubuntu系统)。
  • 编写执行脚本:创建bash脚本,内容为启动Python脚本的命令(如python3 /path/to/your/script.py),并赋予执行权限:chmod +x /path/to/run_script.sh。
  • 配置cron规则:执行crontab -e编辑定时任务,添加类似0 8 * * * /path/to/run_script.sh的规则(示例为每天8点执行),保存后生效。

注意:方案2需要实例持续运行,会产生额外计算成本,若非必要不推荐使用。

内容的提问来源于stack exchange,提问作者Bhanu Chander

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.02 13:05:19