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