Snowpark Container Servicesジョブサービス:保持時間の増加(保留中)

注意

この動作変更は2026_01バンドルにあります。

バンドルの現在のステータスについては、 バンドル履歴 をご参照ください。

この動作変更バンドルを有効にすると、Snowpark Container Servicesは ブロックボリューム の削除方法を変更します。

変更前:

ブロックボリュームを削除すると、ブロックボリュームが削除される前にスナップショットは自動的に作成されず、ボリュームの削除中にスナップショットに関連する請求対象イベントは自動的に作成されません。

変更後:

次のコマンドのいずれかを使用してブロックボリュームを削除すると、Snowflakeは最初にブロックボリュームのスナップショットを作成し、後でスナップショットを削除します。

Snowflakeは、次の形式でスナップショット名を割り当てます。 :samp:`SYS_BACKUP_ON_DELETE{string}_{timestamp}`これらのスナップショットのデフォルトの保持期間は7日間で、その後Snowflakeはスナップショットをドロップします。これらのスナップショットに対して請求されます。この機能により、ブロックボリュームを誤って削除することを防ぎます。

注釈

この変更は、ジョブサービスで使用されるブロックボリュームには適用されません。

サービス仕様の snapshotOnDelete オプション を``false`` に設定すると、この変更をオプトアウトできます。

volumes:                               # optional volume list
  - name: <name>
    source: local | stage | memory | block
    size: <bytes-of-storage>           # specify if memory or block is the volume source
    uid: <UID-value>                   # optional, only for stage volumes
    gid: <GID-value>                   # optional, only for stage volumes
    blockConfig:                       # optional
      initialContents:
        fromSnapshot: <snapshot-name>
      iops: <number-of-operations>
      throughput: <MiB-per-second>
      encryption: SNOWFLAKE_SSE | SNOWFLAKE_FULL
      snapshotOnDelete: true # defaults true for services and false for jobs, false to opt-out
      snapshotDeleteAfter: (<hours>h)|(<days>d)     # defaults to 7 days
Copy

参照:2206