ניהול של קבוצות הקשר ב-Cloud SQL Studio

כשמשתמשים בסוכן עם מנוע תלוי הקשר, הוא יכול ליצור ולהעלות קבוצות הקשר באופן אוטומטי מה-CLI. במאמר הזה מוסבר איך ליצור, לערוך ולמחוק קבוצות של הקשרים ב-Cloud SQL ל-MySQL Studio, כשרוצים להשתמש בממשק חזותי במסוף Google Cloud כדי לנהל קבצים של קבוצות הקשרים. כשיוצרים קבוצת הקשר ב-Cloud SQL Studio, היא נשמרת בקבוצת ההקשרים default של הפרויקט באזור שנבחר, ומקושרת למסד הנתונים הנוכחי. השמות של קבוצות ההקשרים (והמזהים שנגזרים מהם) חייבים להיות ייחודיים בקבוצה default של קבוצות ההקשרים בפרויקט באזור מסוים, בכל מסדי הנתונים והמכונות. ב-Cloud SQL Studio, אם מנסים ליצור קבוצת הקשרים עם שם שהמזהה שנגזר ממנו כבר קיים, האימות נכשל. כדי להחליף את התוכן של קבוצת ההקשרים הקיימת בלי לשנות את השיוך שלה למסד הנתונים, צריך לערוך אותה. אם מעלים ישירות דרך סוכן הנדסת ההקשר או Dataplex API עם מזהה קיים של קבוצת הקשרים, התוכן שלו מוחלף, ואם צוין, גם השיוכים שלו למסד הנתונים.

ברשימה Context sets ב-Cloud SQL Studio מוצגות רק קבוצות ההקשר בקבוצת ההקשר default בכל האזורים הנתמכים שמקושרים למסד הנתונים הנוכחי. קבוצות של הקשרים שנוצרו בשביל מסד נתונים אחר, או שנוצרו באמצעות ה-API בלי לקשר את משאב מסד הנתונים ב-databases (או בקבוצה של קבוצות הקשרים בהתאמה אישית), לא מופיעות ברשימה של Cloud SQL Studio.

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

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

לפני שיוצרים או מעלים קבוצת הקשר, צריך לבצע את הפעולות הבאות.

אפשר ליצור קבוצות הקשר באזורים us-central1,‏ us-east1,‏ europe-west4 ו-asia-southeast1.

הפעלת השירותים הנדרשים

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

הכנת מכונה של Cloud SQL

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

מתן הרשאה ל-executesql במכונה של Cloud SQL

כדי לתת את ההרשאה executesql למכונה של Cloud SQL ולהפעיל את Cloud SQL Data API, מריצים את הפקודה הבאה:
gcloud sql instances patch INSTANCE_ID --project=PROJECT_ID --data-api-access=ALLOW_DATA_API
מחליפים את הערכים הבאים:
  • ‫PROJECT_ID: מזהה הפרויקט ב- Google Cloud .
  • ‫INSTANCE_ID: המזהה של מכונת Cloud SQL.
כדי לבצע את השלבים במדריך הזה, נכנסים אל Google Cloud ואז מאמתים את מסד הנתונים באמצעות אימות IAM.

יצירת קבוצת הקשרים

כדי ליצור קבוצת הקשר:

  1. נכנסים לדף Cloud SQL במסוף Google Cloud .

    כניסה ל-Cloud SQL

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

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

  4. נכנסים ל-Cloud SQL Studio באמצעות אימות IAM.

  5. בחלונית Explorer, לצד Context sets, לוחצים על View actions.

  6. לוחצים על יצירת קבוצת הקשרים.

  7. בקטע שם קבוצת ההקשר, נותנים שם ייחודי לקבוצת ההקשר. ב-Cloud SQL Studio, השם צריך להיות באורך של 4 עד 30 תווים ולא יכול להתחיל ברווח לבן. Studio יוצר את מזהה קבוצת ההקשרים על ידי המרת השם לאותיות קטנות והחלפת תווים לא אלפאנומריים במקפים (-). מזהה קבוצת ההקשרים שנוצר צריך להיות ייחודי בקבוצת ההקשרים default של הפרויקט באזור שנבחר. לדוגמה, למזהה קבוצת ההקשר querydata-e2e-test יש את שם קבוצת ההקשר querydata_e2e_test. כשמעלים קבוצת הקשרים ישירות באמצעות סוכן הנדסת ההקשר או Dataplex API, מזהה קבוצת ההקשרים תלוי אותיות רישיות, לא יכול להכיל לוכסנים (/) ולא מוגבל ל-4 עד 30 תווים או לתווים אלפאנומריים, מקפים וקווים תחתונים.

  8. זה שינוי אופציונלי. בקטע תיאור של קבוצת ההקשרים, מוסיפים תיאור לקבוצת ההקשרים.

  9. זה שינוי אופציונלי. כדי להעלות קובץ של קבוצת הקשר, לוחצים על עיון בקטע העלאת קובץ של קבוצת הקשר ובוחרים את הקובץ.

  10. זה שינוי אופציונלי. כדי לבחור אזור לקבוצת ההקשר, לוחצים על הצגת אפשרויות מתקדמות ובוחרים אזור בקטע בחירת מיקום (ברירת המחדל היא us-east1 בכל יצירה). אם בוחרים אזור אחר, צריך לבחור אותו לפני שמזינים את שם קבוצת ההקשרים כדי ש-Cloud SQL Studio יוכל לוודא שהשם ייחודי באזור הזה.us-east1

  11. לוחצים על יצירה.

יצירת קבוצות הקשרים

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

עריכת קבוצת הקשרים

כדי לערוך קבוצת הקשר:

  1. נכנסים לדף Cloud SQL במסוף Google Cloud .

    כניסה ל-Cloud SQL

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

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

  4. נכנסים ל-Cloud SQL Studio באמצעות אימות IAM.

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

  6. לוחצים על עריכת קבוצת ההקשר.

  7. זה שינוי אופציונלי. עורכים את תיאור קבוצת ההקשרים.

  8. לוחצים על עיון בקטע העלאת קובץ של קבוצת הקשרים ובוחרים את הקובץ של קבוצת ההקשרים.

  9. לוחצים על Save.

מחיקה של קבוצת הקשרים

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

  1. נכנסים לדף Cloud SQL במסוף Google Cloud .

    כניסה ל-Cloud SQL

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

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

  4. נכנסים ל-Cloud SQL Studio באמצעות אימות IAM.

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

  6. לוחצים על מחיקת קבוצת ההקשר.

  7. בתיבת הדו-שיח לאישור מחיקת קבוצת ההקשר, מזינים את המזהה של קבוצת ההקשר.

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

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