כתיבת MQL בעזרת Gemini

במאמר הזה מוסבר איך אפשר להשתמש ב-Gemini Code Assist כדי לקבל עזרה מבוססת-AI ב-Firestore ליצירת שאילתות בשפת שאילתות תואמת ל-MongoDB‏ (MQL) באמצעות הנחיות בשפה טבעית.

איך Gemini for Google Cloud ‎ משתמש בנתונים שלכם, ובאילו מקרים.

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

  1. אופציונלי: מגדירים את Gemini Code Assist.

  2. כדי להשלים את המשימות שמתוארות במסמך הזה, צריך לוודא שיש לכם את ההרשאות הנדרשות לניהול זהויות והרשאות גישה (IAM).

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

כדי לקבל את ההרשאות שנדרשות להשלמת המשימות שמתוארות במסמך הזה, צריך לבקש מהאדמין להקצות לכם את תפקיד ה-IAM‏ Gemini for Google Cloud User (roles/cloudaicompanion.user) בפרויקט. להסבר על מתן תפקידים, קראו איך מנהלים את הגישה ברמת הפרויקט, התיקייה והארגון.

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

יצירת שאילתות MQL באמצעות הנחיות בשפה טבעית

אתם יכולים לתת ל-Gemini הערות בשפה טבעית (או הנחיות) כדי ליצור שאילתות שמבוססות על הסכימה שלכם. לדוגמה, אפשר לתת ל-Gemini את ההנחיות הבאות כדי ליצור MQL:

  • "כמה ספרים פופולריים פורסמו בשנת 1960?"
  • ‫"Create a sample collection of popular books".

כדי ליצור MQL ב-Firestore בעזרת Gemini, פועלים לפי השלבים הבאים:

  1. נכנסים לדף Databases של Firestore במסוף Google Cloud .

    מעבר אל Databases

  2. בוחרים מסד נתונים של Firestore עם תאימות ל-MongoDB מהרשימה. Firestore Studio ייפתח.

  3. בעורך שאילתות חדש או ריק, לוחצים על הכפתור יצירת MQL. אחרת, לוחצים על עזרה בתכנות.

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

  5. בודקים את ה-MQL שנוצר ומבצעים אחת מהפעולות הבאות:

    • כדי לאשר את ה-MQL שנוצר על ידי Gemini, לוחצים על הוספה. אפשר להמשיך לערוך את ה-MQL בעורך. לוחצים על Run כדי להריץ את השאילתה.
    • כדי לערוך את ההנחיה, לוחצים על עריכה.

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