Snowpark Container Services job service: Retention-time increase (Pending)¶
当您运行 EXECUTE JOB SERVICE 命令时,可以将 Snowpark Container Services 服务作为作业启动。作业完成后,Snowflake 会自动执行必要的清理。
启用此行为变更捆绑包后,此自动清理过程的行为将发生变更:
- 变更前:
自动清理行为取决于您将作业配置为同步运行还是异步运行。您可以通过指定或省略运行 EXECUTE JOB SERVICE 时的 ASYNC 属性来配置作业。
同步执行(省略 ASYNC 属性或设置 ASYNC=FALSE): Snowflake 会在作业服务完成 10 到 20 分钟后自动删除作业服务。
异步执行 (ASYNC=true): Snowflake 会在作业服务完成 7 天后自动删除作业服务。
- 变更后:
Snowflake 会在完成后将同步和异步作业服务保留 14 天,然后再进行清理。
备注
作业服务完成后,Snowflake 会自动清理分配给作业服务的资源,以帮助降低成本。您仍然可以通过 DESCRIBE SERVICE 和 SHOW SERVICES 命令访问作业元数据长达 14 天。
当您重新创建具有相同名称的同步作业时,由于保留时间增加,您可能会收到“Object already exists”错误。在这种情况下,您可以考虑在重新创建作业时使用不同的名称,或者省略名称,Snowflake 会自动为您生成作业名称。
参考:2093