Installation

Coûts et contrôles Snowflake

Réduire les risques d'exécution Snowflake.

Coûts et contrôles

Snowflake facture le calcul utilisé.

Il faut donc limiter les exécutions inutiles.

Contrôles minimaux

  • utiliser un entrepôt de petite taille pour le développement;
  • activer AUTO_SUSPEND;
  • activer AUTO_RESUME;
  • limiter le rôle d'écriture;
  • séparer store_dev et store.

Avant une exécution large

  1. Vérifier le target.
  2. Vérifier la base.
  3. Vérifier le rôle.
  4. Lancer d'abord une sélection ciblée.

Point de contrôle

Une exécution de production doit être volontaire, documentée et relue.