ב-Firebase יש כלים במסוף Firebase שבעזרתם אפשר לבחון ולנתח את הנתונים ההיסטוריים של הפרויקט. הכלים האלה יכולים לעזור לכם לענות על הרבה שאלות לגבי האופן שבו נעשה שימוש באפליקציות שלך. עם זאת, לפעמים רוצים להגדיר גם כדי להשיב על השאלות שלכם.
כדי לעשות זאת, אפשר לייצא את נתוני הפרויקט מ-Firebase אל BigQuery באמצעות BigQuery תוכלו לנתח את הנתונים באמצעות BigQuery SQL או לייצא את הנתונים כדי להשתמש בהם בכלים משלכם.
אפשר להגדיר את Firebase לייצוא נתונים אל BigQuery דרך מוצרי Firebase הבאים:
- Analytics
- Cloud Messaging
- Crashlytics
- Performance Monitoring
- A/B Testing
- התאמה אישית של Remote Config
ההרשאות הנדרשות והתפקידים המוצעים
כדי להציג או לנהל את ההגדרות של ייצוא הנתונים אל BigQuery, צריכה להיות לכם רמת הגישה הנדרשת.
אם אין לכם את הגישה הנדרשת ל-Firebase, אתם יכולים לבקש מהבעלים של הפרויקט ב-Firebase להקצות לכם את התפקיד המתאים דרך הגדרות IAM במסוף Firebase. אם יש לכם שאלות לגבי גישה לפרויקט Firebase: כולל איתור והקצאה של בעלים, כדאי לעיין בשאלות הנפוצות בנושא הרשאות וגישה לפרויקטים ב-Firebase.
הפעלת הייצוא אל BigQuery
במסוף Firebase, עוברים אל הדף 'שילובים'.
בכרטיס BigQuery, לוחצים על קישור.
פועלים לפי ההוראות במסך כדי להפעיל את הייצוא אל BigQuery.
זה מה שקורה כשמפעילים ייצוא אל BigQuery:
בוחרים את המיקום של מערך הנתונים. אחרי יצירת מערך הנתונים, המיקום אי אפשר לשנות את ההגדרה, אבל אפשר להעתיק את מערך הנתונים למיקום אחר. או להעביר (ליצור מחדש) את מערך הנתונים במיקום אחר באופן ידני. למידה מידע נוסף זמין במאמר שינוי המיקום של מערך הנתונים.
כברירת מחדל, כל האפליקציות בפרויקט מקושרות אל BigQuery וגם כל האפליקציות שתוסיפו לפרויקט במועד מאוחר יותר יקושרו באופן אוטומטי אל BigQuery אפשר לקבוע אילו אפליקציות ישלחו נתונים.
מערכת Firebase מייצאת עותק של הנתונים הקיימים שלכם אל BigQuery.
מערכת Firebase מגדירה סנכרונים יומיים של הנתונים מפרויקט Firebase אל BigQuery
כדי להשבית את הייצוא אל BigQuery, ביטול הקישור של הפרויקט במסוף Firebase.
שינוי המיקום של מערך הנתונים
אחרי שמפעילים מוצר בייצוא של BigQuery ויוצרים מערך נתונים, אי אפשר לשנות את המיקום שלו. אבל, לפעמים אפשר להעתיק את מערך הנתונים הקיים למערך נתונים חדש שכולל המיקום. למידע נוסף על מיקומים של מערכי נתונים מסוג BigQuery: מיקומים של מערך הנתונים.
בוחרים את המוצר שעבורו רוצים לשנות את המיקום של הכיתובים.
כדי לשנות את המיקום של מערך נתונים Google Analytics צריך לפעול לפי השלבים הבאים: הוראות:
נכנסים לדף Integrations במסוף Firebase. לאחר מכן מבצעים את הפעולות הבאות:
- בכרטיס BigQuery, לוחצים על ניהול.
- מעבירים את פס ההזזה Google Analytics למצב כבוי כדי להשבית את BigQuery.
במסוף Google Cloud, עוברים אל דף BigQuery. לאחר מכן מבצעים את הפעולות הבאות:
- יצירת מערך נתונים זמני כדי לשמור עותק של הנתונים הקיימים ממנו מערך הנתונים המקורי שלכם. מקצים שם אחר למערך הנתונים הזמני מהשם של מערך הנתונים המקורי.
- העתקה או העברה את הנתונים ממערך הנתונים המקורי למערך הנתונים הזמני.
- מוחקים את מערך הנתונים המקורי.
- יוצרים מערך נתונים חדש וקבוע עם אותו שם כמו במקור
dataset
(
), ובוחרים את האזור החדש.analytics_ANALYTICS_PROPERTY_ID
- מעתיקים או מעבירים את הנתונים ממערך הנתונים הזמני למערך הנתונים החדש, מוחקים את מערך הנתונים הזמני.
חוזרים למסוף Firebase כרטיס BigQuery. לאחר מכן מבצעים את הפעולות הבאות:
- מתג להפעלה מחדש של Google Analytics שילוב BigQuery.
- בוחרים את האפליקציות שעבורן רוצים להפעיל את הייצוא.
תמחור וארגז החול של BigQuery
אם הפרויקט ב-Firebase רשום בתוכנית Spark ללא עלות, אפשר לקשר אותו Crashlytics, Cloud Messaging, Google Analytics ו-Performance Monitoring Sandbox של BigQuery, שמספק גישה ללא עלות אל BigQuery. פרטים נוספים באמצעות ה-Sandbox של BigQuery למידע על היכולות של ה-Sandbox של BigQuery.
אם הפרויקט ב-Firebase רשום בתוכנית בתשלום, אפשר לקשר את A/B Testing, Crashlytics, Cloud Messaging, Google Analytics, ו-Performance Monitoring עד BigQuery. השימוש שלך ב-BigQuery כפוף למצב רגיל תמחור של BigQuery, שכולל שימוש מוגבל ללא עלות.