Moniteurs de ressources et calcul des crédits

Gestion, gouvernance et collaboration sur Snowflake

Emily Melhuish

Technical Curriculum Developer, Snowflake

Le problème de coût

  • Des analystes exécutent des requêtes sur plusieurs entrepôts chaque jour
  • Une requête ad hoc coûteuse laissée active tout un long week‑end
  • Des crédits s’accumulent bien au‑delà du coût normal d’un job
  • Les moniteurs de ressources sont la réponse de Snowflake
  • Des requêtes coûteuses augmentent la facture Snowflake Graphique des coûts

  • Moniteur de ressources = réponse de Snowflake Cadre de contrôle des coûts

Gestion, gouvernance et collaboration sur Snowflake

Qu’est‑ce qu’un crédit Snowflake ?

  • Unité de consommation de calcul
  • 1 crédit = 1 heure d’un entrepôt Standard Gen 1 X‑Small en exécution continue
  • La consommation dépend du type et de la taille d’entrepôt
  • Crédits consommés uniquement quand l’entrepôt tourne

Entrepôts par service

Gestion, gouvernance et collaboration sur Snowflake

Consommation de crédits par taille d’entrepôt

 

Tableau des crédits

1 https://www.snowflake.com/legal-files/CreditConsumptionTable.pdf
Gestion, gouvernance et collaboration sur Snowflake

Points clés sur la facturation

  • L’entrepôt virtuel est facturé à la seconde, minimum d’1 minute
  • Couche services cloud : authentification, optimisation des requêtes, métadonnées
  • Crédits services cloud facturés seulement au‑delà de 10 % du calcul quotidien
  • En dessous, les services cloud sont inclus de fait

Fournisseurs cloud Snowflake

Gestion, gouvernance et collaboration sur Snowflake

Qu’est‑ce qu’un moniteur de ressources ?

  • Surveille la consommation de crédits vs un quota défini
  • S’attache à un entrepôt ou à tout le compte
  • Suit la progression à mesure que l’entrepôt consomme des crédits
  • Agit quand un seuil de pourcentage est atteint

Moniteur de ressources

Gestion, gouvernance et collaboration sur Snowflake

Actions du moniteur de ressources

Actions du moniteur de ressources

Gestion, gouvernance et collaboration sur Snowflake

Moniteurs au niveau compte vs entrepôt

  • Niveau compte : suit la consommation totale de tous les entrepôts
  • Un seul garde‑fou pour le budget global
  • Niveau entrepôt : limité à un entrepôt, chaque équipe a son quota
  • Les deux coexistent : plafond dur + limites par équipe
Gestion, gouvernance et collaboration sur Snowflake

Passons à la pratique !

Gestion, gouvernance et collaboration sur Snowflake

Preparing Video For Download...