פתרון בעיות בייצוא ל-BigQuery

בדף הזה מפורטות בעיות נפוצות שאתם עשויים להיתקל בהן כשאתם משתמשים ב-Partner Sales Console כדי לייצא נתוני חיוב חוזר ל-BigQuery, ומוסבר איך לפתור את הבעיות האלה.

אין ערכים לעלויות שניתנות לחיוב

שורות שמייצגות מיסים, התאמות ועיגולים הן ספציפיות לתהליך ההתאמה של החשבונית, והן לא כוללות ערכים של עלויות שניתנות לחיוב של לקוחות או שותפי ערוץ.

חיובים ללא עלויות מחירון

לחלק מהחיובים (לדוגמה, חיובים על תמיכה) אין עלות רשימה משויכת. הגדרות התמחור מחדש של החיובים האלה שמבוססות על הכלל List Cost יתבססו על עלות הבסיס כדי לחשב את העלות לאחר התמחור מחדש.

כשיוצרים ייצוא ל-BigQuery באמצעות Partner Sales Console, פריט השורה של סוגי החיובים האלה יציג null בעמודה cost_at_list. יכול להיות שיהיה הבדל בין העלות שמוצגת בקובץ הייצוא לבין העלות שמוצגת במסוף Google Cloud .

כדי לפתור את הבעיה, צריך להשתמש ב-SUM(IFNULL(cost_at_list, cost)) במקום ב-SUM(cost_at_list) כשמבצעים שאילתה לייצוא של חיוב חוזר.

מיסים בנתונים מיוצאים

המיסים עבור כל חשבון משני לחיוב שמשויך לחשבון הראשי לחיוב מחושבים על סמך המיקום שמופיע בפרטי החשבון. המיקומים של הלקוחות לא ישפיעו על המיסים שייגבו מהם בחשבונות שלהם.

אם בחשבון משנה לחיוב מוגדר cost_type כ-'tax', בנתונים המיוצאים יופיע שער המס המקומי שמשויך לחשבון הזה. הערך הזה מבוסס על חלק השימוש של הלקוח ועל כל העלויות הנוספות שהוא נושא בהן.

ערכי Null בעלויות

בכל השורות בייצוא שבהן הערך של cost_type הוא 'tax', הערך null יופיע בשדות customer_cost ו-channel_partner_cost. לפני שיוצרים חשבונית ללקוח מסוג כזה, חשוב לבדוק את השורות האלה ולוודא שהערכים הנכונים מופיעים בהן.

חשבונות משנה שלא הוקצו ושלא קושרו

יצירת זכאות Google Cloud וקישור שלה ללקוח יוצרים חשבון משנה לחיוב עבור הלקוח הזה. אם לא תיצרו את ההרשאה הזו, יכול להיות שיופיעו בחשבון הראשי לחיוב חשבונות משנה לחיוב שלא הוקצו.

שימוש במסוף Partner Sales כדי להסיר לקוח שהוקצו לו חשבונות משנה לחיוב יגרום לביטול השיוך של חשבונות המשנה האלה.

ערכי Null בחשבונות משנה

שימוש ב-BigQuery לייצוא נתונים שכוללים חשבונות משנה לא משויכים או לא מקושרים יגרום להצגת הערך null בעמודות הבאות עבור חשבונות המשנה האלה.

  • entitlement_name
  • customer_name
  • customer_cost
  • credits.customer_amount
  • channel_partner_name
  • channel_partner_cost
  • credits.channel_partner_amount

כדי לפתור את הבעיה, צריך להקצות את חשבונות המשנה האלה לחיוב ללקוחות.

שחזור טבלת ייצוא למצב קודם

אם מחקתם בטעות את טבלת הייצוא או חלק מהנתונים שלה, או אם אתם רוצים להחזיר את הטבלה למצב קודם, אתם יכולים לשחזר אותה באמצעות התכונה Time Travel ב-BigQuery. לדוגמה, אפשר להריץ את הפקודה הבאה כדי לשחזר את הטבלה למצב קודם:

bq cp PROJECT_ID:DATASET_ID.reseller_billing_detailed_export_v1@REVERT_TO PROJECT_ID:DATASET_ID.reseller_billing_detailed_export_v1

‫REVERT_TO מייצג את הזמן בשניות מאז ראשית זמן יוניקס (Unix epoch) שאליו רוצים לחזור. שימו לב שאפשר לחזור אחורה רק עד 7 ימים, והנתונים לא מתעדכנים באופן רטרואקטיבי.

הייצוא לא מוסיף נתונים חדשים

אם לא מופיעות שורות חדשות בייצוא, יכולות להיות כמה בעיות שמונעות את הפעולה:

הפעלת לאחרונה ייצוא

אחרי שמפעילים את הייצוא, יכול להיות שיעבור יום עד שהשימוש יופיע בטבלאות. אם לא מופיע כלום במשך יותר מהזמן הזה, כדאי לבדוק את הבעיות הפוטנציאליות האחרות שמופיעות כאן.

לחשבון השירות אין גישה למערך הנתונים

לא ניתן לעדכן את מערך הנתונים אם לחשבון השירות שלנו אין גישה אליו. אפשר לעדכן את זה באופן אוטומטי בלחיצה על 'עדכון' בדף ייצוא חיוב ב-Partner Sales Console.

החיוב לא מופעל בפרויקט

הייצוא יכול להפסיק לפעול אם החיוב לא מופעל בפרויקט. כדי להפעיל את החיוב, צריך לפעול לפי ההוראות האלה. אם אתם משתמשים ב-Sandbox של BigQuery, אתם צריכים לשדרג את החשבון.

במערך הנתונים מופעלת גישה ברמת השורה או העמודה

אם במערך הנתונים יש בקרת גישה ברמת השורה או ברמת העמודה, הייצוא ייכשל. כדי להפעיל מחדש את הייצוא, צריך למחוק את מדיניות הגישה ברמת השורה ואת מדיניות הגישה ברמת העמודה.

אין לכם חשבונות ראשיים לחיוב ב-Cloud

הייצוא לא יפעל אם אין חשבונות הורה לחיוב ב-Cloud שאפשר לייצא. אם למשפחות מוצרים אין חשבונות לחיוב ב-Cloud שמשויכים אליהן, הן מושבתות באופן אוטומטי. כדי לפתור את הבעיה, צריך לוודא שיש חשבונות פעילים לחיוב ב-Cloud למקור הנתונים שבחרתם.

הייצוא כולל סכימה לא תקינה

לא אפשרי לשנות הסכימה של טבלת הייצוא. אם רוצים להוסיף או להסיר עמודות, אפשר ליצור תצוגה או תצוגה מגובה בחומר, או להצטרף לטבלאות אחרות בשאילתות. אם הטבלה שלכם מגיעה למצב הזה, תצטרכו להחזיר אותה למצב שבו יש בה את כל העמודות הנכונות ורק אותן.

הפעלה מחדש של הייצוא

אחרי שמאתרים את הבעיה ופותרים אותה, עוברים לדף Billing Export במסוף תוכנית המכירות של שותפי YouTube. שימו לב לשגיאה בדף שאומרת שהייצוא שלכם מושבת.

כדי להפעיל מחדש את הייצוא, לוחצים על עדכון.