יצירה וניהול של שאילתות שמורות

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

היכולת לשמור שאילתות זמינה רק ב Google Cloud Console.

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

כדי לקבל את ההרשאות שדרושות לשימוש בשאילתות שמורות, צריך לבקש מהאדמין להקצות לכם את תפקידי ניהול הזהויות והרשאות הגישה (IAM) הבאים בפרויקט:

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

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

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

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

פעולה הרשאות IAM נדרשות
יצירת שאילתות שמורות
  • databasesconsole.studioQueries.create
לצפייה בשאילתות השמורות
  • databasesconsole.studioQueries.search
  • databasesconsole.locations.get
  • databasesconsole.locations.list
שינוי שאילתות שמורות
  • databasesconsole.studioQueries.update
Delete saved queries
  • databasesconsole.studioQueries.delete
ניהול של שאילתות שמורות
(לשימוש אדמינים בלבד)
  • databasesConsole.studioQueries.list
  • databasesconsole.locations.list

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

התפקיד משתמש בשאילתות של Studio (roles/databasesconsole.studioQueryUser) מספק גישה ליצירה, לצפייה ולכתיבה של שאילתות שמורות. התפקיד הזה מתאים לצרכים של רוב המשתמשים.

צריך להקצות את התפקיד אדמין של שאילתות ב-Studio (roles/databasesconsole.studioQueryAdmin) רק לאדמינים. מידע נוסף על IAM ב-AlloyDB זמין במאמר תפקידים והרשאות ב-AlloyDB.

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

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

  1. נכנסים לדף Clusters במסוף Google Cloud .
    Go to Clusters
  2. בוחרים את המופע שבו רוצים ליצור שאילתה שמורה.
  3. בתפריט הניווט, לוחצים על AlloyDB Studio.
  4. בדף AlloyDB Studio, לוחצים על New tab או משתמשים בכרטיסיית העריכה הריקה.
  5. מזינים שאילתת SQL בעורך השאילתות.
  6. לוחצים על Save.
  7. בתיבת הדו-שיח Save query, מזינים שם לשאילתה השמורה.
  8. לוחצים על Save.

פתיחה והפעלה של שאילתה שמורה

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

  1. בחלונית Explorer בדף AlloyDB Studio, עוברים לקטע Queries.
  2. לוחצים על שאילתה שנשמרה כדי לפתוח אותה בכרטיסייה חדשה של העורך. לחלופין, אפשר ללחוץ על View actions (הצגת פעולות) לצד שאילתה שנשמרה, ואז ללחוץ על Open query (פתיחת שאילתה) כדי לפתוח אותה בכרטיסייה חדשה של העורך.
  3. לוחצים על Run.

עדכון שאילתה שמורה

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

  1. בחלונית Explorer בדף AlloyDB Studio, עוברים לקטע Queries.
  2. לוחצים על שאילתה שנשמרה כדי לפתוח אותה בכרטיסייה חדשה של העורך. לחלופין, אפשר ללחוץ על View actions (הצגת פעולות) לצד שאילתה שנשמרה, ואז ללחוץ על Open query (פתיחת שאילתה) כדי לפתוח אותה בכרטיסייה חדשה של העורך.
  3. משנים את השאילתה.
  4. כדי לשמור את השאילתה ששיניתם, לוחצים על שמירה.

הצגה וניהול של רשימת כל השאילתות השמורות

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

  1. נכנסים לדף Clusters במסוף Google Cloud .
    Go to Clusters
  2. בוחרים אשכול כלשהו. מאחר ששאילתה שמורה היא צאצא של פרויקט, כל עוד יש לכם את התפקיד הנדרש, אתם יכולים לראות את כל השאילתות השמורות בפרויקט מכל אשכול, מופע או מסד נתונים.
  3. בתפריט הניווט, לוחצים על AlloyDB Studio ועל אימות.
  1. בוחרים מסד נתונים כלשהו.
  2. בחלונית Explorer בדף AlloyDB Studio, עוברים לקטע Queries.
  3. לצד שאילתה שמורה, לוחצים על הצגת פעולות. לאחר מכן לוחצים על ניהול שאילתות.

    נפתח הדף Saved queries (שאילתות שמורות). בדף הזה מפורטות כל השאילתות השמורות בפרויקט הזה, כולל שאילתות שמורות למוצרי Google Cloud אחרים.

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

מחיקת שאילתה שמורה

אפשר למחוק שאילתה שמורה בדף AlloyDB Studio או בדף Saved queries במסוף Google Cloud .

  1. בחלונית Explorer בדף AlloyDB Studio, עוברים לקטע Queries.
  2. לצד השאילתה השמורה שרוצים למחוק, לוחצים על הצגת פעולות. כדי למחוק את השאילתה השמורה, לוחצים על מחיקת השאילתה.
  3. בתיבת הדו-שיח מחיקת שאילתה, לוחצים על מחיקה.

אפשר גם למחוק שאילתה שמורה בדף שאילתות שמורות. כדי למחוק שאילתה שמורה בדף Saved queries (שאילתות שמורות), פועלים לפי השלבים הבאים:

  1. עוברים לדף שאילתות שמורות.
  2. לצד השאילתה השמורה שרוצים למחוק, לוחצים על הצגת פעולות.
  3. לוחצים על מחיקת השאילתה כדי למחוק את השאילתה השמורה.
  4. בתיבת הדו-שיח מחיקת שאילתה, לוחצים על מחיקה.

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