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

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

איך ומתי Gemini for Google Cloud משתמש בנתונים שלכם

.

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

  1. אופציונלי: הגדרה של Gemini Code Assist.

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

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

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

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

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

  • ‫"How many popular books with publication year 1960?‎" ‏(כמה ספרים פופולריים פורסמו בשנת 1960?)
  • ‫"Create a sample collection of popular books".

כדי ליצור MQL ב-Cloud Firestore בעזרת Gemini ההוראות הבאות:

  1. במסוף Google Cloud, עוברים לדף Cloud Firestore Databases.

    מעבר אל Databases

  2. בוחרים Cloud Firestore מסד נתונים מהרשימה. Firestore Studio ייפתח.

  3. בעורך שאילתות חדש או ריק, לוחצים על הכפתור יצירת MQL. אחרת, לוחצים על Help me code (עזרה בכתיבת קוד).

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

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

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

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