מבוא למאגרים

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

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

כדי לנהל גרסאות על בסיס תיקיות, מומלץ להשתמש במאגרי Git ב-BigQuery Studio. השילוב הזה מאפשר לכם לעבוד עם הסתעפויות של Git ישירות בדפדפן הקבצים של BigQuery Studio, ולשכפל כמה מאגרים בבת אחת בלי לנהל סביבות עבודה נפרדות.

כדי לראות את המאגרים, בחלונית הימנית בדף BigQuery לוחצים על Source control. אפשר לבחור את המאגרים מהתפריט הנפתח בחלונית Source control.

מאגרים של צד שלישי

אם רוצים, אפשר לקשר מאגר BigQuery למאגר Git של צד שלישי. במקרה הזה, המאגר של הצד השלישי מאחסן את קוד המאגר במקום BigQuery. ‫BigQuery יוצר אינטראקציה עם המאגר של הצד השלישי כדי לאפשר לכם לערוך ולהריץ את התוכן שלו בסביבת עבודה של BigQuery. בהתאם לסוג המאגר שבחרתם, אתם יכולים להתחבר למאגר של צד שלישי באמצעות SSH או HTTPS.

בטבלה הבאה מפורטים ספקי Git הנתמכים ושיטות החיבור שזמינות למאגרים שלהם:

ספק Git שיטת החיבור
Microsoft Azure DevOps Services SSH
Bitbucket SSH
GitHub SSH או HTTPS
GitLab SSH או HTTPS

מידע נוסף זמין במאמרים קישור למאגר של צד שלישי וניהול קוד באמצעות מאגרי Git ב-BigQuery Studio.

חשבון שירות

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

service-YOUR_PROJECT_NUMBER@gcp-sa-dataform.

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

מיקומים

אפשר ליצור מאגרים בכל המיקומים של BigQuery Studio.

מכסות

המכסות של Dataform חלות על השימוש במאגרים של BigQuery.

תמחור

לא תחויבו על יצירה, עדכון או מחיקה של מאגר.

מידע נוסף על התמחור ב-BigQuery

המאמרים הבאים