בדף הזה מתואר תרחיש לדוגמה שבו Gemini עוזר לזרז את ההמרה של אובייקטים של קוד בסביבות עבודה להמרת מסדי נתונים ב-Database Migration Service.
עלויות
כדי להשתמש בעזרה של Gemini בסביבות עבודה להמרת מסדי נתונים ב-Database Migration Service, צריך להפעיל את Gemini ל-API של Google Cloud . התמחור של Gemini חל על השימוש. מידע נוסף זמין במאמר התמחור של Gemini ל- Google Cloud .
לפני שמתחילים
כדי להשתמש בעזרה של Gemini בסביבות עבודה להמרת מסדי נתונים ב-Database Migration Service, צריך להפעיל את Gemini ב- Google Cloud בפרויקט.
הפעלת ה-APIאחרי שמפעילים את Gemini for Google Cloud בפרויקט, אפשר להשתמש בכל תכונות ההמרה שמבוססות על Gemini בסביבת העבודה.
תהליך עבודה לדוגמה
בתרחיש לדוגמה הזה, אתם ממירים קוד וסכימה של Oracle שבהם כמה אובייקטים של קוד משתמשים באותה פונקציה של Oracle שגורמת לבעיות בהמרה. מנוע ההמרות שמבוסס על כללים לא יכול למצוא פונקציה מקבילה ב-PostgreSQL, ולכן צריך לתקן את בעיות ההמרה בעצמכם. כדי לזרז את תהליך ההמרה, אתם משתמשים בעזרה של Gemini בהמרה כדי להבין איך לשנות את הקוד של Oracle.
קוד ה-SQL והסכימה מאוחסנים באזור שבו יצרתם את סביבת העבודה להמרת מסדי נתונים. אם אתם משתמשים בהמרת קוד וסכימה בעזרת מודלים של Gemini, יכול להיות שהקוד והסכימות יעובדו באזורים אחרים.
איך Gemini for Google Cloud משתמש בנתונים שלכם, ובאילו מקרים.
בתהליך העבודה שמבוסס על Gemini, אתם מבצעים את השלבים הבאים:
- אתם פותחים את חלונית הפרטים של אחד מהאובייקטים המושפעים ובוחרים באפשרות
Assist > Help me fix object conversion issues.
החלונית של Gemini נפתחת.
בחלונית של Gemini, לוחצים על Insert suggestion ושומרים את השינויים ב-SQL.
חוזרים על השלבים לכל אובייקט קוד פגום.
כשמיישמים את הצעות הקוד, מודלי Gemini לומדים את הדפוס ומציעים להוסיף את התיקון לכל האובייקטים עם אותה בעיה. מופיעה תיבת הדו-שיח Review suggestions from Gemini.
איור 2. תיבת דו-שיח לתיקון בעיות ב-Gemini. (אפשר ללחוץ כדי להגדיל)
אתם לוחצים על בדיקת ההצעות וממשיכים לבדיקת השינויים המוצעים.
לגבי כל אובייקט, לוחצים על אישור הקוד ויוצאים מתצוגת ההצעות של Gemini.
עכשיו התיקון של בעיית ההמרה מוחל על כל אובייקטי הקוד הפגומים בסביבת העבודה.