מבוא למערכי נתונים

בדף הזה מופיע סקירה כללית של מערכי נתונים ב-BigQuery.

מערכי נתונים

מערך נתונים נמצא בתוך פרויקט ספציפי. מערכי נתונים הם קונטיינרים ברמה העליונה שמשמשים לארגון ולשליטה על הגישה לטבלאות ולתצוגות (Views). טבלה או תצוגה צריכות להשתייך למערך נתונים, לכן אתם צריכים ליצור לפחות מערך נתונים אחד לפני העלאת הנתונים ל-BigQuery. כשמשתמשים ב-GoogleSQL, צריך להשתמש בפורמט projectname.datasetname כדי לציין שם של קבוצת נתונים באופן מלא. כשמשתמשים בכלי שורת הפקודה של BigQuery, צריך להשתמש בפורמט projectname:datasetname כדי לציין שם של קבוצת נתונים באופן מלא.

מיקום

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

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

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

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

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

שמירת נתונים

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

מערכי נתונים חיצוניים

בנוסף למערכי נתונים ב-BigQuery, אפשר ליצור מערכי נתונים חיצוניים, שהם קישורים למקורות נתונים חיצוניים:

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

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

מגבלות

מערכי נתונים ב-BigQuery כפופים למגבלות הבאות:

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

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

  • שמות מערכי הנתונים צריכים להיות ייחודיים לכל פרויקט.

מכסות

מידע נוסף על מכסות ומגבלות של מערכי נתונים זמין במאמר מכסות ומגבלות.

אבטחה

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

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