יצירת שאילתות במסוף

אתם יכולים להריץ שאילתות על הנתונים שלכם ב-Bigtable ולצפות בהם באמצעות בונה השאילתות של Bigtable Studio. בונה השאילתות הוא טופס אינטראקטיבי במסוף Google Cloud שמאפשר לכם לבנות שאילתה, להריץ אותה על טבלה ואז לראות את התוצאות במסוף.

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

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

שאילתות שמופעלות בכלי ליצירת שאילתות כפופות לאותו תמחור ולאותן מכסות כמו כל שאילתה אחרת שנשלחת לטבלה.

מתי כדאי להשתמש בכלי ליצירת שאילתות

האפשרות להריץ שאילתות על נתוני Bigtable בGoogle Cloud מסוף שימושית כשצריך לבצע את הפעולות הבאות:

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

לפני שמתחילים

כדי לקבל את ההרשאות שנדרשות לשימוש בכלי ליצירת שאילתות, צריך לבקש מהאדמין להקצות לכם ב-IAM את התפקיד Bigtable Reader (roles/bigtable.reader) בפרויקט. כדי לקרוא הסבר על מתן תפקידים, ראו איך מנהלים את הגישה ברמת הפרויקט, התיקייה והארגון.

זהו תפקיד שמוגדר מראש וכולל את ההרשאות שנדרשות לשימוש בכלי ליצירת שאילתות. כדי לראות בדיוק אילו הרשאות נדרשות, אפשר להרחיב את הקטע ההרשאות הנדרשות:

ההרשאות הנדרשות

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