ייצא נתוני פרויקט ל-BigQuery

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

תוכל לעשות זאת על ידי ייצוא נתוני הפרויקט שלך מ-Firebase אל BigQuery . עם BigQuery, אתה יכול לנתח את הנתונים שלך עם BigQuery SQL או לייצא את הנתונים לשימוש עם הכלים שלך.

אתה יכול להגדיר את Firebase לייצא נתונים ל-BigQuery ממוצרי Firebase הבאים:

הרשאות נדרשות ותפקידים מוצעים

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

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

אפשר ייצוא BigQuery

  1. עבור לדף השילובים במסוף Firebase .

  2. בכרטיס BigQuery , לחץ על קישור .

  3. עקוב אחר ההוראות שעל המסך כדי להפעיל את BigQuery.

כאשר אתה מפעיל ייצוא BigQuery עבור Google Analytics, ניטור ביצועים או העברת הודעות בענן:

  • אתה בוחר את אזור מערך הנתונים. לאחר יצירת מערך הנתונים, לא ניתן לשנות את המיקום, אך ניתן להעתיק את מערך הנתונים למיקום אחר או להעביר (ליצור מחדש) את מערך הנתונים באופן ידני במיקום אחר. למידע נוסף, ראה שינוי מיקום מערך הנתונים .

  • כברירת מחדל, כל האפליקציות בפרויקט שלך מקושרות ל-BigQuery וכל אפליקציות שתוסיף מאוחר יותר לפרויקט מקושרות אוטומטית ל-BigQuery. אתה יכול לנהל אילו אפליקציות שולחות נתונים . כל נתוני האינטרנט מנכסי Google Analytics 4 שלך ב-Google Analytics מיוצאים אוטומטית גם כן.

  • Firebase מייצא עותק של הנתונים הקיימים שלך ל-BigQuery.

  • Firebase מגדיר סנכרון יומי של הנתונים שלך מפרויקט Firebase שלך ​​ל-BigQuery.

כדי להשבית את ייצוא BigQuery, בטל את הקישור של הפרויקט שלך במסוף Firebase.

שנה את מיקום מערך הנתונים

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

למידע על מיקומי מערך נתונים של BigQuery, ראה מיקומי מערך נתונים .

בחר את המוצר שעבורו ברצונך לשנות את המיקום של מערך הנתונים שלך.

כדי לשנות את המיקום של מערך נתונים לניטור ביצועים, בצע את ההוראות הבאות:

  1. עבור לדף השילובים במסוף Firebase .
  2. בכרטיס BigQuery, לחץ על ניהול .
  3. כבה את המחוון ניטור ביצועים כדי להשבית את BigQuery.
  4. עבור לדף BigQuery ב-Google Cloud Console.
  5. צור מערך נתונים זמני כדי לאחסן עותק של הנתונים הקיימים ממערך הנתונים המקורי שלך. הקצה למערך הנתונים הזמני שם שונה מהשם של מערך הנתונים המקורי.
  6. העתק או העבר את הנתונים ממערך הנתונים המקורי שלך למערך הנתונים הזמני.
  7. מחק את מערך הנתונים המקורי.
  8. צור מערך נתונים חדש וקבוע עם שם זהה לזה של מערך הנתונים המקורי שלך ( firebase_performance ), ולאחר מכן בחר את האזור הרצוי.
  9. העתק או העבר את הנתונים ממערך הנתונים הזמני למערך הנתונים החדש, ולאחר מכן מחק את מערך הנתונים הזמני.
  10. עבור מערך הנתונים החדש, לחץ על הכרטיסייה שיתוף ובחר הרשאות . לאחר מכן הוסף את exporter@performance-bq-export-prod.iam.gserviceaccount.com מנהל כבעל נתונים של BigQuery.
  11. עבור אל מסוף Firebase והחלף את המחוון ניטור ביצועים כדי להפעיל מחדש את BigQuery. לאחר מכן בחר את האפליקציות שעבורן ברצונך להפעיל את הייצוא.
  12. עבור לדף BigQuery ב-Google Cloud Console וודא שנוצרת תצורת העברה לניטור ביצועים באזור החדש.

תמחור וארגז החול של BigQuery

אם פרויקט Firebase שלך ​​נמצא בתוכנית Spark ללא עלות, אתה יכול לקשר את Crashlytics, Cloud Messaging, Google Analytics וניטור ביצועים לארגז החול של BigQuery , המספק גישה ללא עלות ל-BigQuery. עיין בשימוש בארגז החול של BigQuery למידע על היכולות של ארגז החול של BigQuery.

אם פרויקט Firebase שלך ​​הוא בתוכנית בתשלום, אתה יכול לקשר A/B Testing, Crashlytics, Cloud Messaging, Google Analytics וניטור ביצועים ל-BigQuery. השימוש שלך ב-BigQuery כפוף לתמחור רגיל של BigQuery, הכולל שימוש מוגבל ללא עלות.