הנחות גמישות תמורת התחייבות לשימוש (CUD) ב-Compute הן הנחות תמורת רכישה של התחייבות גמישה להוצאה ב-Compute. הנחות CUD גמישות ב-Compute מתאימות לתרחישים שבהם יש צפי להוצאות ב-Google Cloud על שימוש בכמה שירותים. הנחות CUD גמישות ב-Compute חלות על ההוצאות באחד או יותר מהשירותים האלה:
- Compute Engine
- Google Kubernetes Engine
- Cloud Run
אפשר לרכוש התחייבות גמישה אחת לתקופה של שנה אחת או 3 שנים, שכוללת את ההוצאות שעומדות בקריטריונים בכל שלושת השירותים. כשרוכשים התחייבות גמישה ב-Compute, מתחייבים להוצאה מינימלית לשעה על משאבים שעומדים בקריטריונים באחד או יותר מהשירותים האלה.
בלוח הבקרה ובדוח הניתוח אפשר לראות סיכום של ההתחייבויות להוצאה. למידע נוסף על ניתוח התחייבויות בתמורה להוצאה של שירות מסוים, תוכלו לקרוא את המאמר ניתוח היעילות של התחייבויות להוצאה.
כדאי לעיין במדריכים שבדף הזה לקבלת מידע נוסף על המשימות האלה:
- הצגת הנחות CUD גמישות ב-Compute בייצוא של נתוני החיוב ב-Cloud ל-BigQuery
- חישוב החיסכון הכולל מהנחות CUD גמישות
- חישוב ההנחה הפוטנציאלית על סמך השימוש הנוכחי
בדיקת ההתחייבויות הגמישות ל-Compute בדוח הניתוח
בלוח הבקרה ובדוח הניתוח מוצג סיכום של כל הנחות ה-CUD שנרכשו בשביל החשבון לחיוב ב-Cloud.
בדף הניתוח מופיעים פרטי הנחות ה-CUD הגמישות ב-Compute בתקופה שצוינה במסנן, כולל כרטיסי סיכום, תרשים עמודות אופקי מוערם וטבלת סיכום של סך כל ההתחייבות.
אפשר לרכוש התחייבויות מהדף CUD analysis. כדי לרכוש התחייבות חדשה מדף הניתוח, בוחרים באפשרות Purchase.
אתם יכולים להציג המלצות ל-CUD ולרכוש הנחות תמורת התחייבות באמצעות בחירה באפשרות Recommendations.
אם החשבון שלכם מוגדר למטבע שאינו דולר ארה"ב, אתם יכולים להשתמש בדוח הניתוח כדי להציג במטבע המקומי את החיסכון, פרטי תרשים הניתוח, העלויות שכלולות במסגרת ההתחייבות והעלויות שעומדות בקריטריונים אבל לא כלולות. אפשר להציג את ההתחייבות הפעילה גם ב-USD וגם במטבע המקומי.
כרטיסי סיכום
כרטיסי הסיכום של הניתוח מופיעים מעל לתרשים העמודות האופקי המוערם, ומציגים את הפרטים הבאים לגבי ההתחייבות שנבחרה:
- Active commitment – הכמות הנוכחית של התחייבויות שנרכשו למשאב שנבחר.
- Savings – החיסכון שהתקבל מההתחייבויות שנרכשו במהלך התקופה שצוינה.
- Utilization – אחוז הניצול של ההתחייבויות שנרכשו במהלך התקופה שצוינה.
- Coverage – אחוז השימוש שעומד בקריטריונים בתקופת הזמן שצוינה, במסגרת ההתחייבויות שנרכשו.
תרשים עמודות אופקי מוערם
תרשים העמודות האופקי המוערם מופיע מתחת לכרטיסי הסיכום ומעל לטבלת הסיכום, ומוצגים בו הפרטים הבאים לגבי ההתחייבות שנבחרה:
- Recommended commitment – החיסכון המשוער, אם רוכשים את הנחות ה-CUD הנוספות שהומלצו על ידי שירות ההמלצות לגבי התחייבויות לשימוש.
- Compute flexible committed use discounts on-demand rates – כמות ההתחייבויות שנרכשו ברכישה מוקדמת (קו מקווקו).
- Compute flexible committed use discounts covered costs – עלות השימוש הממוצעת לשעה שכלולה בזיכויים במסגרת ה-CUD (החלק האמצעי של העמודה, בצבע ירוק).
- Compute resource-based commitments – עלות השימוש הממוצעת לשעה שכלולה בזיכויים במסגרת ה-CUD (החלק התחתון של העמודה, בצבע כחול).
- Eligible cost not covered – עלות השימוש הממוצעת לשעה, בתעריף השימוש הרגיל ללא הנחה (החלק העליון של העמודה, בצבע אפור).
כדי להבין מהי העלות החודשית של ההתחייבות הפעילה, אפשר לעיין בקטע Commitment cost בדוח Cost Breakdown.
כדי להציג פרטים של יום מסוים, מעבירים את העכבר מעל לעמודה של אותו היום.
טבלת סיכום
טבלת הסיכום מופיעה מתחת לתרשים העמודות האופקי המוערם, בחלק התחתון של דף הניתוח, ומציגה כמויות מצטברות וממוצעים לשעה בטווח הזמן שמוצג.
הסבר על החיוב
בחשבון שלכם ב-Google Cloud נעשה שימוש בפורמט של מאזן:
- אתם מחויבים בעמלת התחייבות לשימוש, שהיא עלות השימוש שכלולה בהנחה. החיוב של העמלה נעשה באופן קבוע, בלי קשר לשימוש בפועל.
- אתם מחויבים בעלויות הסטנדרטיות על פי דרישה של המשאבים שאתם צורכים.
- אתם מקבלים זיכויים על הנחות תמורת התחייבות לשימוש, שמופיעים בחשבון כעלויות עם ערך שלילי. הסכומים האלה מקזזים את החלק מהחיובים הכשירים לפי דרישה, שמכוסים על ידי ההתחייבות.
ההשפעה נטו של שלושת הרכיבים האלו באה לידי ביטוי בהנחה שאתם מקבלים על השימוש שמכוסה על ידי ההתחייבות. הסכום הכולל של עמלת ההתחייבות לשימוש (1) ושל הזיכויים על הנחות תמורת התחייבות לשימוש (3) שווה לחיסכון שמתקבל מהנחות ה-CUD.
דוגמה לניצול של ההתחייבות לשימוש
בדוגמה הזו מופיע חשבון לחיוב ב-Cloud, שבו ההנחה תמורת התחייבות להוצאה שווה לשימוש לתקופה של שעה אחת.
אתם רוכשים התחייבות לשנה אחת בסך 50$ לשעה של הוצאה על פי דרישה, למק"טים שעומדים בקריטריונים להנחות CUD גמישות ב-Compute. ההתחייבות הזו לשנה נותנת לכם 28% הנחה על השימוש המכוסה, וכתוצאה מכך העלות נטו היא 36$ לשעה.
- אתם מחויבים בעמלה בסך 36$.
- אתם מחויבים בעלויות על פי דרישה בסך 50$ למשך שעה אחת.
- אתם מקבלים זיכוי בסך 50$ שמקזז לכם את העלויות על פי דרישה בסך 50$.
העלויות הכוללות: $36 + $50 - $50 = $36
בדוגמה הזו, כל השימוש כלול בהתחייבות הגמישה ל-Compute ואין חריגה. העלות הסופית לשעה היא 36$ עם הנחת ה-CUD הגמישה. בלי ההנחה, הייתם משלמים 50$ לשעה.
דוגמה לניצול שגבוה מההתחייבות לשימוש
בדוגמה הזו מופיע חשבון לחיוב ב-Cloud שבו השימוש בפועל גבוה מההנחות שנרכשו תמורת התחייבות להוצאה. כתוצאה מכך נוצרת חריגה, ואתם מחויבים לפי התעריף על פי דרישה על הכמות שחורגת מההתחייבות.
אתם רוכשים התחייבות לשנה אחת בסך 40$ לשעה של הוצאה על פי דרישה, למק"טים שעומדים בקריטריונים להנחות CUD גמישות ב-Compute. ההתחייבות הזו לשנה נותנת לכם 28% הנחה על השימוש המכוסה, וכתוצאה מכך העלות נטו היא 28.80$ לשעה.
- אתם מחויבים בעמלת התחייבות לשימוש בסך 28.80$.
- אתם מחויבים בעלויות על פי דרישה בסך 50$ למשך שעה אחת.
- אתם מקבלים זיכוי בסך 40$ שמקזז לכם את העלויות על פי דרישה בסך 40$.
העלויות הכוללות: $28.80 + $50 - $40 = $38.80
בדוגמה הזו, חלק מהשימוש כלול במסגרת הנחת ה-CUD הגמישה. שילמתם 10$ על החריגה בתעריף על פי דרישה, וקיבלתם 28% הנחה על העלויות המקבילות לפי דרישה בסך 40$ שההתחייבות שלכם מכסה. העלות הסופית לשעה היא 38.80$ יחד עם ה-CUD. בלי ההנחה, הייתם משלמים 50$ לשעה.
דוגמה לניצול שנמוך מההתחייבות לשימוש
בדוגמה הזו מופיע חשבון לחיוב ב-Cloud שבו השימוש בפועל נמוך מההנחות שנרכשו תמורת התחייבות להוצאה. כתוצאה מכך, חלק מההתחייבות שלכם לא מנוצל.
אתם רוכשים התחייבות לשנה אחת בסך 60$ לשעה של הוצאה על פי דרישה, למק"טים שעומדים בקריטריונים להנחות CUD גמישות ב-Compute. ההתחייבות הזו לשנה נותנת לכם 28% הנחה על השימוש המכוסה, וכתוצאה מכך העלות נטו היא 43.20$ לשעה.
- אתם מחויבים בעמלת התחייבות לשימוש בסך 43.20$.
- אתם מחויבים בעלויות על פי דרישה בסך 50$ למשך שעה אחת.
- אתם מקבלים זיכוי בסך 50$ שמקזז לכם את העלויות על פי דרישה בסך 50$.
העלויות הכוללות: $43.20 + $50 - $50 = $43.20
בדוגמה הזו, כל השימוש כלול במסגרת ה-CUD ואין חריגה. אבל התחייבתם להוצאה של 60$ על פי דרישה והוצאתם רק 50$, כך שלא מימשתם את יתרת הזיכוי בסך 10$. העלות הסופית לשעה היא 43.20$ יחד עם ה-CUD. בלי ההנחה, הייתם משלמים 50$ לשעה.
הסבר על החשבונית או דף החשבון
כל שלושת הרכיבים של ההנחה תמורת התחייבות להוצאה מופיעים בחשבונית או בדף החשבון.
Commitment fee – החיובים על ההתחייבויות להוצאה שנרכשו נמצאים במעקב לפי מק"ט. SKU description תואם לדפוס הזה: Commitment - dollar-based.
- כך מופיע תיאור המק"ט של עמלות ההתחייבות של הנחת CUD גמישה ב-Compute לתקופה של שנה אחת: Commitment - dollar based v1: for 1 year.
- כך מופיע תיאור המק"ט של עמלת התחייבות של הנחת CUD גמישה לתקופה של 3 שנים: Commitment - dollar based v1: for 3 years.
On-demand costs – החיובים הנפרדים לפי העלות המקבילה על פי דרישה מוצגים לפי מק"ט. מעיינים בעמודה SKU description של כל שירות. לדוגמה, N1 CORE running in Americas.
Credits – הזיכויים מקזזים את החלק של העלויות המקבילות על פי דרישה שכלולות במסגרת ה-CUD. מידע על כל זיכוי מוצג בעמודות Credit type, Credit ID ו-Credit name. בעמודה SKU description מוצג השירות שבו התקבל הזיכוי.
לדוגמה, כך מופיע זיכוי על הנחת CUD גמישה ב-Compute על שימוש ב-N1 CORE running in Americas:
- Credit type: COMMITTED_USAGE_DISCOUNT_DOLLAR_BASE
- Credit name: Committed use discount - dollar based: GCE Commitments
- SKU description: N1 CORE running in Americas
ניתוח עלויות ההתחייבות והזיכויים בחשבונית או בדף החשבון
כדי לצפות בעלויות ובזיכויים שמפורטים בחשבונית או בדף חשבון מסוימים ולנתח אותם, נכנסים לדוח Cost table, כלי לניהול עלויות שבעזרתו אפשר להבין מהן העלויות התואמות לחשבונית.
כדי להציג את פרטי הנחות ה-CUD בטבלת העלויות, צריך להגדיר את הדוח באופן הבא:
מגדירים את ההגדרה Group By ב-Table configuration לערך No grouping, כדי ליצור תצוגה של טבלה רגילה.
בבורר Column display options , מוודאים שהעמודות Credit type ו-Credit name גלויות.
כדי לראות את פרטי עמלות ההתחייבות להנחות CUD גמישות ב-Compute, מאתרים את הערך Commitment - dollar based בעמודה SKU description.
בטבלה תוכלו למיין את העמודה SKU description ולאתר מק"טים של התחייבויות. כל תיאורי המק"טים של הנחות ה-CUD מכילים את מילת המפתח Commitment.
במסנן המק"טים אפשר לסנן רק לפי מק"טים של התחייבויות. כל המק"טים של הנחות ה-CUD מכילים את מילת המפתח Commitment. תיאורי המק"טים להתחייבויות גמישות ב-Compute תואמים לדפוס הזה: Commitment - dollar-based v1: GCE for [timeframe].
במסנן Services אפשר לבצע סינון כך שיופיע רק ה-Service הרצוי. לדוגמה, כדי להציג את עמלות ההתחייבות רק על השימוש ב-Compute Engine, ב-Services filter, בוחרים ב-Compute Engine.
כדי להציג עלויות שימוש עם זיכויים תמורת התחייבות של הנחות ה-CUD הגמישות:
במסנן Services בוחרים את Compute Engine כדי לסנן לפי השירות שתומך בהתחייבויות גמישות ב-Compute.
בשורות שמוצגות בהן Credit type של
COMMITTED_USAGE_DISCOUNT_DOLLAR_BASE
ו-Credit name שלCommitted use discount - dollar based: GCE Commitments
, ב-SKU description, שימו לב למופע או לשירות הספציפיים שבהם קיבלתם את ההנחה. לדוגמה: N1 Predefined Instance Core running in Americas.ממיינים את העמודה SKU description ומאתרים את השורות של המכונה או השירות המסוימים שקיבלו הנחה. לדוגמה: N1 Predefined Instance Core running in Americas.
כדי לאתר מק"ט מסוים, צריך לחפש בכל השורות שמציגות את עלויות השימוש שחויבו במחירים המקבילים על פי דרישה, וגם בשורות שמציגות את זיכוי ה-CUD שמקזז את החלק של העלויות המקבילות על פי דרישה שכלולות במסגרת ה-CUD.
לדוגמה, יכול להיות שבדוח טבלת העלויות תראו את החיובים והזיכויים הבאים על N1 Predefined Instance Ram running in Americas:
SKU description | Credit type | Credit name | Cost |
---|---|---|---|
N1 Predefined Instance Ram running in Americas | $10.25 | ||
N1 Predefined Instance Ram running in Americas | COMMITTED_USAGE_DISCOUNT_DOLLAR_BASE | Committed use discount - dollar based: GCE Commitments | $-7.25 |
N1 Predefined Instance Ram running in Americas | COMMITTED_USAGE_DISCOUNT_DOLLAR_BASE | Committed use discount - dollar based: GCE Commitments | $-3.00 |
הסבר על דוחות החיוב ב-Cloud
בדוחות החיוב ב-Cloud אפשר להציג את עלויות השימוש והזיכויים ב- Google Cloud כדי לזהות מגמות ולנתח אותן. בדוחות החיוב ב-Cloud יש מגוון אפשרויות שאתם יכולים להגדיר כדי להציג את העלויות שחשובות לכם, כולל אפשרויות להצגת זיכויים.
הצגת ההתחייבויות הגמישות ב-Compute
אתם יכולים להגדיר מסננים ספציפיים לדוח כדי לבדוק את ההתחייבויות הגמישות ב-Compute בדוח החיוב ב-Cloud:
- במסנן Credits, בוחרים באפשרות Committed use discounts (spend based).
- במסנן SKUs, מחפשים מק"טים ובוחרים את אלו שכוללים GCE for 1 year או GCE for 3 years.
הצגת רכיבי ההתחייבות
כדי להציג את הרכיבים הנפרדים שמהם מורכבות הנחות ה-CUD, צריך לקבץ את העלויות לפי מק"טים. בתצוגת ברירת המחדל של הדוח (בלי קיבוץ לפי מק"ט) אין פירוט של רכיבי ה-CUD, אלא של הסכומים נטו של שלושת הרכיבים.
הצגת עמלות ההתחייבות
כדי להציג רק את עמלות ההתחייבות השוטפות, צריך להגביל את תוצאות הדוח בעזרת המסנן SKUs כך שיוצגו רק המק"טים הרלוונטיים של עמלות ההתחייבות.
לדוגמה, בוחרים במסנן SKUs ומקלידים Commitment [YOUR COMMITMENT
TYPE]
.
כדי להבין איך החיובים והזיכויים של ההתחייבות לשימוש חלים על הפרויקטים ועל החשבון לחיוב ב-Cloud, מומלץ לקרוא את המאמר שיוך החיובים והזיכויים במסגרת הנחות CUD.
הצגת הנחות CUD גמישות ב-Compute בייצוא של נתוני החיוב ב-Cloud ל-BigQuery
אפשר לייצא ל-BigQuery נתוני חיוב מפורטים ב- Google Cloud .
כדי להציג Commitment fees בייצוא של BigQuery, השתמשו בשאילתה הבאה:
SQL סטנדרטי
SELECT
invoice.month AS invoice_month,
SUM(cost) as commitment_fees
FROM PROJECT.DATASET.TABLE
WHERE sku.description LIKE "%GCE for 1 year%"
OR sku.description LIKE "%GCE for 3 year%"
GROUP BY 1
;
כדי להציג Credits על התחייבות לשימוש, היעזרו בשאילתה לדוגמה הבאה:
SQL סטנדרטי
SELECT
invoice.month AS invoice_month,
SUM(credits.amount) as CUD_credits,
FROM PROJECT.DATASET.TABLE
LEFT JOIN UNNEST(credits) AS credits
WHERE credits.full_name LIKE 'Committed use discount - dollar based: GCE Commitments%'
GROUP BY 1
;
כדי להציג גם את הזיכויים שנצברו מכל המק"טים שהיו בשימוש ועמלות התחייבות, היעזרו בשאילתה לדוגמה הבאה:
SQL סטנדרטי
SELECT * FROM project.dataset.gcp_billing_export_v1_XXXXXX_XXXXXX_XXXXXX
LEFT JOIN UNNEST(credits) AS credits
WHERE credits.full_name LIKE 'Committed use discount - dollar based: GCE Commitments%'
OR sku.description LIKE "%GCE for 1 year%"
OR sku.description LIKE "%GCE for 3 year%"`
;
חישוב החיסכון הכולל מהנחות CUD גמישות
הסכום הכולל של החיסכון בפועל מהנחות CUD גמישות משתנה בהתאם למשאבים שהשתמשתם בהם בחודש מסוים, ובהתאם לתמחור על פי דרישה של המשאבים האלה. החיסכון מהנחות CUD גמישות משתנה בהתאם למק"טים הבסיסיים, ולכן יכולים להיות הבדלים בין תעריפי ההנחות לבין ההנחות ממחיר המחירון שפורסם. חשוב לחשב את החיסכון הכולל בפועל מהנחות CUD גמישות כדי שתבינו את ההשפעה של ההנחה הכוללת.
כדי לחשב את החיסכון הכולל בפועל מהנחות CUD גמישות, משתמשים ברכיבים האלה:
- On-Demand Rate – התעריף באחוזים שאתם משלמים על שימוש על פי דרישה במכונות וירטואליות. בדרך כלל הערך הוא 1 (לציון 100%), אבל הוא יכול להיות נמוך יותר אם לחשבון שלכם מוגדר חיסכון אחר לשימוש לפי דרישה במכונות וירטואליות.
- Flexible CUDs SKU Price – המחיר המותאם אישית שאתם משלמים על הנחות CUD גמישות, כמו שמופיע בדף Pricing במסוף Google Cloud .
תיאור המק"ט של הרכיב הזה מתחיל ב-Commitment - dollar based.
- עמלת התחייבות על התחייבות גמישה לשנה אחת תופיע כך:
Commitment - dollar based v1: GCE for 1 year
. - עמלת התחייבות על התחייבות גמישה לתקופה של 3 שנים תופיע כך:
Commitment - dollar based v1: GCE for 3 years
.
- עמלת התחייבות על התחייבות גמישה לשנה אחת תופיע כך:
- Flexible CUDs Discount Percentage – החיסכון המצטבר שמתקבל מהנחות CUD גמישות על שימוש רגיל על פי דרישה במכונות וירטואליות. בדרך כלל החיסכון הוא 28% להתחייבויות לשנה אחת ו-46% להתחייבויות ל-3 שנים, אבל הסכום עשוי להשתנות בהתאם לחסכונות אחרים שמוגדרים בחשבון שלכם. יכול להיות שצוות ניהול החשבון ב-Google Cloud יספק לכם את הרכיב הזה, ואפשר גם להשתמש במחיר המק"ט המותאם אישית עם הנחות CUD גמישות כדי לחשב אותו.
- Total Effective Flexible CUDs Savings – החיסכון בפועל שכולל את הנחות ה-CUD הגמישות עם התעריף על פי דרישה.
אם אתם יודעים מהי ההנחה המצטברת מהנחות ה-CUD הגמישות, צריך להזין את הערך שלה במשוואה הזאת:
Total Effective Flexible CUDs Savings = 1 - (On-Demand Rate - (On-Demand
Rate * Flexible CUDs Discount Percentage))
התוצאה של התחייבויות לשנה אחת והתחייבויות ל-3 שנים היא שונה, ועשויה להשתנות לפי שימוש שונה על פי דרישה במכונות וירטואליות בהתאם לתעריף שלכם על פי דרישה.
אם לא ידוע לכם מהו האחוז המצטבר של הנחות ה-CUD הגמישות, אתם יכולים לחשב אותו לפי ה-Flexible CUDs SKU Price בדף Pricing במסוף Google Cloud :
Flexible CUDs Discount Percentage = 1 - (Flexible CUDs SKU Price * 100)
אם בחשבון שלכם מוגדרים חסכונות אחרים על שימוש על פי דרישה במכונות וירטואליות, הערך של Flexible CUDs Discount Percentage עשוי להיות נמוך יותר מהתעריף הרגיל של 28% על התחייבויות לשנה ו-46% על התחייבויות ל-3 שנים.
קראו את המאמרים הבאים כדי ללמוד איך להציג את ההתחייבויות שרכשתם ולנהל אותן:
- הצגת פרטי העלויות של החשבוניות ודפי החשבון והורדה שלהם
- קבלת מסמך חיוב ב-Cloud, כמו חשבונית, דף חשבון וקבלה
- הצגת היסטוריית התשלומים והעלויות
דוגמה לחישוב החיסכון הכולל מהנחות CUD גמישות
בדוגמה הזו תוכלו ללמוד איך לחשב את החיסכון הכולל מהתחייבות גמישה ל-3 שנים.
בדוגמה הזו, Flexible CUDs SKU Price הוא 0.0054$ ו-On-Demand Rate הוא 100%. כדי לחשב את Total Effective Flexible CUDs Savings, מכפילים ב-100 את Flexible CUDs SKU Price (שערכו 0.0054$) והתוצאה שמתקבלת היא 0.54, ואז מחסירים 0.54 מ-1 כדי לקבוע את הערך של Flexible CUDs Discount Percentage. בדוגמה שכאן הוא 0.46, או 46%. לבסוף, מזינים את הערך של On-Demand Rate ו-Flex CUDs Discount Percentage בנוסחה של Total Effective Flexible CUDs Savings:
Total Effective Flexible CUDs Savings = 1 - (On-Demand Rate - (On-Demand Rate*
Flexible CUDs Discount Percentage))
כך נראה החישוב המלא בדוגמה הזו:
- מכפילים ב-100 את Flexible CUDs SKU Price (שערכו 0.0054$), והתוצאה שמתקבלת היא 0.54.
- מחסירים 0.54 מ-1 כדי לקבוע שהערך של Flexible CUDs Discount Percentage הוא 0.46, או 46%.
מזינים בנוסחה את הערך של On-Demand Rate כדי לחשב את Total Effective Flexible CUDs Savings.
**Total Effective Flexible CUDs Savings** = 1 - (1 - (1 * .46))
הערך של Total Effective Flexible CUDs Savings הוא 0.46, או 46%.
חישוב ההנחה הפוטנציאלית על סמך השימוש הנוכחי
אחרי שמגדירים ייצוא של נתוני החיוב ב-Cloud, אפשר לנתח את נתוני השימוש הקודמים ולחשב את ההנחה שיכולתם לקבל על השימוש באמצעות הנחות CUD גמישות. אלה הפרמטרים לביצוע החישוב:
שם המשתנה/השדה |
תיאור |
---|---|
LOOK_BACK_WINDOW | חלון הרטרוספקטיבה לניתוח (למשל 30 יום, 90 יום) |
credits_from_existing_cuds | זיכויים לפי שעה שהתקבלו מהתחייבויות פעילות שכבר נרכשו. |
credits_from_existing_suds | זיכויים לפי שעה שהתקבלו אוטומטית מהנחות על שימוש קבוע (SUDs). |
cost_eligible_for_additional_flex_cuds_considering_cud_credits | שימוש לפי שעה (ללא הנחה) שעומד בדרישות לקבלת הנחה, לא כולל זיכויים מ-CUD בלבד. |
cost_eligible_for_additional_flex_cuds_considering_cud_and_sud_credits | שימוש לפי שעה (ללא הנחה) שעומד בדרישות לקבלת הנחה, לא כולל זיכויים מ-CUD ומ-SUD. |
min_cost_eligible_for_additional_flex_cuds_considering_cud_credits | שימוש מינימלי ללא הנחה, לא כולל זיכויים מ-CUD בלבד. |
min_cost_eligible_for_additional_flex_cuds_considering_cud_and_sud_credits | שימוש מינימלי ללא הנחה, לא כולל זיכויים מ-CUD ומ-SUD. ההערכה השמרנית ביותר על סמך look_back_window. |
השתמשו בשאילתה הבאה כדי להבין איך הנחת CUD יכולה להשפיע על חלק מהשימוש לפי שעה שעדיין ללא הנחה.
– IMPORTANT: – YOU MUST REPLACE `PROJECT.DATASET.TABLE` -- BILLING_BQ_EXPORT_TABLE_NAME – WITH THE BILLING BigQuery TABLE NAME IN THE QUERIES BELOW. DECLARE LOOK_BACK_WINDOW INT64 DEFAULT 30; -- Hourly data for the window. WITH base AS ( SELECT *, IF (total_cost >= credits_from_existing_cuds, (total_cost - credits_from_existing_cuds), 0) AS cost_eligible_for_additional_flex_cuds_considering_cud_credits, IF (total_cost >= (credits_from_existing_cuds + credits_from_existing_suds), (total_cost - (credits_from_existing_cuds + credits_from_existing_suds)), 0) AS cost_eligible_for_additional_flex_cuds_considering_cud_and_sud_credits FROM ( SELECT usage_start_time, SUM(cost) AS total_cost, (SUM(( SELECT SUM(c.amount) FROM UNNEST(credits) AS c WHERE c.type IN ( "COMMITTED_USAGE_DISCOUNT", "COMMITTED_USAGE_DISCOUNT_DOLLAR_BASE" ))) * -1) AS credits_from_existing_cuds, (SUM(( SELECT SUM(c.amount) FROM UNNEST(credits) AS c WHERE c.type IN ( "SUSTAINED_USAGE_DISCOUNT" ))) * -1) AS credits_from_existing_suds, FROM `PROJECT.DATASET.TABLE` -- BILLING_BQ_EXPORT_TABLE_NAME WHERE 1 = 1 AND DATE(_PARTITIONTIME) >= DATE_ADD(CURRENT_DATE(), INTERVAL -LOOK_BACK_WINDOW DAY) AND usage_start_time >= TIMESTAMP(DATE_ADD(CURRENT_DATE(), INTERVAL -LOOK_BACK_WINDOW DAY)) AND usage_start_time < TIMESTAMP(CURRENT_DATE()) AND service.description = "Compute Engine" AND ( 1 = 0 OR sku.description LIKE 'C2D AMD Instance Core running in%' OR sku.description LIKE 'C2D AMD Instance Ram running in%' OR sku.description LIKE 'C2D AMD Sole Tenancy Instance Core running in%' OR sku.description LIKE 'C2D AMD Sole Tenancy Instance RAM running in%' OR sku.description LIKE 'C2D AMD Sole Tenancy Instance Ram running in%' OR sku.description LIKE 'Compute optimized Core running in%' OR sku.description LIKE 'Compute optimized Instance Core running in%' OR sku.description LIKE 'Compute optimized Instance Ram running in%' OR sku.description LIKE 'Compute optimized Ram running in%' OR sku.description LIKE 'Compute-optimized Sole Tenancy Instance Core running in%' OR sku.description LIKE 'Compute-optimized Sole Tenancy Instance RAM running in%' OR sku.description LIKE 'Compute-optimized Sole Tenancy Instance Ram running in%' OR sku.description LIKE 'Custom E2 Instance Core running in%' OR sku.description LIKE 'Custom E2 Instance Ram running in%' OR sku.description LIKE 'Custom Extended Instance Ram running in%' OR sku.description LIKE 'Custom Instance Core running in%' OR sku.description LIKE 'Custom Instance Ram running in%' OR sku.description LIKE 'E2 Instance Core running in%' OR sku.description LIKE 'E2 Instance Ram running in%' OR sku.description LIKE 'N1 Predefined Instance Core running in%' OR sku.description LIKE 'N1 Predefined Instance Ram running in%' OR sku.description LIKE 'N2 Custom Extended Instance Ram running in%' OR sku.description LIKE 'N2 Custom Instance Core running in%' OR sku.description LIKE 'N2 Custom Instance Ram running in%' OR sku.description LIKE 'N2 Instance Core running in%' OR sku.description LIKE 'N2 Instance Ram running in%' OR sku.description LIKE 'N2 Sole Tenancy Instance Core running in%' OR sku.description LIKE 'N2 Sole Tenancy Instance RAM running in%' OR sku.description LIKE 'N2 Sole Tenancy Instance Ram running in%' OR sku.description LIKE 'N2D AMD Custom Extended Instance Ram running in%' OR sku.description LIKE 'N2D AMD Custom Extended Ram running in%' OR sku.description LIKE 'N2D AMD Custom Instance Core running in%' OR sku.description LIKE 'N2D AMD Custom Instance Ram running in%' OR sku.description LIKE 'N2D AMD Instance Core running in%' OR sku.description LIKE 'N2D AMD Instance Ram running in%' OR sku.description LIKE 'N2D AMD Sole Tenancy Instance Core running in%' OR sku.description LIKE 'N2D AMD Sole Tenancy Instance RAM running in%' OR sku.description LIKE 'N2D AMD Sole Tenancy Instance Ram running in%' OR sku.description LIKE 'Sole Tenancy Instance Core running in%' OR sku.description LIKE 'Sole Tenancy Instance RAM running in%' OR sku.description LIKE 'Sole Tenancy Instance Ram running in%' ) GROUP BY usage_start_time )) SELECT * FROM base ORDER BY usage_start_time DESC; -- Minimum flex eligible on demand spend in the window. WITH base AS ( SELECT *, IF (total_cost >= credits_from_existing_cuds, (total_cost - credits_from_existing_cuds), 0) AS cost_eligible_for_additional_flex_cuds_considering_cud_credits, IF (total_cost >= (credits_from_existing_cuds + credits_from_existing_suds), (total_cost - (credits_from_existing_cuds + credits_from_existing_suds)), 0) AS cost_eligible_for_additional_flex_cuds_considering_cud_and_sud_credits FROM ( SELECT usage_start_time, SUM(cost) AS total_cost, (SUM(( SELECT SUM(c.amount) FROM UNNEST(credits) AS c WHERE c.type IN ( "COMMITTED_USAGE_DISCOUNT", "COMMITTED_USAGE_DISCOUNT_DOLLAR_BASE" ))) * -1) AS credits_from_existing_cuds, (SUM(( SELECT SUM(c.amount) FROM UNNEST(credits) AS c WHERE c.type IN ( "SUSTAINED_USAGE_DISCOUNT" ))) * -1) AS credits_from_existing_suds, FROM `PROJECT.DATASET.TABLE` -- BILLING_BQ_EXPORT_TABLE_NAME WHERE 1 = 1 AND DATE(_PARTITIONTIME) >= DATE_ADD(CURRENT_DATE(), INTERVAL -LOOK_BACK_WINDOW DAY) AND usage_start_time >= TIMESTAMP(DATE_ADD(CURRENT_DATE(), INTERVAL -LOOK_BACK_WINDOW DAY)) AND usage_start_time < TIMESTAMP(CURRENT_DATE()) AND service.description = "Compute Engine" AND ( 1 = 0 OR sku.description LIKE 'C2D AMD Instance Core running in%' OR sku.description LIKE 'C2D AMD Instance Ram running in%' OR sku.description LIKE 'C2D AMD Sole Tenancy Instance Core running in%' OR sku.description LIKE 'C2D AMD Sole Tenancy Instance RAM running in%' OR sku.description LIKE 'C2D AMD Sole Tenancy Instance Ram running in%' OR sku.description LIKE 'Compute optimized Core running in%' OR sku.description LIKE 'Compute optimized Instance Core running in%' OR sku.description LIKE 'Compute optimized Instance Ram running in%' OR sku.description LIKE 'Compute optimized Ram running in%' OR sku.description LIKE 'Compute-optimized Sole Tenancy Instance Core running in%' OR sku.description LIKE 'Compute-optimized Sole Tenancy Instance RAM running in%' OR sku.description LIKE 'Compute-optimized Sole Tenancy Instance Ram running in%' OR sku.description LIKE 'Custom E2 Instance Core running in%' OR sku.description LIKE 'Custom E2 Instance Ram running in%' OR sku.description LIKE 'Custom Extended Instance Ram running in%' OR sku.description LIKE 'Custom Instance Core running in%' OR sku.description LIKE 'Custom Instance Ram running in%' OR sku.description LIKE 'E2 Instance Core running in%' OR sku.description LIKE 'E2 Instance Ram running in%' OR sku.description LIKE 'N1 Predefined Instance Core running in%' OR sku.description LIKE 'N1 Predefined Instance Ram running in%' OR sku.description LIKE 'N2 Custom Extended Instance Ram running in%' OR sku.description LIKE 'N2 Custom Instance Core running in%' OR sku.description LIKE 'N2 Custom Instance Ram running in%' OR sku.description LIKE 'N2 Instance Core running in%' OR sku.description LIKE 'N2 Instance Ram running in%' OR sku.description LIKE 'N2 Sole Tenancy Instance Core running in%' OR sku.description LIKE 'N2 Sole Tenancy Instance RAM running in%' OR sku.description LIKE 'N2 Sole Tenancy Instance Ram running in%' OR sku.description LIKE 'N2D AMD Custom Extended Instance Ram running in%' OR sku.description LIKE 'N2D AMD Custom Extended Ram running in%' OR sku.description LIKE 'N2D AMD Custom Instance Core running in%' OR sku.description LIKE 'N2D AMD Custom Instance Ram running in%' OR sku.description LIKE 'N2D AMD Instance Core running in%' OR sku.description LIKE 'N2D AMD Instance Ram running in%' OR sku.description LIKE 'N2D AMD Sole Tenancy Instance Core running in%' OR sku.description LIKE 'N2D AMD Sole Tenancy Instance RAM running in%' OR sku.description LIKE 'N2D AMD Sole Tenancy Instance Ram running in%' OR sku.description LIKE 'Sole Tenancy Instance Core running in%' OR sku.description LIKE 'Sole Tenancy Instance RAM running in%' OR sku.description LIKE 'Sole Tenancy Instance Ram running in%' ) GROUP BY usage_start_time )) SELECT MIN (cost_eligible_for_additional_flex_cuds_considering_cud_credits) AS min_cost_eligible_for_additional_flex_cuds_considering_cud_credits, MIN (cost_eligible_for_additional_flex_cuds_considering_cud_and_sud_credits) AS min_cost_eligible_for_additional_flex_cuds_considering_cud_and_sud_credits FROM base;
תמיכה
בכל שאלה לגבי הנחות ה-CUD בחיוב, תוכלו לפנות אל צוות התמיכה בחיוב ב-Cloud.
נושאים קשורים
- מידע נוסף על הנחות CUD
- קבלת המלצות להנחות תמורת התחייבות לשימוש (CUD)
- הצגת פרטי העלויות של החשבוניות ודפי החשבון והורדה שלהם
- בדיקת החיסכון בחשבון בעזרת דוחות עם פירוט העלויות
- קבלת מסמך חיוב ב-Cloud, כמו חשבונית, דף חשבון וקבלה
- הצגת היסטוריית התשלומים והעלויות