במסמך הזה מפורטים כל שלבי ההגדרה שצריך לבצע כדי להגדיר ייצוא של נתוני החיוב ב-Cloud ל-BigQuery.
כדי לייצא את נתוני החיוב ב-Cloud ל-BigQuery, צריך לבצע את השלבים הבאים:
- יצירת פרויקט שבו יאוחסנו נתוני החיוב ב-Cloud והפעלת החיוב בפרויקט (אם עדיין לא עשיתם את זה).
- הגדרת ההרשאות בפרויקט ובחשבון לחיוב ב-Cloud.
- הפעלת BigQuery Data Transfer Service API (לצורך ייצוא נתוני התמחור).
- יצירת מערך נתונים ב-BigQuery שהנתונים יאוחסנו בו.
- הפעלת הכתיבה של נתוני העלות והתמחור שמייצאים מהחיוב ב-Cloud למערך הנתונים.
כאן מוסבר בהרחבה על כל אחד מהשלבים האלה.
מידע על מסוף Google Cloud
מסוף Google Cloud (למשאבי העזרה, לפתיחת המסוף) הוא ממשק משתמש באינטרנט שמשמש להקצאה, להגדרה ולניהול של מערכות שמשתמשות במוצרי Google Cloud, ולמעקב אחריהן. בעזרת מסוף Google Cloud תוכלו להגדיר ולנהל משאבים ב-Google Cloud ומשאבים של החיוב ב-Cloud.
ההרשאות שנדרשות לביצוע המשימה הזו
כדי להפעיל ולהגדיר את הייצוא של נתוני עלות השימוש מהחיוב ב-Google Cloud למערך נתונים ב-BigQuery, צריך את ההרשאות הבאות:
- לחיוב ב-Cloud צריך את התפקיד "ניהול עלויות בחשבון לחיוב" או התפקיד "אדמין של חשבון לחיוב" בחשבון היעד לחיוב ב-Cloud.
- ל-BigQuery צריך את התפקיד משתמש ב-BigQuery בפרויקט ב-Google Cloud שמכיל את מערך הנתונים מ-BigQuery שבו יאוחסנו נתוני החיוב ב-Cloud.
כדי להפעיל ולהגדיר את הייצוא של נתוני התמחור מהחיוב ב-Cloud, צריך את ההרשאות הבאות:
- לחיוב ב-Cloud צריך את התפקיד "אדמין של חשבון לחיוב" בחשבון היעד לחיוב ב-Cloud.
- ל-BigQuery צריך את התפקיד אדמין של BigQuery בפרויקט ב-Google Cloud שמכיל את מערך הנתונים ב-BigQuery שבו יאוחסנו נתוני התמחור מהחיוב ב-Cloud.
- לפרויקט ב-Google Cloud שמכיל את מערך הנתונים המיועד צריך את ההרשאה
resourcemanager.projects.update
. ההרשאה הזו כלולה בתפקידroles/editor
.
יכול להיות שתצטרכו גם הרשאות אחרות בפרויקט. אם אתם משתייכים לארגון ב-Google Cloud, כדי ליצור פרויקט חדש צריך את התפקיד "יצירת פרויקטים" ברמת הארגון או התיקייה. כדי ליצור פרויקט חדש, צריך את ההרשאות הבאות:
resourcemanager.organizations.get
resourcemanager.projects.create
למידע נוסף על ההרשאות ב-Google Cloud:
- סקירה כללית על בקרת הגישה לחיוב ב-Cloud
- יצירת תפקידים בהתאמה אישית לחיוב ב-Cloud
- הסבר על תפקידים מוגדרים מראש בניהול זהויות והרשאות גישה (IAM)
הפעלת הייצוא של נתוני החיוב ב-Cloud ל-BigQuery
כדי להפעיל את הייצוא של נתוני החיוב ב-Cloud ל-BigQuery, צריך לבצע את חמשת השלבים שמפורטים כאן.
אם אתם רוצים להבין במהירות איך לייצא את נתוני החיוב ולהריץ שאילתות לדוגמה על נתוני חיוב ב-Cloud ב-BigQuery, תוכלו להיעזר במדריך האינטראקטיבי הזה לייצוא נתוני חיוב.
מפיצים יכולים להגדיר ייצוא ספציפי למפיץ של נתוני החיוב ב-Channel Services באמצעות Partner Sales Console. כדי לעשות זאת, עליכם לבצע את שלבים 1 עד 4 בדף הזה כדי ליצור את הפרויקט ואת מערך הנתונים של BigQuery. אחר כך עברו לשלב 5 שבו תוכלו לקרוא על ייצוא נתונים של Channel Services ל-BigQuery כדי להפעיל את הייצוא.
1. יצירת פרויקט חדש או בחירה בפרויקט קיים
נתוני החיוב ב-Cloud שיוצאו ל-BigQuery נמצאים במערך נתונים ב-BigQuery. מערך נתונים נמצא בתוך פרויקט מסוים ב-Google Cloud.
מומלץ ליצור פרויקט נפרד ב-Google Cloud שיכלול את כל הצרכים שלכם לניהול החיוב ו-FinOps בחשבון לחיוב ב-Cloud, כולל הנתונים שאתם מייצאים מהחיוב ב-Cloud. תוכלו לקרוא מהם יתרונות השימוש בפרויקט שממוקד ב-FinOps לתרחישי שימוש שונים של ניהול החיוב.
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
למידע נוסף על יצירה וניהול של פרויקטים.
2. אימות שהחיוב מופעל
אתם צריכים לוודא שהחיוב מופעל בפרויקט ב-Google Cloud שבחרתם להכיל בו את מערך הנתונים, ושהפרויקט ב-Google Cloud מקושר לאותו חשבון לחיוב ב-Cloud שמכיל את הנתונים שאתם רוצים לייצא למערך הנתונים ב-BigQuery.
3. הפעלת ממשק ה-API של שירות העברת נתונים ל-BigQuery
אם אתם מייצאים את נתוני התמחור של החיוב ב-Cloud ל-BigQuery, אתם צריכים להפעיל את BigQuery Data Transfer Service API. אם אתם לא מייצאים את נתוני התמחור של החיוב ב-Cloud, אתם יכולים לדלג אל שלב 4: יצירת מערך נתונים ב-BigQuery.
צריך להפעיל את BigQuery Data Transfer Service API באותו פרויקט ב-Google Cloud שמכיל את מערכי הנתונים ב-BigQuery. אם פעלתם בהתאם להמלצה בקטע של הפרויקט, זה יהיה הפרויקט ב-Google Cloud שמשמש לניהול החיוב או ה-FinOps.
כדי להפעיל את BigQuery Data Transfer Service API:
נכנסים למסוף Google Cloud ועוברים לדף של ה-API.
בוחרים פרויקט בפינה השמאלית העליונה של הדף. חשוב להפעיל את BigQuery Data Transfer Service API באותו פרויקט שמכיל את מערך הנתונים ב-BigQuery. אם פעלתם בהתאם להמלצה בקטע של הפרויקט, זה יהיה הפרויקט ב-Google Cloud שמשמש לניהול החיוב או ה-FinOps.
בדף BigQuery Data Transfer Service API, לוחצים על Enable כדי להפעיל את ה-API בפרויקט שנבחר.
רוצים לדעת איך מפעילים או משביתים שירותים?
4. יצירת מערך נתונים ב-BigQuery
לפני שמפעילים את הייצוא של נתוני החיוב ב-Cloud ל-BigQuery, צריך ליצור לפחות מערך נתונים אחד ב-BigQuery כדי לנהל את הנתונים שאתם מייצאים. אותו מערך נתונים יכול להכיל את נתוני העלות הסטנדרטיים של השימוש, את נתוני העלות המפורטים של השימוש ואת נתוני התמחור.
מערך נתונים נמצא בתוך פרויקט מסוים ב-Google Cloud. מערכי נתונים הם קונטיינרים ברמה העליונה שמשמשים לארגון ולשליטה על הגישה לטבלאות ולתצוגות (Views). טבלה או תצוגה צריכות להשתייך למערך נתונים, לכן אתם צריכים ליצור לפחות מערך נתונים אחד לפני העלאת הנתונים ל-BigQuery.
כמשתמשים במערך נתונים קיים, צריך לבדוק את המגבלות שיכולות להשפיע על ייצוא נתוני החיוב ל-BigQuery. למשל, לא תוכלו לייצא נתונים למערכי נתונים שמשתמשים בהצפנת מפתחות בניהול הלקוח או במערכי נתונים שמיקום האזור שמוגדר בהם לא נתמך.
כדי ליצור מערך נתונים ב-BigQuery:
נכנסים למסוף Google Cloud ועוברים לדף של BigQuery.
ברשימה הנפתחת של הפרויקט ( My Project הפרויקט שהגדרתם שיכיל את מערך הנתונים. תרשמו לעצמכם את מזהה הפרויקט כי תצטרכו אותו בשלבים הבאים.
) בראש הדף של מסוף Google Cloud, בוחרים אתבחלונית Explorer, בקטע פרויקטים מוצמדים לוחצים על
your-project-ID כדי להרחיב את הפרויקט ולראות את מערכי הנתונים הקיימים ואת השאילתות השמורות.לצד מזהה הפרויקט, לוחצים על התפריט View actions (
) ואז על Create dataset. החלונית Create dataset תיפתח.- מזינים מזהה למערך הנתונים בשדה Dataset ID. מומלץ להזין מזהה שמשותף לכמה פרויקטים, כמו
all_billing_data
, ולא מזהה ספציפי לפרויקט. בוחרים אחת מהאפשרויות למיקום הנתונים בשדה Data location. המיקום הזה מציין את האזור או את מספר האזורים שבהם הנתונים מאוחסנים. המיקום הזה משותף לכל הטבלאות במערך הנתונים הזה.
מומלץ לבחור מיקום במספר אזורים (באיחוד האירופי או בארה"ב)**. בייצוא של נתוני עלות סטנדרטיים של שימוש ונתוני עלות מפורטים של שימוש, למיקום שבוחרים יכולה להיות השפעה על הוספה של נתונים מהחודש הקודם למערך הנתונים באופן רטרואקטיבי. למידע נוסף על מיקומים של מערכי נתונים ועל זמינות של נתונים, כדאי לבדוק את המגבלות.
בייצוא של החיוב ב-Cloud, אפשר להשתמש בכל המיקומים במספר אזורים (באיחוד האירופי או בארה"ב), אבל רק קבוצת משנה של מיקומים באזור של מערכי הנתונים נתמכים בייצוא של החיוב ב-Cloud ל-BigQuery. למידע נוסף על מיקומים של מערכי נתונים, כדאי לבדוק את המגבלות.
אחרי שיוצרים את מערך הנתונים אי אפשר לשנות את המיקום. מידע נוסף על מיקומים
מוודאים שהאפשרות Enable table expiration לא מסומנת.
אם תסמנו את האפשרות Enable table expiration ותזינו מספר ימים, כל טבלה חדשה שתיצרו במערך הנתונים הזה תימחק אוטומטית אחרי מספר הימים שהזנתם.
בקטע Advanced options מוודאים שבשדה Encryption מסומנת האפשרות Google-managed encryption key.
לא משתמשים באפשרות Customer-managed encryption key (CMEK). כשמייצאים את נתוני החיוב ב-Cloud ל-BigQuery אין תמיכה בהצפנת CMEK.
לוחצים על Create dataset כדי לשמור את השינויים.
- מזינים מזהה למערך הנתונים בשדה Dataset ID. מומלץ להזין מזהה שמשותף לכמה פרויקטים, כמו
חשוב להכיר את המגבלות שעשויות להשפיע על ייצוא נתוני החיוב ל-BigQuery.
מפיצים* יכולים להשתמש שוב באותו פרויקט ובאותו מערך נתונים שנוצר כשמפעילים את הייצוא של נתוני החיוב שספציפיים לשירותים בערוצים שונים של המפיץ.
5. הפעלת הייצוא של נתוני החיוב ב-Cloud למערך הנתונים ב-BigQuery
את הייצוא של נתוני החיוב ב-Cloud מפעילים בקטע Cloud Billing במסוף Google Cloud. אלו הם סוגי הנתונים שאתם יכולים להפעיל את הייצוא שלהם:
נתונים סטנדרטיים של עלויות השימוש – פרטים סטנדרטיים על העלויות של השימוש בחשבון לחיוב ב-Cloud, כמו מספר חשבון, תאריך חשבונית, שירותים, מק"טים, פרויקטים, תוויות, מיקומים, עלות, שימוש, זיכויים, התאמות ומטבע.
בחרו באפשרות Standard usage export כדי לנתח מגמות רחבות בנתוני העלות.
נתונים מפורטים של עלויות השימוש – פירוט רחב יותר בקשר לעלויות של השימוש בחשבון לחיוב ב-Cloud, כולל כל נתוני העלות הסטנדרטיים של השימוש יחד עם נתוני עלות ברמת המשאב, כמו מכונה וירטואלית או כונן SSD, שמייצרים שימוש בשירות.
אתם יכולים לייצא את הנתונים המפורטים כדי לנתח עלויות ברמת המשאב ולזהות משאבים מסוימים שמייקרים את העלויות.
הנתונים המפורטים כוללים אוטומטית פרטים ברמת המשאב לגבי Compute Engine. כדי לצפות בפירוט עלויות של אשכולות Google Kubernetes Engine (GKE) בייצוא נתונים מפורט, צריך גם להפעיל הקצאת עלויות ב-GKE.
נתוני תמחור – פרטים על התמחור בחשבון לחיוב ב-Cloud, כמו מספר חשבון, שירותים, מק"טים, מוצרים, מטא-נתונים גיאוגרפיים, יחידות תמחור, מטבע, צבירה ורמות תמחור.
כדי להפעיל את הייצוא של נתוני עלות השימוש בחיוב ב-Cloud או של נתוני התמחור ל-BigQuery:
נכנסים לדף Billing export במסוף Google Cloud.
בהודעה שמופיעה, בוחרים את החשבון לחיוב ב-Cloud שלגביו רוצים לייצא נתוני חיוב. ייפתח הדף Billing export של החשבון לחיוב שבחרתם.
בכרטיסייה BigQuery export, לוחצים על Edit settings לכל אחד מסוגי הנתונים שרוצים לייצא. כל סוג נתונים מוגדר בנפרד.
בוחרים מהרשימה Projects את הפרויקט שהגדרתם כדי להכיל את מערך הנתונים ב-BigQuery.
זהו הפרויקט שבו יאוחסנו במערך הנתונים ב-BigQuery נתוני החיוב ב-Cloud שתייצאו.
כשאתם מייצאים נתונים סטנדרטיים ומפורטים של עלויות השימוש, נתוני החיוב ב-Cloud כוללים את פרטי השימוש והעלות של כל הפרויקטים ב-Google Cloud ששולמו באמצעות אותו חשבון לחיוב ב-Cloud.
כשאתם מייצאים נתוני תמחור, נתוני החיוב ב-Cloud כוללים רק את נתוני התמחור הספציפיים לחשבון לחיוב ב-Cloud שמקושר לפרויקט של מערך הנתונים.
בשדה Dataset ID בוחרים את מערך הנתונים שיצרתם כדי להכיל את נתוני החיוב ב-Cloud שאתם מייצאים.
על כל הסוגים של נתוני החיוב ב-Cloud שאתם מייצאים ל-BigQuery חלים הקריטריונים הבאים:
- כדי לייצא נתונים ל-BigQuery, צריך את BigQuery API. אם BigQuery API לא הופעל בפרויקט שבחרתם, תתבקשו להפעיל אותו. בוחרים באפשרות Enable BigQuery API כדי להפעיל את ה-API.
- אם הפרויקט שבחרתם לא מכיל מערכי נתונים ב-BigQuery, תתבקשו ליצור מערך נתונים. אם צריך, יוצרים מערך נתונים חדש.
- כמשתמשים במערך נתונים קיים צריך לבדוק את המגבלות שיכולות להשפיע על ייצוא נתוני החיוב ל-BigQuery. למשל, לא תוכלו לייצא נתונים למערכי נתונים שמשתמשים בהצפנת CMEK או במערכי נתונים שמיקום האזור שמוגדר בהם לא נתמך.
כדי לייצא נתוני תמחור ל-BigQuery, צריך להפעיל את BigQuery Data Transfer Service API. אם בפרויקט שבחרתם BigQuery Data Transfer Service API לא מופעל, תתבקשו להפעיל אותו. אם צריך, מפעילים את ה-API.
לוחצים על Save.
עדכון נתוני החיוב ב-Cloud לצורך ייצוא
אחרי ההפעלה של ייצוא נתוני החיוב ב-Cloud ל-BigQuery, אפשר להשבית או להפעיל את סוגי הנתונים השונים כדי להחליט אילו סוגים לייצא.
לפני שמשביתים סוגים מסוימים של נתונים, כדאי לבדוק את המגבלות ואת ההנחיות בנושא זמינות הנתונים כדי להבין מה ההשפעה שלהם על נתוני החיוב שאתם מייצאים ל-BigQuery.
כדי להשבית סוגים של נתוני חיוב ב-Cloud ולא לייצא אותם ל-BigQuery:
- בוחרים באחת מהאפשרויות Disable Standard Export, Disable Detailed Export או Disable Pricing Export, בהתאמה.
- לוחצים על Confirm כדי לשמור את הבחירה.
בקטע הפעלת הייצוא של נתוני החיוב ב-Cloud ל-BigQuery מוסבר איך להפעיל ולייצא סוגים שונים של נתוני חיוב ב-Cloud ל-BigQuery.
הסבר על ההרשאות של מערך הנתונים
לייצוא החיוב ב-Cloud ל-BigQuery צריך להשתמש בחשבון שירות לניהול ההרשאות של מערך הנתונים.
אחרי הפעלת הייצוא של נתוני החיוב ב-Cloud ל-BigQuery, Google מוסיפה באופן אוטומטי חשבון שירות כבעלים של מערך הנתונים שבחרתם. חשבונות השירות נראים כך:
- במערכים של נתונים סטנדרטיים ומפורטים של עלויות השימוש:
billing-export-bigquery@system.gserviceaccount.com
- במערך של נתוני התמחור:
cloud-account-pricing@cloud-account-pricing.iam.gserviceaccount.com
חשבונות השירות מנוהלים על ידי Google ונמצאים בבעלותה. הם מספקים את ההרשאות שנדרשות לתהליך האופליין כדי ליצור טבלה ולכתוב בה רשומות של חיוב ב-Cloud.
חשוב להכיר את המגבלות שעשויות להשפיע על ייצוא נתוני החיוב ל-BigQuery.
טבלאות של נתוני חיוב
זמן קצר אחרי הפעלת הייצוא של נתוני החיוב ב-Cloud ל-BigQuery, נוצרות אוטומטית טבלאות במערך הנתונים ב-BigQuery. בהסבר על טבלאות הנתונים שנוצרו אוטומטית ב-BigQuery מוסבר בהרחבה על הטבלאות האלה ב-BigQuery ועל הסכימות שלהן.
תדירות טעינת הנתונים
- בפעם הראשונה שתפעילו את הייצוא ל-BigQuery של הנתונים הסטנדרטיים או המפורטים של עלויות השימוש, יכול להיות שרק תוך כמה שעות תתחילו לראות את נתוני העלויות של Google Cloud במערך הנתונים ב-BigQuery. הנתונים מיוצאים בסדר כרונולוגי. אם הייצוא מוגדר לכלול נתונים רטרואקטיביים של החודש שעבר והחודש הנוכחי, הייצוא של נתוני השימוש הנוכחיים יסתיים תוך עד 5 ימים.
- בפעם הראשונה שמפעילים את הייצוא של נתוני התמחור ל-BigQuery, יכול להיות שתתחילו לראות את נתוני התמחור של Google Cloud רק תוך עד 48 שעות.
למידע נוסף על תדירות טעינת הנתונים לטבלאות ב-BigQuery
מגבלות
הייצוא של נתוני חיוב ב-Cloud ל-BigQuery כפוף למגבלות הבאות:
באילו מיקומים של מערכי נתונים ב-BigQuery אפשר להשתמש לנתוני החיוב ב-Cloud
צריך להגדיר את מערכי הנתונים ב-BigQuery למיקום. המיקום יכול להיות במספר אזורים (באיחוד האירופי או בארה"ב) או באזור אחד. המיקום של מערך הנתונים נקבע כשיוצרים אותו. אחרי היצירה, אי אפשר לשנות את המיקום שנקבע למערך הנתונים.
כשמייצאים את נתוני החיוב ב-Cloud, אפשר להשתמש בכל המיקומים במספר אזורים (באיחוד האירופי או בארה"ב), אבל רק בחלק מהמיקומים באזור אחד. כשאתם מגדירים את הייצוא של נתוני החיוב ב-Cloud, אם תיצרו או תבחרו מערך נתונים שמוגדר למיקום באזור שלא נתמך, כשתנסו לשמור את הגדרות הייצוא תופיע הודעת שגיאה לגבי האזור של מערך הנתונים.
בטבלה שכאן מופיעים המיקומים במספר אזורים והמיקומים באזור אחד שיש תמיכה בהם, לצורך שימוש במערכי נתונים ב-BigQuery שמכילים נתוני חיוב ב-Cloud.
אמריקה אסיה ואזור האוקיינוס השקט אירופה במספר אזורים: ארה"ב
אזורים:
- northamerica-northeast1 (מונטריאול)
- southamerica-east1 (סאו פאולו)
- us-central1 (איווה)
- us-east1 (קרוליינה הדרומית)
- us-east4 (וירג'יניה הצפונית)
- us-west1 (אורגון)
- us-west2 (לוס אנג'לס)
- us-west3 (סולט לייק סיטי)
- us-west4 (לאס וגאס)
אזורים:
- asia-east1 (טייוואן)
- asia-east2 (הונג קונג)
- asia-northeast1 (טוקיו)
- asia-northeast2 (אוסקה)
- asia-northeast3 (סיאול)
- asia-south1 (מומבאי)
- asia-southeast1 (סינגפור)
- asia-southeast2 (ג'קרטה)
- australia-southeast1 (סידני)
במספר אזורים: האיחוד האירופי
אזורים:
- europe-central2 (ורשה)
- europe-north1 (פינלנד)
- europe-west1 (בלגיה)
- europe-west2 (לונדון)
- europe-west3 (פרנקפורט)
- europe-west4 (הולנד)
- europe-west6 (ציריך)
במערכי נתונים ב-BigQuery שמכילים נתונים סטנדרטיים או מפורטים של עלויות השימוש, סוג המיקום שמגדירים במערך הנתונים משפיע על מועד הייצוא של נתוני החיוב מ-Google Cloud למערך הנתונים:
- אם תגדירו שמערך הנתונים יתבסס במיקום במספר אזורים, נתוני החיוב ב-Google Cloud שיופיעו יהיו מתחילת החודש שלפני הפעם שבה הפעלתם בפעם הראשונה את הייצוא, אלא אם הפעלתם את הייצוא מחדש. כלומר נתוני החיוב מ-Google Cloud של החודש הנוכחי והחודש הקודם יתווספו רטרואקטיבית. במילוי החוסרים (backfill) הראשוני, הייצוא של נתוני החיוב הרטרואקטיביים ב-Cloud יסתיים תוך עד 5 ימים ורק אז תתחילו לראות את נתוני השימוש הנוכחיים.
אם תגדירו שמערך הנתונים יתבסס על מיקום באזור אחד, הנתונים הסטנדרטיים והנתונים המפורטים של עלויות החיוב ב-Google Cloud יכללו רק את העלויות שצברתם החל מהתאריך שבו הפעלתם את הייצוא של נתוני החיוב ב-Cloud. כלומר נתוני החיוב ב-Google Cloud לא יתווספו רטרואקטיבית למיקומים של מערכי נתונים שאינם במספר אזורים, כך שלא תראו את עלויות החיוב ב-Cloud שצברתם לפני שהפעלתם את הייצוא.
מידע נוסף מופיע בקטע זמינות הנתונים.
מערכי הנתונים ב-BigQuery שמכילים נתוני תמחור אוספים רק את נתוני החיוב ב-Google Cloud לעלויות שצברתם החל מהתאריך שבו הגדרתם את הייצוא של נתוני החיוב מ-Cloud. כלומר, לא מתבצעת הוספה רטרואקטיבית של נתוני התמחור של החיוב ב-Google Cloud, לכן לא תראו את נתוני החיוב ב-Cloud של עלויות שצברתם לפני שהפעלתם את הייצוא. מידע נוסף מופיע בקטע זמינות הנתונים.
כשמייצאים נתונים מפורטים של עלויות השימוש, הייצוא כולל אוטומטית פרטים ברמת המשאב לגבי Compute Engine. כדי להציג את פירוט העלויות של אשכולות Google Kubernetes Engine (GKE) בייצוא נתונים מפורט, צריך גם להפעיל הקצאת עלויות ב-GKE.
הצפנת מערך הנתונים: כשמייצאים את נתוני החיוב ל-BigQuery, אי אפשר להשתמש במפתחות הצפנה בניהול הלקוח (CMEK). אם תפעילו הצפנת CMEK למערך הנתונים של נתוני החיוב, שימו לב שסוג ההצפנה הזה מונע כתיבה של הנתונים מהחיוב ב-Cloud בטבלאות המתאימות במערך הנתונים. כדי להצפין את מערך הנתונים תצטרכו להשתמש במפתח הצפנה שבבעלות Google או שמנוהלים על ידה.
אם רוצים להשתמש באבטחה ברמת השורה ב-BigQuery בטבלה שמכילה את הנתונים שייצאתם, חשבון השירות של ייצוא נתוני החיוב ב-Cloud,
billing-export-bigquery@system.gserviceaccount.com
, צריך הרשאת גישה מלאה לטבלה. כדי לעשות את זה, משתמשים במסנן BigQueryTRUE
. הפקודה שכאן מאפשרת גישה לחשבון השירות של החיוב ב-Cloud:CREATE ROW ACCESS POLICY cloud_billing_export_policy ON `__project_id__.__dataset_id__.__table_id__` GRANT TO ('serviceAccount:billing-export-bigquery@system.gserviceaccount.com') FILTER USING (TRUE);
תגים ברמת המשאב יתעדכנו תוך שעה בייצוא ל-BigQuery. אם הוספתם או הסרתם תג במהלך אותה שעה, או אם המשאב היה קיים במשך פחות משעה, יכול להיות שהוא לא יופיע בנתונים שתייצאו.
אפשר להשתמש בתגים ברמת המשאב למשאבים האלה:
- מכונות Compute Engine
- מכונות Spanner
- שירותי Cloud Run
- מאגרי Artifact Registry
אם תשתמשו ב-VPC Service Controls, יכול להיות שהייצוא ל-BigQuery ייחסם. כדי לפתור את הבעיה, תצטרכו לפטור את ה-VPC באופן ידני.
נושאים קשורים
נושאים שקשורים לנתוני חיוב ב-Cloud שיוצאו
- הסבר על טבלאות נתוני החיוב ב-Cloud ב-BigQuery
- שאילתות לדוגמה בנושא ייצוא של נתוני החיוב ב-Cloud ל-BigQuery
- המחשה חזותית של ההוצאות לאורך זמן באמצעות Looker Studio
דוחות של עלויות ותמחור שזמינים במסוף Google Cloud
- צפייה בדוחות החיוב ב-Cloud ובמגמות של עלויות
- צפייה בפרטי העלויות של החשבוניות ודפי החשבון והורדה שלהם
- צפייה במחירים בשירותי הענן של Google והורדה שלהם
- בדיקת החיסכון בחשבון בעזרת דוחות עם פירוט העלויות
- ניתוח היעילות של ההנחות תמורת התחייבות לשימוש
- צפייה בהיסטוריית התשלומים והעלויות