במאמר הזה מפורטת הסכימה של נתוני עלויות השימוש ב-FOCUS שמיוצאים ל-BigQuery. FinOps Open Cost and Usage Specification (FOCUS) הוא מפרט פתוח שמגדיר דרישות ברורות לגבי יוצרי נתוני חיוב של טכנולוגיות, כדי ליצור קבוצות נתונים עקביות של עלויות ושימוש. העמודות בייצוא של FOCUS בדרך כלל תואמות לשדות בייצוא המפורט של נתוני עלות השימוש.
מערך נתונים וטבלת נתונים של FOCUS
ב-BigQuery, נתוני עלויות השימוש ב-FOCUS נטענים למערך נתונים שלא ניתן לשינוי, שנוצר בפרויקט Google Cloud שציינתם כשהפעלתם את הייצוא של FOCUS. מערך הנתונים הזה נקרא לפי דפוס השמות הבא:
gcp_billing_immutable_<BILLING_ACCOUNT_ID>_<Location>
השם של מערך הנתונים מורכב משלושה רכיבים:
-
gcp_billing_immutable– שם מערך הנתונים לייצוא של FOCUS. -
Billing_account_ID– המזהה של החשבון לחיוב ב-Cloud שבו מופעל ייצוא של נתוני FOCUS. -
Location– המיקום הספציפי (אזור או מספר אזורים) שבחרתם כשמפעילים את הייצוא של FOCUS.
דוגמה לשם של מערך נתונים:
gcp_billing_immutable_010101_F0FFF0_61C528_us-
טבלת נתונים לחיוב ב-FOCUS data table נוצרת במערך הנתונים של FOCUS, והשם שלה הוא:
gcp_billing_export_focus_<BILLING_ACCOUNT_ID>דוגמה לשם טבלה:
gcp_billing_export_focus_010101_F0FFF0_61C528
סכימה של נתוני עלויות השימוש ב-FOCUS
במערך הנתונים הקבוע ב-BigQuery ש-Google מספקת לייצוא של FOCUS, נתוני עלויות השימוש ב-FOCUS נטענים לטבלת נתונים בשם gcp_billing_export_focus_<BILLING_ACCOUNT_ID>.
העמודות בסכימת הייצוא של FOCUS בדרך כלל ממופות לשדות בייצוא המפורט של נתוני עלות השימוש, כמו מספר חשבון, תאריך חשבונית, שירותים, מק"טים, פרויקטים, תוויות, מיקומים, עלות, שימוש, זיכויים, התאמות, מטבע ושדות נוספים שמספקים נתוני עלות מפורטים ברמת המשאב.
כשאתם משתמשים בנתוני העלות של השימוש ב-FOCUS ב-BigQuery, חשוב לשים לב לנקודות הבאות:
- סכימת הטבלה של ייצוא נתוני החיוב ב-Cloud בפורמט FOCUS יכולה להשתנות במהלך הזמן, למשל כשמוסיפים שדות חדשים לייצוא בפורמט FOCUS. כדי להגן על השאילתות משינויים עתידיים בסכימה, במקום להסתמך על שאילתות שמפנות ישירות לעמודות שמיוצאות, מומלץ להשתמש בתצוגות (Views) של BigQuery כדי לנרמל את הנתונים כך שבטבלה תוצג אותה סכימה כמו השאילתות. מידע נוסף על ההגבלה הזו
- אם תפעילו את הייצוא של נתוני העלות של השימוש ב-FOCUS בפעם הראשונה בחיוב ב-Cloud, ותבחרו מיקום במספר אזורים (באיחוד האירופי או בארה"ב), נתוני החיוב ב-Cloud יהיו זמינים רטרואקטיבית מתחילת החודש הקודם. הנתונים מיוצאים בסדר כרונולוגי. במילוי החוסרים הראשוני (backfill), הייצוא של נתוני החיוב הרטרואקטיביים ב-Cloud יסתיים תוך עד 5 ימים ורק אז תתחילו לראות את נתוני השימוש האחרונים.
- אם תפעילו את הייצוא של נתוני העלות של השימוש ב-FOCUS ותבחרו מיקום באזור מסוים, נתוני החיוב ב-Cloud יהיו זמינים החל מהתאריך שבו הפעלתם את הייצוא.
- אם תפעילו, תשביתו ואז תפעילו מחדש את הייצוא של נתוני העלות של השימוש ב-FOCUS, יכול להיות שנתוני החיוב ב-Cloud לא יהיו זמינים לתקופה שבה ייצוא הנתונים הושבת באופן מפורש.
- למידע נוסף על תדירות טעינת הנתונים לטבלאות ב-BigQuery
- חשוב להכיר מגבלות אחרות שעשויות להשפיע על ייצוא נתוני החיוב ל-BigQuery, כמו מערכי נתונים שבהם הופעלו מפתחות הצפנה בניהול הלקוח (CMEK).
סכימת FOCUS
כאן נפרט על הסכימה של נתוני עלויות השימוש ב-FOCUS ב- Google Cloud, שמיוצאים ל-BigQuery.
| שדה FOCUS | סוג | מצב | תיאור של FOCUS | מיפוי לשדה Google |
|---|---|---|---|---|
AvailabilityZone |
מחרוזת | יכול להיות ריק | אזור זמינות הוא מזהה שהוקצה על ידי ספק לאזור מבודד ומופרד פיזית בתוך אזור, שמספק זמינות גבוהה ועמידות בפני תקלות. אפשר להשתמש ב-Availability Zone בתרחישים כמו ניתוח השימוש בהעברת נתונים בין אזורים והעלות התואמת על סמך המיקום שבו המשאבים נפרסים. |
location.zone |
BilledCost |
NUMERIC | יכול להיות ריק | העלות שמופיעה בחשבון מייצגת חיוב שמשמש כבסיס להנפקת חשבונית, כולל ההשפעות של כל התעריפים המופחתים וההנחות, ולא כולל את הפחת של רכישות רלוונטיות (חד-פעמיות או חוזרות) ששולמו כדי לכסות חיובים עתידיים שעומדים בדרישות. העלות הזו מצוינת במטבע החיוב. בדרך כלל משתמשים בעלות המחויבת כדי לבצע פעולות FinOps שדורשות הנהלת חשבונות על בסיס מזומן, כמו הקצאת עלויות, תקצוב והתאמת חשבוניות. |
cost
+
credits.amount |
BillingAccountId |
מחרוזת | יכול להיות ריק | מזהה החשבון לחיוב הוא מזהה שמוקצה על ידי הספק לחשבון לחיוב. בדרך כלל משתמשים בחשבונות לחיוב בתרחישים כמו קיבוץ על סמך מבנים ארגוניים, התאמה של חשבוניות ואסטרטגיות להקצאת עלויות. | billing_account_id |
BillingCurrency |
מחרוזת | יכול להיות ריק | מטבע החיוב הוא מזהה שמייצג את המטבע שבו חויב משאב או שירות. המטבע לחיוב משמש בדרך כלל בתרחישים שבהם צריך לקבץ או לצבור עלויות. | currency |
BillingPeriodStart |
TIMESTAMP | יכול להיות ריק | התאריך 'תחילת תקופת החיוב' מייצג את הגבול התחתון של תקופת החיוב, כולל. לדוגמה, תקופת זמן שבה Billing Period Start הוא '2024-01-01T00:00:00Z' ו-Billing Period End הוא '2024-02-01T00:00:00Z' כוללת חיובים על ינואר כי Billing Period Start מייצג את הגבול התחתון כולל, אבל לא כוללת חיובים על פברואר כי BillingPeriodEnd מייצג את הגבול העליון לא כולל. | invoice.month |
BillingPeriodEnd |
TIMESTAMP | יכול להיות ריק | השדה 'סיום תקופת החיוב' מייצג את הגבול הבלעדי של תקופת החיוב. לדוגמה, תקופת זמן שבה Billing Period Start הוא '2024-01-01T00:00:00Z' ו-Billing Period End הוא '2024-02-01T00:00:00Z' כוללת חיובים על ינואר כי Billing Period Start מייצג את הגבול התחתון כולל, אבל לא כוללת חיובים על פברואר כי BillingPeriodEnd מייצג את הגבול העליון לא כולל. | invoice.month |
ChargeCategory |
מחרוזת | יכול להיות ריק | קטגוריית החיוב מייצגת את הסיווג ברמה הגבוהה ביותר של חיוב, על סמך אופי החיוב. הקטגוריה 'חיוב' משמשת בדרך כלל לזיהוי ולהבחנה בין סוגי חיובים שעשויים לדרוש טיפול שונה. הערכים הנתמכים הם: |
cost_type |
ChargeClass |
מחרוזת | יכול להיות ריק | העמודה Charge Class (סוג החיוב) מציינת אם השורה מייצגת תיקון של תקופת חיוב שחויבה בעבר. בדרך כלל משתמשים ב-Charge Class כדי להבחין בין תיקונים לבין חיובים שוטפים. | adjustment_info |
ChargeDescription |
מחרוזת | יכול להיות ריק | תיאור החיוב מספק הקשר ברמת העל של שורה בלי שנדרש חיפוש נוסף. בעמודה הזו מופיע סיכום עצמאי של מטרת החיוב והמחיר שלו. בדרך כלל הוא כולל קבוצה נבחרת של פרטים תואמים במערך נתונים לחיוב, או מספק מידע שלא זמין בדרך אחרת. | sku.description |
ChargePeriodStart |
TIMESTAMP | יכול להיות ריק | השדה Charge Period Start (תאריך התחלה של תקופת החיוב) מייצג את הגבול התחתון של תקופת החיוב, כולל. לדוגמה, תקופת זמן שבה Charge Period Start (תאריך ההתחלה של תקופת החיוב) הוא '2024-01-01T00:00:00Z' ו-Charge Period End (תאריך הסיום של תקופת החיוב) הוא '2024-01-02T00:00:00Z' כוללת חיובים על 1 בינואר, כי Charge Period Start מייצג את הגבול התחתון כולל, אבל לא כוללת חיובים על 2 בינואר, כי Charge Period End מייצג את הגבול העליון לא כולל. | usage_start_time |
ChargePeriodEnd |
TIMESTAMP | יכול להיות ריק | השדה Charge Period End (סיום תקופת החיוב) מייצג את הגבול הבלעדי של תקופת החיוב. לדוגמה, תקופת זמן שבה Charge Period Start (תאריך ההתחלה של תקופת החיוב) הוא '2024-01-01T00:00:00Z' ו-Charge Period End (תאריך הסיום של תקופת החיוב) הוא '2024-01-02T00:00:00Z' כוללת חיובים על 1 בינואר, כי Charge Period Start מייצג את הגבול התחתון כולל, אבל לא כוללת חיובים על 2 בינואר, כי Charge Period End מייצג את הגבול העליון לא כולל. | usage_end_time |
ConsumedQuantity |
NUMERIC | יכול להיות ריק | הכמות שנצרכה מייצגת את נפח השימוש במק"ט שנמדד ומשויך למשאב או לשירות שנעשה בהם שימוש, על סמך היחידה שנצרכה. הערך של 'כמות שנצרכה' נגזר בדרך כלל ברמת פירוט גבוהה יותר או במרווח זמן שונה בהשוואה ל'כמות לתמחור' (בנוסף ל'יחידת תמחור'), והוא מתמקד בצריכת משאבים ושירותים, ולא בתמחור ובעלות. | usage.amount |
ConsumedUnit |
מחרוזת | יכול להיות ריק | היחידה שנצרכה מייצגת יחידת מדידה שסופק מציין כדי להראות איך הספק מודד את השימוש במק"ט עם חיוב לפי שימוש שמשויך למשאב או לשירות. המדד Consumed Unit (יחידה שנצרכה) משלים את המדד Consumed Quantity (כמות שנצרכה). הוא מופיע בדרך כלל ברמת פירוט גבוהה יותר או במרווח זמן שונה בהשוואה ליחידת התמחור (בנוסף לכמות התמחור), והוא מתמקד בצריכת משאבים ושירותים, ולא בתמחור ובעלות. | usage.unit |
ContractedCost |
NUMERIC | יכול להיות ריק | הערך Contracted Cost מייצג את העלות שמחושבת על ידי הכפלת המחיר המוסכם ליחידה בכמות התמחור המתאימה. העלות החוזית מצוינת במטבע החיוב, והיא משמשת בדרך כלל לחישוב החיסכון על סמך פעולות משא ומתן, על ידי השוואה שלה לעלות המחירון. אם הנחות שסוכמו לא רלוונטיות, ברירת המחדל של עלות חוזית היא עלות המחירון. | cost |
ContractedUnitPrice |
NUMERIC | יכול להיות ריק | המחיר החוזי ליחידה מייצג את המחיר המוסכם ליחידה של יחידת התמחור המשויכת למק"ט, כולל הנחות מוסכמות (אם יש כאלה), ולא כולל הנחות על התחייבות מוסכמת או הנחות אחרות. המחיר הזה נקוב במטבע החיוב. המחיר החוזי ליחידה משמש בדרך כלל לחישוב החיסכון על סמך פעולות משא ומתן. אם ההנחות שסוכמו לא רלוונטיות, מחיר היחידה שמוסכם בחוזה יהיה זהה למחיר היחידה במחירון. | price.effective_price |
ListCost |
NUMERIC | יכול להיות ריק | הערך List Cost מייצג את העלות שמחושבת על ידי הכפלת מחיר היחידה במחירון בכמות התמחור המתאימה. העלות במחירון מצוינת במטבע החיוב, והיא משמשת בדרך כלל לחישוב החיסכון על סמך פעילויות שונות של אופטימיזציה של התעריפים. החישוב מתבצע על ידי השוואה בין העלות במחירון לבין העלות החוזית, העלות שחויבה והעלות האפקטיבית. | cost_at_list |
ListUnitPrice |
NUMERIC | יכול להיות ריק | המחיר ליחידה במחירון מייצג את המחיר ליחידה שספק פרסם עבור יחידת תמחור אחת של המק"ט המשויך, לא כולל הנחות. המחיר הזה נקוב במטבע החיוב. השדה List Unit Price (מחיר יחידה במחירון) משמש בדרך כלל לחישוב החיסכון על סמך פעילויות שונות של אופטימיזציה של התעריפים. | price.list_price |
PricingCategory |
מחרוזת | יכול להיות ריק | קטגוריית התמחור מתארת את מודל התמחור שמשמש לחיוב בזמן השימוש או הרכישה. הוא יכול להיות שימושי להבחנה בין חיובים שנובעים ממחיר המחירון ליחידה או ממחיר מופחת, ולזיהוי הזדמנויות לאופטימיזציה, כמו הגדלת הכיסוי של הנחת ההתחייבות. הערכים הנתמכים הם: |
sku.description |
PricingQuantity |
NUMERIC | יכול להיות ריק | הכמות לתמחור מייצגת את נפח השימוש במק"ט מסוים שמשויך למשאב או לשירות שנעשה בו שימוש או שנרכש, על סמך יחידת התמחור. המאפיין הזה שונה מהמאפיין Consumed Quantity (כמות שנצרכה) (הוא משלים אותו), והוא מתמקד בתמחור ובעלות, ולא בצריכת משאבים ושירותים. | price.pricing_unit_quantity |
PricingUnit |
מחרוזת | יכול להיות ריק | יחידת התמחור מייצגת יחידת מידה שספק מציין כדי לקבוע את מחירי היחידות, ומציינת איך הספק מתמחר את השימוש שנמדד ואת כמויות הרכישה אחרי החלת כללי תמחור כמו תמחור לפי בלוקים. דוגמאות נפוצות כוללות את מספר השעות של זמן הריצה של מכשיר מחשוב (לדוגמה, שעות), גיגה-בייט-שעות של מכשיר אחסון (לדוגמה, GB-שעות) או ספירה מצטברת של בקשות למכשיר רשת או לשירות API (לדוגמה, 1,000 בקשות). המדד Pricing Unit (יחידת תמחור) משלים את המדד Pricing Quantity (כמות תמחור). הוא שונה מהעמודה Consumed Unit (יחידה שנצרכה), כי הוא מתמקד בתמחור ובעלות, ולא בצריכת משאבים ושירותים, ולרוב הוא מציג נתונים ברמת פירוט גסה יותר. | price.unit |
ProviderName |
מחרוזת | יכול להיות ריק | ספק הוא ישות שמאפשרת לרכוש את המשאבים או השירותים. הוא משמש בדרך כלל לניתוח עלויות ולתרחישי דיווח. | לא רלוונטי – ייחודי ל-FOCUS |
PublisherName |
מחרוזת | יכול להיות ריק | בעל תוכן דיגיטלי הוא ישות שמפיקה את המשאבים או השירותים שנרכשו. הוא משמש בדרך כלל לניתוח עלויות ולתרחישי דיווח. | seller_name |
RegionId |
מחרוזת | יכול להיות ריק | מזהה אזור הוא מזהה שהוקצה על ידי הספק לאזור גיאוגרפי מבודד שבו מוקצה משאב או מסופק שירות. האזור משמש בדרך כלל לתרחישים כמו ניתוח עלויות ומחירי יחידה על סמך המיקום שבו המשאבים נפרסו. | location.region |
RegionName |
מחרוזת | יכול להיות ריק | שם האזור הוא שם מוצג שהוקצה על ידי ספק לאזור גיאוגרפי מבודד שבו מוקצה משאב או מסופק שירות. השם של האזור משמש בדרך כלל לתרחישים כמו ניתוח עלויות ומחירי יחידה על סמך המיקום שבו המשאבים נפרסו. | location.region |
ResourceId |
מחרוזת | יכול להיות ריק | מזהה משאב הוא מזהה שמוקצה למשאב על ידי הספק. מזהה המשאב משמש בדרך כלל לדיווח על עלויות, לניתוח עלויות ולתרחישי הקצאת עלויות. | resource.global_name |
ResourceName |
מחרוזת | יכול להיות ריק | שם המשאב הוא שם מוצג שמוקצה למשאב. הוא משמש בדרך כלל לניתוח עלויות, לדיווח ולתרחישי הקצאה. | resource.name |
ServiceName |
מחרוזת | יכול להיות ריק | שירות מייצג מוצר שאפשר לקנות מספק (לדוגמה, מכונה וירטואלית בענן, מסד נתונים SaaS, שירותים מקצועיים של משלב מערכות). הצעת שירות יכולה לכלול סוגים שונים של שימוש או חיובים אחרים. לדוגמה, שירות מסד נתונים בענן עשוי לכלול חיובים על מחשוב, אחסון ורשת. שם השירות הוא השם המוצג של המוצר שנרכש. השם של השירות משמש בדרך כלל לתרחישים כמו ניתוח מגמות מצטברות של עלויות לאורך זמן וסינון נתונים כדי לחקור חריגות. |
service.description |
SkuId |
מחרוזת | יכול להיות ריק | מזהה מק"ט הוא מזהה ייחודי שמוגדר על ידי הספק ומייצג מק"ט ספציפי. מק"טים הם מוצרים או שירותים שניתנים לכימות במערך נתונים של FOCUS, שמייצגים פונקציונליות ספציפית ומפרטים טכניים. כל מזהה מק"ט מייצג קבוצה ייחודית של תכונות שאפשר למכור במחירים שונים או במחירי מק"ט שונים. מזהה המק"ט זהה בכל הווריאציות של המחירים, שעשויות להיות שונות על סמך גורמים רבים מעבר לפונקציונליות המשותפת ולמפרט הטכני. מזהה המק"ט צריך להיות עקבי בכל הווריאציות של המחירים של מוצר או שירות, כדי לאפשר השוואות מחירים של אותה פונקציונליות, למשל איפה הפונקציונליות מסופקת או איך משלמים עליה. אפשר למצוא את מזהה המק"ט בקטלוג או במחירון שספק מפרסם כדי לחפש מידע מפורט על המק"ט. המאפיינים שמשויכים למזהה המק"ט עשויים להיות שונים בין ספקים שונים. מזהה המק"ט משמש בדרך כלל לניתוח ולהשוואה של עלויות של אותו מק"ט בפרטי מחיר שונים (למשל: תקופה, רמה, מיקום). |
sku.id |
SkuPriceId |
מחרוזת | יכול להיות ריק | מזהה מחיר המק"ט הוא מזהה ייחודי שסופק על ידי הספק ומייצג מחיר מק"ט ספציפי שמשויך למשאב או לשירות שנרכשו או נעשה בהם שימוש. הוא משמש כהפניה מרכזית למחיר מק"ט במחירון שפורסם על ידי ספק, ומאפשר לאנשי מקצוע לחפש מידע מפורט על מחיר המק"ט. המאפיינים שמשויכים למזהה מחיר המק"ט עשויים להיות שונים בין ספקים שונים ובין מק"טים שונים אצל אותו ספק. עם זאת, החרגה של מאפייני תמחור דינמיים או ניתנים למשא ומתן, כמו סכום מחיר היחידה, המטבע (ושערי החליפין שקשורים אליו), תוקף זמני (למשל תאריכי תוקף) ורכיבים ספציפיים לחוזה או למשא ומתן (למשל מזהי חוזה או חשבון והנחות שניתנות למשא ומתן), מבטיחה שמזהה מחיר המק"ט יישאר עקבי בתקופות חיוב שונות ובחשבונות לחיוב שונים אצל ספק. העקביות הזו מאפשרת סינון יעיל של החיובים כדי לעקוב אחרי תנודות במחירים (למשל, שינויים בסכומים של מחירי יחידה) לאורך זמן ובחשבונות לחיוב שונים, גם למחירי יחידה במחירון וגם למחירי יחידה שמוסכמים בחוזה. בנוסף, מזהה מחיר המק"ט משמש בדרך כלל לניתוח עלויות על סמך מאפייני תמחור כמו תנאים ורמות. |
שרשור של
sku.id ושל
price.tier_start_amount |
SubAccountId |
מחרוזת | יכול להיות ריק | מספר חשבון משנה הוא מזהה שמוקצה על ידי הספק לחשבון משנה. מזהה חשבון משנה משמש בדרך כלל בתרחישים כמו קיבוץ על סמך מבנים ארגוניים, צרכים של ניהול גישה ואסטרטגיות של הקצאת עלויות. | project.id |
SubAccountName |
מחרוזת | יכול להיות ריק | שם חשבון משנה הוא שם מוצג שמוקצה לחשבון משנה. השדה Sub Account Name (שם חשבון משנה) משמש בדרך כלל לתרחישים כמו קיבוץ על סמך מבנים ארגוניים, צרכים של ניהול גישה ואסטרטגיות של הקצאת עלויות. | project.name |
x_Credits |
רשומה | מרובה ערכים | credits מכיל שדות שמתארים את המבנה והערכים של הזיכויים שמשויכים למק"טים של Google Cloud ושל הפלטפורמה של מפות Google. |
credits |
Id |
מחרוזת | יכול להיות ריק | אם השדה הזה קיים, המשמעות היא שקיים זיכוי שמשויך למק"ט של המוצר.
ערכי השדה credits.id יכולים להכיל מזהה ייחודי אלפאנומרי (כמו 12-b34-c56-d78), או תיאור מילולי של סוג הזיכוי (למשל Committed Usage Discount: CPU).
אם השדה |
credits.id |
FullName |
מחרוזת | יכול להיות ריק | שם הזיכוי שמשויך למק"ט של המוצר. זה התיאור האלפאנומרי (הקריא לאנשים) של השדה credits.id.
לדוגמה: Free trial credit או Spend-based committed use discount.
הערכים של |
credits.full_name |
Type |
מחרוזת | יכול להיות ריק | השדה הזה מתאר את המטרה או המקור של credits.id.
סוגי הזיכויים כוללים:
|
credits.type |
Name |
מחרוזת | יכול להיות ריק | תיאור של הזיכוי שהוחל בחשבון לחיוב ב-Cloud. | credits.name |
Amount |
NUMERIC | יכול להיות ריק | סכום הזיכוי שהוחל על השימוש. | credits.amount |
x_CostType |
מחרוזת | יכול להיות ריק | סוג העלות שהפריט הזה מייצג: רגילה, מס, התאמה או שגיאת עיגול. |
cost_type |
x_CurrencyConversionRate |
FLOAT | יכול להיות ריק | שער החליפין מדולר ארה"ב למטבע המקומי. כלומר, התוצאה של החישוב cost ÷ currency_conversion_rate היא העלות בדולר ארה"ב. |
currency_conversion_rate |
x_ExportTime |
TIMESTAMP | יכול להיות ריק | משתנה שמייצג את הזמן שבו בוצע העיבוד ומשויך לתוספת הנתונים של החיוב ב-Cloud.
הערך בשדה הזה יגדל בכל ייצוא חדש. אפשר גם לקרוא על ההבדלים בין נתוני הייצוא לחשבוניות. |
export_time |
x_Location |
מחרוזת | יכול להיות ריק | המיקום שבו נוצר השימוש ברמה של מספר אזורים, מדינה, אזור או תחום (zone), או global ל
משאבים שאין להם מיקום ספציפי.
למידע נוסף על אזורים גיאוגרפיים ומיקומים ב- Google Cloud .
|
location.location |
x_Project |
רשומה | יכול להיות ריק | השדה project כולל שדות שמתארים את הפרויקט בחיוב ב-Cloud, כמו ID, number, name, ancestry_numbers ו-labels.
|
project |
Id |
מחרוזת | יכול להיות ריק | מזהה הפרויקט ב- Google Cloud שנוצרו ממנו נתוני החיוב ב-Cloud. | project.id |
Number |
מחרוזת | יכול להיות ריק | מזהה פנימי, ייחודי ואנונימי לפרויקט ב- Google Cloud שנוצרו בו נתוני החיוב ב-Cloud. בבקשות תמיכה ובתקשורת אחרת עם הלקוחות, Google תתייחס לפרויקטים לפי מספר הפרויקט הזה. | project.number |
Name |
מחרוזת | יכול להיות ריק | שם הפרויקט ב- Google Cloud שנוצרו ממנו נתוני החיוב ב-Cloud. | project.name |
AncestryNumbers |
מחרוזת | יכול להיות ריק | ישויות האב בהיררכיית המשאבים של הפרויקט, שמזוהים באמצעות הערך שצוין בשדה project.id (לדוגמה, my-project-123).
לדוגמה: /ParentOrgNumber/ParentFolderNumber/. מידע נוסף על היררכיית המשאבים |
project.ancestry_numbers |
Ancestors |
רשומה | מרובה ערכים |
בשדה הזה מתוארים המבנה והערך של היררכיית המשאבים של פריט עלות, כולל הפרויקטים, התיקיות והארגונים שלו. ישות האב מסודרת מהצומת ועד לרמה הבסיסית (root, קודם הפרויקט, אחר כך התיקייה ואז הארגון). |
project.ancestors |
ResourceName |
מחרוזת | יכול להיות ריק |
השם של המשאב היחסי לכל ישות אב בפורמט 'resourceType/resourceNumber'. בשדה project.ancestors.resource_name אפשר לראות תמונה מלאה יותר של הערכים בשדה project.ancestry_numbers. |
project.ancestors.resource_name |
DisplayName |
מחרוזת | יכול להיות ריק | השם שנתתם למשאב במסוף. | project.ancestors.display_name |
x_ServiceId |
מחרוזת | יכול להיות ריק | מזהה השירות שאליו משויך השימוש. | service.id |
x_SystemLabels |
רשומה | מרובה ערכים | שדות שמתארים את תווית המערכת, כמו מפתח וערך. | system_labels |
Key |
מחרוזת | יכול להיות ריק | אם יש תוויות ברמת המערכת, זה החלק של המַפתח בצמדי מפתח/ערך שמרכיבים את התווית שהמערכת יצרה אוטומטית, במשאב שבו נעשה השימוש. אפשר לקרוא מידע נוסף במאמר תוויות מערכת זמינות. | system_labels.key |
Value |
מחרוזת | יכול להיות ריק | אם יש תוויות ברמת המערכת, זה החלק של הערך בצמדי מפתח/ערך שמרכיבים את התווית שהמערכת יצרה אוטומטית, במשאב שבו נעשה השימוש. אפשר לקרוא מידע נוסף במאמר תוויות מערכת זמינות. | system_labels.value |
x_Labels |
רשומה | מרובה ערכים | שדות שמתארים את התווית, כמו מפתח וערך. | labels |
Key |
מחרוזת | יכול להיות ריק | אם יש תוויות, זה החלק של המַפְתח בצמדי מפתח/ערך שמרכיבים את התווית, במשאב ב- Google Cloud שנוצר בו השימוש. איך משתמשים בתוויות? | labels.key |
Value |
מחרוזת | יכול להיות ריק | אם יש תוויות, זה החלק של הערך בצמדי מפתח/ערך שמרכיבים את התווית, במשאב ב- Google Cloud שנוצר בו השימוש. איך משתמשים בתוויות? | labels.value |
x_ProjectLabels |
רשומה | מרובה ערכים | שדות שמתארים את תווית הפרויקט, כמו מפתח וערך. | project.labels |
Key |
מחרוזת | יכול להיות ריק | אם יש תוויות, זה החלק של המַפתח בצמדי מפתח/ערך שמרכיבים את התווית, בפרויקט ב- Google Cloud שבו נוצר השימוש. מידע נוסף על השימוש בתוויות זמין במאמר שימוש בתוויות. | project.labels.key |
Value |
מחרוזת | יכול להיות ריק | אם יש תוויות, זה החלק של הערך בצמדי מפתח/ערך שמרכיבים את התווית, בפרויקט ב- Google Cloud שנוצר בו השימוש. איך משתמשים בתוויות? | project.labels.value |
x_Tags |
רשומה | מרובה ערכים | שדות שמתארים את התג, כמו מפתח, ערך ומרחב שמות. |
tags |
Key |
מחרוזת | יכול להיות ריק | השם המקוצר או השם המוצג של המפתח שמשויך לתג הספציפי הזה. |
tags.key |
Value |
מחרוזת | יכול להיות ריק | המשאבים שמצורפים אל |
tags.value |
x_Inherited |
בוליאני | יכול להיות ריק | בשדה הזה מצוין אם הקישור בין התגים הוא בירושה (Tags Inherited = True) או ישיר/לא בירושה (Tags Inherited = False). בהיררכיית המשאבים אתם יכולים ליצור קישור בין תגים למשאב הורה. |
tags.inherited |
x_Namespace |
מחרוזת | יכול להיות ריק | השדה הזה מייצג את היררכיית המשאבים שמגדירה את המַפְתח והערכים של התג. אפשר לשלב את מרחב השמות עם השמות המקוצרים של מפתח וערך התג, כדי ליצור שם ייחודי גלובלי שמוגדר במלואו למפתח או לערך של התג. |
tags.namespace |
EffectiveCost |
NUMERIC | יכול להיות ריק | העלות בפועל מייצגת את העלות המופחתת של החיוב אחרי החלת כל התעריפים המופחתים, ההנחות והחלק הרלוונטי של רכישות רלוונטיות בתשלום מראש (חד-פעמיות או חוזרות) שכיסו את החיוב הזה. החלק היחסי שכלול צריך להיות פרופורציונלי ל-Pricing Quantity ולגרנולריות הזמן של הנתונים. מאחר שהפחתה מפרקת ומפיצה את העלות של רכישה בתשלום מראש, לחיובים הבאים שעומדים בדרישות, העלות האפקטיבית של החיוב המקורי בתשלום מראש מוגדרת כ-0. העלות האפקטיבית לא משלבת עלויות מכמה חיובים של אותו שירות. העלות הזו מצוינת במטבע החיוב. העלות בפועל משמשת בדרך כלל למעקב אחרי מגמות ההוצאות ולניתוח שלהן. |
cost
+
credits.amount |
PricingCurrency |
מחרוזת | יכול להיות ריק | מטבע התמחור הוא המטבע הלאומי או הווירטואלי שבו תומחר משאב או שירות. המטבע לתמחור משמש בדרך כלל בתרחישים שבהם משתמשים במטבעות שונים לתמחור ולחיוב. | currency |
PricingCurrencyContractedUnitPrice |
NUMERIC | יכול להיות ריק | המחיר ליחידה בחוזה במטבע התמחור מייצג את המחיר המוסכם ליחידה של יחידת תמחור אחת של המק"ט המשויך, כולל הנחות מוסכמות, אם יש כאלה, ולא כולל הנחות על התחייבות מוסכמת או הנחות אחרות. המחיר הזה נקוב במטבע התמחור. אם הנחות מוסכמות לא חלות על מחירי יחידה אלא על שערי חליפין, מחיר היחידה בחוזה במטבע התמחור יהיה זהה למחיר היחידה במחירון במטבע התמחור. העמודה 'מטבע התמחור' משמשת בדרך כלל לחישוב החיסכון על סמך פעולות משא ומתן. |
price.effective_price |
PricingCurrencyEffectiveCost |
NUMERIC | יכול להיות ריק | העלות האפקטיבית במטבע התמחור מייצגת את עלות החיוב אחרי החלת כל התעריפים המוזלים, ההנחות והחלק הרלוונטי של רכישות רלוונטיות בתשלום מראש (חד-פעמיות או חוזרות) שכיסו את החיוב הזה, כפי שמוצג במטבע התמחור. כך, איש המקצוע יכול לבצע המרה מ-1. מטבע לאומי למטבע וירטואלי (למשל, אסימונים לדולר ארה"ב), או מ-2. מטבע לאומי אחד למטבע לאומי אחר (למשל, אירו לדולר ארה"ב). |
cost
+
credits.amount |
PricingCurrencyListUnitPrice |
NUMERIC | יכול להיות ריק | המחיר ליחידה ברשימת מטבעות התמחור מייצג את המחיר ליחידה שספק פרסם עבור יחידת תמחור אחת של המק"ט המשויך, לא כולל הנחות. המחיר הזה נקוב במטבע התמחור. המחיר ליחידה ברשימת מטבעות התמחור משמש בדרך כלל לחישוב החיסכון על סמך פעילויות שונות של אופטימיזציה של התעריפים. |
price.list_price |
BillingAccountType |
מחרוזת | יכול להיות ריק | אם מייצאים מחשבונות ראשיים לחיוב של מפיצים, ואם מזהה החשבון לחיוב הוא חשבון משנה לחיוב שנמכר מחדש, הערך של סוג החשבון לחיוב הוא Resold (נמכר מחדש), אחרת הוא ריק. |
לא רלוונטי – ייחודי ל-FOCUS |
x_SubscriptionInstanceId |
מחרוזת | יכול להיות ריק | מזהה המינוי שמקושר להתחייבות. |
subscription.instance_id |
x_PriceEffectivePriceDefault |
NUMERIC | יכול להיות ריק | מחיר המק"ט לפי מודל הצריכה שמוגדר כברירת מחדל, כולל הנחות מוסכמות שמופיעות בתמחור המותאם אישית בחוזה שמקושר לחשבון לחיוב ב-Cloud (אם רלוונטי). |
price.effective_price_default |
x_PriceListPriceConsumptionModel |
NUMERIC | יכול להיות ריק | מחיר המחירון של המק"ט לפי מודל הצריכה הרלוונטי, לפני שההנחות המוסכמות מופיעות בתמחור המותאם אישית בחוזה שמקושר לחשבון לחיוב ב-Cloud (אם רלוונטי). |
price.list_price_consumption_model |
x_CostAtEffectivePriceDefault |
NUMERIC | יכול להיות ריק | העלות לפי מודל הצריכה שמוגדר כברירת מחדל, כולל הנחות מוסכמות שמופיעות בתמחור המותאם אישית בחוזה שמקושר לחשבון לחיוב ב-Cloud (אם רלוונטי). |
cost_at_effective_price_default |
x_CostAtListConsumptionModel |
NUMERIC | יכול להיות ריק | העלות לפי מודל הצריכה הרלוונטי, לפני שההנחות המוסכמות מופיעות בתמחור המותאם אישית בחוזה שמקושר לחשבון לחיוב ב-Cloud (אם רלוונטי). |
cost_at_list_consumption_model |
x_ConsumptionModelId |
מחרוזת | יכול להיות ריק | המזהה של מודל הצריכה. |
consumption_model.id |
x_ConsumptionModelDescription |
מחרוזת | יכול להיות ריק | התיאור של מודל הצריכה. |
consumption_model.description |
דוח התאמה ל-FOCUS
לא כל העמודות של FOCUS נתמכות. לא כל הערכים נתמכים בכל העמודות. פרטים נוספים מופיעים בטבלה הבאה. אם עמודות מסוימות לא נתמכות, יכול להיות שהמידע יהיה זמין בעמודות הספציפיות לספק.
עמודות ספציפיות לספק
| עמודה | סוג | מצב |
|---|---|---|
| x_CostType | מחרוזת | יכול להיות ריק |
| x_Credits | רשומה | מרובה ערכים |
| x_CurrencyConversionRate | FLOAT | יכול להיות ריק |
| x_ExportTime | TIMESTAMP | יכול להיות ריק |
| x_Labels | רשומה | מרובה ערכים |
| x_Location | מחרוזת | יכול להיות ריק |
| x_Project | רשומה | יכול להיות ריק |
| x_ProjectLabels | רשומה | מרובה ערכים |
| x_ServiceId | מחרוזת | יכול להיות ריק |
| x_SystemLabels | רשומה | מרובה ערכים |
| x_Tags | רשומה | מרובה ערכים |
| x_SubscriptionInstanceId | מחרוזת | יכול להיות ריק |
| x_PriceEffectivePriceDefault | NUMERIC | יכול להיות ריק |
| x_PriceListPriceConsumptionModel | NUMERIC | יכול להיות ריק |
| x_CostAtEffectivePriceDefault | NUMERIC | יכול להיות ריק |
| x_CostAtListConsumptionModel | NUMERIC | יכול להיות ריק |
| x_ConsumptionModelId | מחרוזת | יכול להיות ריק |
| x_ConsumptionModelDescription | מחרוזת | יכול להיות ריק |
פערי תאימות
| סוג פער התאימות | גרסת FOCUS | העמודה שהושפעה | תיאור הפערים בתאימות | צמצום הפגיעה |
|---|---|---|---|---|
| עמודות שלא נתמכות | v1.0 | שם החשבון לחיוב | לא צוין | ללא |
| v1.0 | תדירות החיוב | לא צוין | ללא | |
| v1.0 | סוג הנחה על משך המינוי | לא צוין | מידע שקשור להנחות CUD כלול ב-x_Credits | |
| v1.0 | סטטוס הנחה על משך המינוי | לא צוין | מידע שקשור להנחות CUD כלול ב-x_Credits | |
| v1.0 | מזהה הנחה על משך המינוי | לא צוין | מידע שקשור להנחות CUD כלול ב-x_Credits | |
| v1.0 | שם ההנחה על משך המינוי | לא צוין | מידע שקשור להנחות CUD כלול ב-x_Credits | |
| v1.0 | קטגוריית הנחה על משך המינוי | לא צוין | מידע שקשור להנחות CUD כלול ב-x_Credits | |
| v1.0 | מנפיק החשבונית | לא צוין | ללא | |
| v1.0 | Resource Type | לא צוין | ללא | |
| v1.0 | קטגוריית השירות | לא צוין | ללא | |
| v1.0 | תגים | לא צוין | המידע שכלול ב x_Tags x_Labels x_SystemLabels x_ProjectLabels |
|
| עמודות שלא נתמכות | v1.1 | שמירת קיבולת | לא צוין | ללא |
| v1.1 | מזהה הזמנת הקיבולת | לא צוין | ללא | |
| v1.1 | סטטוס הזמנת הקיבולת | לא צוין | ללא | |
| v1.1 | כמות בהנחה על משך המינוי | לא צוין | ללא | |
| v1.1 | יחידת הנחה על משך המינוי | לא צוין | ללא | |
| v1.1 | תת-קטגוריה של שירות | לא צוין | ללא | |
| v1.1 | מדד המק"ט | לא צוין | ללא | |
| v1.1 | פרטי מחיר המק"ט | לא צוין | ללא | |
| עמודות שלא נתמכות | v1.2 | סוג חשבון משנה | לא צוין | ללא |
| v1.2 | מזהה חשבונית | לא צוין | ללא | |
| ערכים שלא נתמכים | v1.0 | קטגוריית החיוב | הערך 'רכישה' לא אפשרי | ללא |
| v1.0 | קטגוריית החיוב | הערך 'זיכוי' לא נתמך | המידע על הקרדיטים כלול ב-x_Credits | |
| v1.0 | קטגוריית התמחור | הערך 'דינמי' לא אפשרי | יכול להיות שהמידע יופיע בתיאור החיוב |
דוגמאות לשאילתות על נתוני עלויות שימוש ב-FOCUS
לקבלת טיפים והנחיות בנושא שימוש ב-SQL כדי להריץ שאילתות על נתוני החיוב המיוצאים של FOCUS, אפשר לעיין בתרחישי השימוש לדוגמה של FOCUS שזמינים באתר של FinOps Foundation:
תרחישים לדוגמה לשימוש ב-FOCUS v1.2 | תרחישים לדוגמה לשימוש ב-FOCUS v1.1 | תרחישים לדוגמה לשימוש ב-FOCUS v1.0
נושאים קשורים
נושאים שקשורים לנתוני חיוב ב-Cloud שיוצאו
- הגדרת הייצוא של נתוני החיוב ב-Cloud ל-BigQuery
- שאילתות לדוגמה בנושא ייצוא של נתוני החיוב ב-Cloud ל-BigQuery
דוחות של עלויות ותמחור שזמינים במסוף Google Cloud
- צפייה בדוחות החיוב ב-Cloud ומגמות של עלויות
- צפייה בפרטי העלויות של החשבוניות ודפי החשבון והורדה שלהם
- צפייה במחירים בשירותי הענן של Google והורדה שלהם
- בדיקת החיסכון בחשבון בעזרת דוחות עם פירוט העלויות
- ניתוח היעילות של ההנחות תמורת התחייבות לשימוש
- צפייה בהיסטוריית התשלומים והעלויות