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

בדף הזה מוסבר איך לעיין בנתונים שלכם ב-AlloyDB ל-PostgreSQL ולנהל אותם באמצעות AlloyDB Studio במסוף Google Cloud .

‫AlloyDB Studio כולל חלונית Explorer שמשולבת עם כלי לעריכת שאילתות וטבלה של תוצאות שאילתות SQL. אפשר להריץ פקודות DDL,‏ DML ו-DQL מממשק יחיד. לדוגמה, במקום להגדיר כלי לשאילתות במסד נתונים של צד שלישי, אתם יכולים ליצור טבלה או לשלוח שאילתה לנתונים באמצעות כלי עריכת השאילתות הזה.

אם אתם חדשים ב-AlloyDB ל-PostgreSQL, כדאי לעיין בסקירה הכללית של AlloyDB.

אתם יכולים להשתמש בחלונית Explorer ב-AlloyDB Studio כדי להציג את אובייקטים של מסד הנתונים ולבצע איתם אינטראקציה. אתם יכולים ליצור, לשנות ולמחוק את האובייקטים הבאים של מסד הנתונים:

  • סכימות
  • Tables
  • Columns
  • אינדקסים ומפתחות
  • טריגרים
  • תצוגות
  • פונקציות
  • הליכים
  • רצפים
  • סוגים
  • תוספים

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

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

  • alloydb.clusters.get
  • alloydb.databases.list
  • alloydb.instances.executeSql
  • alloydb.instances.list
  • alloydb.users.list

אפשר לקבל את ההרשאות האלה באמצעות התפקיד roles/alloydb.admin, או באמצעות שילוב של התפקידים roles/alloydb.viewer ו-roles/alloydb.databaseUser. אם לא הוקצו לכם התפקידים האלה, פנו לאדמין הארגוני כדי לבקש הרשאת גישה. יכול להיות שאפשר לקבל את ההרשאות הנדרשות גם באמצעות תפקידים בהתאמה אישית או תפקידים מוגדרים מראש אחרים.

בנוסף, חשוב לוודא שיש לכם הרשאות ברמת מסד הנתונים למסד הנתונים שבו אתם משתמשים לאימות.

אימות ב-AlloyDB Studio

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

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

כדי לגשת לחלונית Explorer:

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

    מעבר אל AlloyDB

  2. בוחרים אשכול מהרשימה.

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

  4. בוחרים שיטת אימות למסד הנתונים.

  5. לוחצים על אימות. בחלונית Explorer מוצגת רשימה של האובייקטים במסד הנתונים.

יצירה, שינוי ושאילתות של הנתונים

אפשר להשתמש בעורך השאילתות כדי להריץ הצהרות SQL. צריך להפריד בין ההצהרות באמצעות נקודה-פסיק. אפשר לכתוב שאילתה בעצמכם או לאכלס את עורך השאילתות בתבנית.

הביצוע של ההצהרות מבוסס על הסדר שבו מזינים אותן בעורך השאילתות.

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

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

    מעבר אל AlloyDB

  2. בוחרים אשכול מהרשימה.

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

  4. נכנסים ל-AlloyDB Studio באמצעות שם מסד הנתונים, שם המשתמש והסיסמה.

  5. כותבים שאילתה באחת מהשיטות הבאות:

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

      1. לוחצים על New SQL editor tab או על New tab כדי לפתוח כרטיסייה חדשה.
      2. כשעורך השאילתות מופיע, כותבים את השאילתה.
    • כדי ליצור שאילתה שמתחילה בתבנית, פועלים לפי השלבים הבאים:

      1. בחלונית Explorer, לצד אובייקט של מסד נתונים, לוחצים על more_vert View actions. מופיעה פעולה אחת או יותר שאפשר לבצע.
      2. לוחצים על פעולה. עורך השאילתות יאוכלס בתבנית.
      3. מחליפים את כל ה-placeholders בתבנית.
  6. לוחצים על Run. כל השאילתות בעורך השאילתות יופעלו. התוצאות של השאילתה מופיעות בטבלה Results.

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

מגבלות

  • ‫AlloyDB Studio תומך בשאילתות קלות. יכול להיות שהתשובות יהיו חלקיות אם הן גדולות מ-10MB. ‫AlloyDB Studio מציין מתי הוא מחזיר תוצאות חלקיות.
  • אם שאילתות או יצירת אינדקסים בטבלאות גדולות נמשכות יותר מחמש דקות במופע, הן מבוטלות בגלל חריגה מזמן קצוב לתפוגה.
  • ‫AlloyDB Studio לא משאיר חיבור למסד נתונים פתוח אחרי שסקריפט SQL מסיים את ההרצה. באופן דומה, לכרטיסיות העורך אין סשן משותף, וכל הפעלה מתחילה חיבור חדש באמצעות סשן נפרד.
  • כשמריצים כמה הצהרות של שאילתות בו-זמנית, ואחת מהשאילתות גורמת לשגיאה, השאילתה כולה מבוטלת.

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