דוגמה לתהליך עבודה: תיקון בעיות בהמרות בכל אובייקטי הקוד בעזרת Gemini

בדף הזה מתואר תרחיש לדוגמה שבו Gemini עוזר להמיר אובייקטים של קוד בסביבות עבודה להמרת נתונים ב-Database Migration Service.

עלויות

כדי להשתמש בעזרה של Gemini בסביבות עבודה להמרת נתונים ב-Database Migration Service, צריך להפעיל את Gemini for Google Cloud API. המחירים של Gemini חלים. מידע נוסף זמין במאמר בנושא תמחור של Gemini ל- Google Cloud .

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

כדי להשתמש בעזרה של Gemini בסביבות עבודה להמרת נתונים ב-Database Migration Service, צריך להפעיל את Gemini Google Cloud בפרויקט.

הפעלת ה-API

אחרי שמפעילים את Gemini עבור Google Cloud בפרויקט, אפשר להשתמש בכל תכונות ההמרה שמבוססות על Gemini בסביבת העבודה.

תהליך עבודה לדוגמה

בתרחיש הדוגמה הזה, אתם ממירים סכימה וקוד של Oracle שבהם כמה אובייקטים של קוד משתמשים באותה פונקציה של Oracle שגורמת לבעיות בהמרה. מנוע ההמרות שמבוסס על כללים לא יכול למצוא פונקציה מקבילה ב-PostgreSQL, ולכן צריך לתקן את בעיות ההמרה באופן ידני. כדי להאיץ את תהליך ההמרה, אתם יכולים להשתמש בעזרה של Gemini כדי לגלות איך לשנות את קוד Oracle.

קוד ה-SQL והסכימה שלכם מאוחסנים באזור שבו אתם יוצרים את סביבת העבודה להמרת נתונים. אם אתם משתמשים בהמרת קוד וסכימה בעזרת מודלים של Gemini, יכול להיות שהקוד והסכימות שלכם יעובדו באזורים אחרים.

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

בתהליך העבודה שמבוסס על Gemini, פועלים לפי השלבים הבאים:

  1. פותחים את חלונית הפרטים של אחד מהאובייקטים המושפעים ובוחרים באפשרות סמל העזרה בהמרת Gemini. Assist > Help me fix object conversion issues.
צילום מסך שמראה איך לגשת להנחיות ל-Gemini
      לגבי יכולת הסברה של המרות קוד וסכימה.
איור 1. הנחיות ל-Gemini בנושא המרות. (לוחצים כדי להגדיל)
צילום מסך שמראה איך לגשת להנחיות ל-Gemini
      לגבי יכולת הסברה של המרות קוד וסכימה.

החלונית של Gemini תיפתח.

  1. בחלונית של Gemini, לוחצים על הוספת ההצעה ואז שומרים את השינויים ב-SQL.

  2. חוזרים על השלבים לכל אובייקט קוד פגום.

    כשמחילים את הצעות הקוד, מודלים של Gemini לומדים את התבנית ומציעים להוסיף את התיקון לכל האובייקטים עם אותה הבעיה. מופיעה תיבת הדו-שיח בדיקת ההצעות של Gemini.

    תיבת הדו-שיח של Gemini לפתרון בעיות.
    איור 2. תיבת הדו-שיח של Gemini לפתרון בעיות. (לוחצים כדי להגדיל)
    תיבת הדו-שיח של Gemini לפתרון בעיות.
  3. לוחצים על בדיקת ההצעות וממשיכים לבדיקת השינויים המוצעים.

  4. לכל אובייקט, לוחצים על אישור הקוד ויוצאים מתצוגת ההצעות של Gemini.

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