במאמר הזה מוסבר איך ליצור קבוצות הקשר ב-Cloud SQL ל-MySQL Studio באמצעות קובץ של קבוצת הקשר. השמות של קבוצות ההקשרים צריכים להיות ייחודיים במסד הנתונים.
למידע ולמידה על קבוצות הקשר, ראה סקירה כללית על קבוצות הקשר.לפני שמתחילים
לפני שיוצרים סוכן, צריך לוודא שמתקיימות הדרישות המוקדמות הבאות.
הפעלת השירותים הנדרשים
מפעילים את השירותים הבאים בפרויקט:הכנת מכונה של Cloud SQL
- מוודאים שיש לכם גישה למכונה קיימת של Cloud SQL או יוצרים מכונה חדשה. מידע נוסף זמין במאמר יצירת מכונות ל-Cloud SQL.
- חשוב לוודא שאתם יוצרים מסד נתונים במכונה שבה תיצרו את הטבלאות. מידע נוסף זמין במאמר יצירת מסד נתונים במכונה של Cloud SQL.
תפקידים והרשאות נדרשים
- מוסיפים חשבון שירות או משתמש IAM ברמת המופע. מידע נוסף זמין במאמר בנושא הוספת קשר בין מדיניות IAM לבין משתמש, חשבון שירות או קבוצה.
- מקצים את התפקידים
cloudsql.studioUser, cloudsql.instanceUserו-geminidataanalytics.queryDataUserלמשתמש IAM או לחשבון השירות ברמת הפרויקט. למידע נוסף, קראו את המאמר הוספת קישור למדיניות IAM בפרויקט. - כדי ליצור, להעלות ולנהל קבוצות של הקשרים, צריך להקצות את התפקיד "עריכה של Dataplex Catalog" (
roles/dataplex.catalogEditor) או "אדמין של Dataplex Catalog" (roles/dataplex.catalogAdmin) למשתמש או לחשבון השירות ב-IAM ברמת הפרויקט. מידע נוסף זמין במאמר הרשאות לקבוצות של הגדרות הקשר. - משתמש עם הרשאות אדמין צריך לתת הרשאות למסד הנתונים למשתמש IAM או לחשבון השירות.
GRANT SELECT PRIVILEGES ON * TO "IAM_USERNAME";.
מידע נוסף זמין במאמר איך נותנים הרשאות למסד הנתונים למשתמש IAM או לחשבון שירות ספציפיים.
מתן הרשאה ל-executesql במכונה של Cloud SQL
כדי לתת את ההרשאה executesql למכונה של Cloud SQL ולהפעיל את Cloud SQL Data API, מריצים את הפקודה הבאה:
gcloud config set project PROJECT_ID gcloud components update gcloud beta sql instances patch INSTANCE_ID --data-api-access=ALLOW_DATA_API
-
PROJECT_ID: מזהה הפרויקט ב- Google Cloud . -
INSTANCE_ID: המזהה של מכונת Cloud SQL.
יצירת קבוצת הקשרים
כדי ליצור קבוצת הקשר:
נכנסים לדף Cloud SQL במסוף Google Cloud .
בוחרים מופע מהרשימה.
בתפריט הניווט, לוחצים על Cloud SQL Studio.
נכנסים ל-Studio באמצעות אימות IAM.
בחלונית Explorer, לצד Context sets, לוחצים על View actions.
לוחצים על יצירת קבוצת הקשרים.
בקטע שם קבוצת ההקשר, נותנים שם ייחודי לקבוצת ההקשר. השם של קבוצת ההקשר תלוי אותיות רישיות (case-sensitive) ויכול להכיל אותיות, מספרים, מקפים וקווים תחתונים.
זה שינוי אופציונלי. בקטע תיאור קבוצת ההקשר, מוסיפים תיאור לקבוצת ההקשר.
לוחצים על יצירה.
יצירת קבוצות של הקשרים
אחרי שיוצרים קבוצת הקשר, פועלים לפי השלבים במאמר יצירת הקשרים באמצעות Gemini CLI כדי ליצור קובץ של קבוצת הקשר. אחר כך אתם יכולים לערוך את קבוצת ההקשר כדי להעלות את הקובץ של קבוצת ההקשר.
עריכת קבוצת הקשרים
כדי לערוך קבוצת הקשרים, מבצעים את השלבים הבאים:
נכנסים לדף Cloud SQL במסוף Google Cloud .
בוחרים מכונה מהרשימה.
בתפריט הניווט, לוחצים על Cloud SQL Studio.
נכנסים ל-Studio באמצעות אימות IAM.
בחלונית Explorer, לצד Context sets, לוחצים על View actions.
לוחצים על עריכת קבוצת ההקשרים.
זה שינוי אופציונלי. עורכים את תיאור קבוצת ההקשרים.
בקטע העלאת קובץ של קבוצת הקשרים, לוחצים על עיון ובוחרים את הקובץ של קבוצת ההקשרים.
לוחצים על Save.
מחיקת קבוצת הקשרים
כדי למחוק קבוצת הקשרים, מבצעים את השלבים הבאים:
נכנסים לדף Cloud SQL במסוף Google Cloud .
בוחרים מכונה מהרשימה.
בתפריט הניווט, לוחצים על Cloud SQL Studio.
נכנסים ל-Studio באמצעות אימות IAM.
בחלונית Explorer, לצד Context sets, לוחצים על View actions.
לוחצים על מחיקת קבוצת ההקשרים.
בתיבת הדו-שיח לאישור Delete context set, מזינים את השם של קבוצת ההקשרים.
לוחצים על אישור כדי למחוק את קבוצת ההקשר.