Moniteurs de ressources et calcul des crédits

Gestion, gouvernance et collaboration avec Snowflake

Emily Melhuish

Technical Curriculum Developer, Snowflake

Le problème de coûts

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

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

Gestion, gouvernance et collaboration avec Snowflake

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

  • Unité de consommation de calcul
  • Un crédit = une 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 seulement quand l’entrepôt est actif

Entrepôts par service

Gestion, gouvernance et collaboration avec Snowflake

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

 

Tableau illustrant les crédits

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

Mises en garde importantes sur la facturation

  • L’utilisation des entrepôts virtuels est facturée à la seconde, min. une minute
  • Couche des services cloud : authentification, optimisation des requêtes, métadonnées
  • Crédits services cloud facturés seulement au‑delà de 10 % du calcul quotidien des entrepôts
  • En dessous, les services cloud sont essentiellement inclus

Fournisseurs cloud Snowflake

Gestion, gouvernance et collaboration avec Snowflake

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

  • Surveille la consommation de crédits par rapport à un quota défini
  • Peut être lié à un entrepôt ou à tout le compte
  • Suit la progression à mesure que l’entrepôt consomme des crédits
  • Agit quand un pourcentage seuil est atteint

Moniteur de ressources

Gestion, gouvernance et collaboration avec Snowflake

Actions du moniteur de ressources

Actions du moniteur de ressources

Gestion, gouvernance et collaboration avec Snowflake

Moniteurs au niveau du compte vs de l’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 peuvent coexister : plafond global + limites par équipe
Gestion, gouvernance et collaboration avec Snowflake

Passons à la pratique !

Gestion, gouvernance et collaboration avec Snowflake

Preparing Video For Download...