Service associé aux tâches Snowpark Container Services : Augmentation de la durée de conservation (en attente)

Attention

Ce changement de comportement est présent dans le bundle 2026_01.

Pour connaître le statut actuel du bundle, reportez-vous à Historique du bundle.

Lorsque ce bundle de changements de comportement est activé, Snowpark Container Services change la façon dont les volumes de blocs sont supprimés :

Avant la modification:

Lorsque vous supprimiez un volume de blocs, aucun instantané n’était automatiquement créé avant la suppression du volume de bloc, et aucun événement facturable lié aux instantanés n’était automatiquement créé lors de la suppression du volume.

Après la modification:

Lorsque vous supprimez un volume de blocs à l’aide de l’une des commandes suivantes, Snowflake crée d’abord des instantanés pour le volume de blocs, puis supprime les instantanés ultérieurement :

Snowflake attribue un nom d’instantané au format suivant : SYS_BACKUP_ON_DELETEstring_timestamp. Ces instantanés ont une période de conservation par défaut de sept jours, après quoi Snowflake les supprime. Ces instantanés vous sont facturés. Cette fonctionnalité vous protège contre la suppression accidentelle de volumes de blocs.

Note

Cette modification ne s’applique pas aux volumes de blocs utilisés par les services associés aux tâches.

Vous pouvez désactiver ce changement en définissant l’option snapshotOnDelete sur false dans la spécification de service :

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

Réf : 2206