ניהול הנתונים באמצעות Bigtable Studio

בדף הזה מוסבר איך לעיין בנתוני Bigtable ולנהל אותם באמצעות Bigtable Studio במסוף Google Cloud .

‫Bigtable Studio כולל חלונית Explorer שמשולבת עם:

  • כלי ליצירת שאילתות, טופס אינטראקטיבי שמאפשר ליצור ולהריץ שאילתה בלי לכתוב קוד
  • עורך השאילתות, שבו אפשר ליצור ולהריץ פקודות SQL
  • טבלת תוצאות של שאילתת SQL

אם אתם חדשים ב-Bigtable, תוכלו ללמוד איך ליצור מכונה ולכתוב נתונים באמצעות ה-CLI של cbt .

התפקידים הנדרשים

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

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

יכול להיות שאפשר לקבל את ההרשאות הנדרשות גם באמצעות תפקידים בהתאמה אישית או תפקידים מוגדרים מראש.

סקור את הנתונים שלך

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

משאב Bigtable פעולות ב-Explorer
טבלה
  • יצירת טבלה חדשה
  • יצירת גיבוי
  • מניעת מחיקה
  • עריכה
  • מחיקה
  • הצגת שאילתה לדוגמה
  • צפייה בגיבויים
  • מעקב באמצעות תובנות לגבי המערכת
  • ייצוא ל-Cloud Storage
קבוצות עמודות
  • הוספת קבוצת עמודות לטבלה
קבוצת עמודות ספציפית
  • עריכת מדיניות איסוף אשפה
תצוגה מורשית
  • פתיחה בכלי ליצירת שאילתות
  • הענקת גישה
  • מחיקה
הצגה
  • הצגת ההגדרה בעורך השאילתות
תצוגה מהותית
  • הצגת ההגדרה בעורך השאילתות
  • הפעלה או השבתה של הגנה מפני מחיקה

כדי לגשת אל Explorer:

  1. במסוף Google Cloud , פותחים את הדף Bigtable instances.

    כניסה לרשימת המקרים

  2. בוחרים מופע מהרשימה.

  3. בתפריט הניווט, לוחצים על Bigtable Studio. בחלונית Explorer (סייר) מוצגת רשימה של טבלאות ותצוגות מורשות במופע.

שאילתת הנתונים בכלי ליצירת שאילתות

בונה השאילתות הוא טופס אינטראקטיבי שמאפשר לשלוח בקשות קריאה אל Bigtable Data API מהמסוף Google Cloud בלי לכתוב קוד או הצהרות SQL. מידע נוסף זמין במאמר בנושא יצירת שאילתות במסוף.

שאילתת הנתונים באמצעות SQL בעורך השאילתות

בעזרת עורך השאילתות, אפשר להריץ כל שילוב של הצהרות SQL SELECT, כולל הצהרות שמשתמשות בתחביר של צינורות.

כדי לשלוח שאילתה לנתונים:

  1. במסוף Google Cloud , פותחים את הדף Bigtable instances.

    כניסה לרשימת המקרים

  2. בוחרים מופע מהרשימה.

  3. בתפריט הניווט, לוחצים על Bigtable Studio.

  4. כותבים שאילתה:

    1. פותחים כרטיסייה חדשה על ידי לחיצה על ובחירה באפשרות עורך.
    2. כשעורך השאילתות מופיע, כותבים את השאילתה. אם השאילתה היא SQL תקינה, מוצגת ההודעה Valid (תקינה).
    3. אופציונלי: כדי להחזיר את כל התאים בעמודות שנכללות בשאילתה במקום רק את התא האחרון, מוסיפים את מזהה הטבלה עם (with_history => TRUE).
  5. אופציונלי: כדי לעצב את הדוח בסגנון SQL, לוחצים על עיצוב.

  6. לוחצים על Run. התוצאות של השאילתה יופיעו בטבלה Results.

  7. כדי לראות את הנתונים של שורה מסוימת בפורמט, לוחצים על השורה בטבלת התוצאות. חלונית פרטי השורה נפתחת. כל מסווג עמודה והערך שלו מוצגים בשורה חדשה. אם מריצים את השאילתה באמצעות (with_history => TRUE), כל תא בעמודה מוצג כמבנה שכולל את הערך ואת חותמת הזמן של התא.

  8. אופציונלי: כדי להריץ רק חלק מהטקסט בעורך, מסמנים אותו ולוחצים על הפעלת הבחירה. התוצאות של השאילתה המודגשת מופיעות בטבלה Results.

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

מידע נוסף, כולל דוגמאות, על יצירת הצהרות SQL לשאילתות על נתוני Bigtable מופיע במאמר סקירה כללית על GoogleSQL ל-Bigtable.

ייצוא תוצאות של שאילתה

אפשר לייצא את תוצאות השאילתה באחת מהדרכים הבאות:

  • הורדה של קובץ מקומי בפורמט CSV או JSON.
  • ייצוא ל-Google Sheets.
  • העתקה ללוח בפורמט קובץ CSV,‏ TSV או JSON.

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

  1. במסוף Google Cloud , פותחים את הדף Bigtable instances.

    כניסה לרשימת המקרים

  2. בוחרים מופע מהרשימה.

  3. בתפריט הניווט, לוחצים על Bigtable Studio.

    בחלונית Explorer מוצגת רשימה של טבלאות, תצוגות ושאילתות במופע.

  4. מריצים את השאילתה מהכרטיסייה Builder או מהכרטיסייה Editor.

    התוצאות מופיעות בטבלה תוצאות.

  5. בסרגל הכלים תוצאות, לוחצים על ייצוא.

  6. בתפריט, בוחרים אחת מאפשרויות הייצוא.

    אם בחרתם באפשרות ייצוא ל-Google Sheets, תוצג תיבת דו-שיח. לוחצים על פתיחה כדי לראות את התוצאות ב-Google Sheets.

יצירת תצוגות

בעזרת Bigtable Studio אפשר ליצור ולשמור תצוגות של טבלאות Bigtable. פרטים נוספים זמינים במסמכי התיעוד של כל סוג תצוגה.

תצוגות מורשות

אתם יכולים להשתמש בכלי ליצירת שאילתות כדי ליצור ולשמור תצוגות מורשות, שהן קבוצות משנה של טבלאות שאתם מעניקים להן גישה בנפרד מהגישה לטבלה. אפשר גם להעניק גישה ולמחוק תצוגות מורשות ב-Bigtable Studio, באמצעות התפריט Action (פעולה) בסייר.

מידע נוסף מופיע במאמר בנושא יצירה וניהול של תצוגות מורשות.

תצוגות מהותיות רציפות

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

מידע נוסף זמין במשאבי העזרה הבאים:

תצוגות לוגיות

אפשר גם להשתמש בכלי לעריכת שאילתות כדי ליצור תצוגה לוגית, שהיא שאילתה שמורה שאפשר להריץ עליה שאילתות כמו על טבלה. פעולות בתצוגה לוגית דורשות הרשאות מעבר לאלה שניתנו ב-roles/bigtable.reader. מידע נוסף זמין במאמר בנושא יצירה וניהול של תצוגות לוגיות.

שאילתות שמורות

אתם יכולים להשתמש ב-Bigtable Studio כדי ליצור, לשמור ולנהל סקריפטים של SQL בתור שאילתות שמורות. מידע נוסף זמין במשאבי העזרה הבאים:

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