Monitoare de resurse și calculul creditelor

Administrare, Guvernanță și Colaborare în Snowflake

Emily Melhuish

Technical Curriculum Developer, Snowflake

Problema costurilor

  • Analiștii execută interogări pe mai multe depozite zilnic
  • O interogare ad-hoc costisitoare lăsată să ruleze un weekend întreg
  • Creditele se acumulează mult peste costul normal al unui job
  • Monitoarele de resurse sunt soluția Snowflake
  • Interogările costisitoare măresc factura Snowflake Grafic reprezentând costul

  • Monitor de resurse = soluția Snowflake Cadru de control al costurilor

Administrare, Guvernanță și Colaborare în Snowflake

Ce este un credit Snowflake?

  • Unitatea de consum al resurselor de calcul
  • Un credit = o oră de funcționare continuă a unui depozit Standard Gen 1 X-Small
  • Consumul de credite depinde de tipul și dimensiunea depozitului
  • Creditele sunt consumate doar când depozitul rulează activ

Depozite pe departamente

Administrare, Guvernanță și Colaborare în Snowflake

Consumul de credite în funcție de dimensiunea depozitului

 

Tabel reprezentând creditele

1 https://www.snowflake.com/legal-files/CreditConsumptionTable.pdf
Administrare, Guvernanță și Colaborare în Snowflake

Aspecte importante privind facturarea

  • Utilizarea depozitului virtual este facturată pe secundă, cu un minim de un minut
  • Stratul de servicii cloud: autentificare, optimizare interogări, metadate
  • Creditele pentru servicii cloud sunt taxate doar peste 10% din calculul zilnic al depozitului
  • Sub acest prag, serviciile cloud sunt efectiv incluse

Furnizori cloud Snowflake

Administrare, Guvernanță și Colaborare în Snowflake

Ce este un monitor de resurse?

  • Monitorizează consumul de credite față de un cuantum definit
  • Se asociază unui depozit sau întregului cont
  • Urmărește progresul pe măsură ce depozitul consumă credite
  • Acționează când consumul atinge un procent prag

Monitor de resurse

Administrare, Guvernanță și Colaborare în Snowflake

Acțiunile monitorului de resurse

Acțiuni monitor de resurse

Administrare, Guvernanță și Colaborare în Snowflake

Monitoare la nivel de cont vs. depozit

  • La nivel de cont: urmărește consumul total al tuturor depozitelor
  • Un singur control pentru bugetul general
  • La nivel de depozit: limitat la un depozit, fiecare echipă are propriul cuantum
  • Ambele niveluri pot coexista — plafon global plus limite per echipă
Administrare, Guvernanță și Colaborare în Snowflake

Să exersăm!

Administrare, Guvernanță și Colaborare în Snowflake

Preparing Video For Download...