יצירת פעולות בעזרת Gemini

אתם יכולים להשתמש ב-Gemini, שותף מבוסס-AI ב- Google Cloud, כדי ליצור קוד SQL וקוד ליבה של Dataform בתוך קבצים של .sqlx ב-Dataform.

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

ב-Gemini ב-Dataform אפשר להשתמש רק בהנחיות באנגלית.

המסמך הזה מיועד למנתחי נתונים, למדעני נתונים ולמפתחי נתונים שעובדים עם תהליכי עבודה ב-Dataform. ההנחה היא שיש לכם ידע בתחביר של Google SQL ואיך ליצור פעולות בתהליך עבודה ב-Dataform.

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

  1. נכנסים לדף לבחירת הפרויקט במסוף Google Cloud .

    כניסה לדף לבחירת הפרויקט

  2. בוחרים או יוצרים Google Cloud פרויקט.

    תפקידים שנדרשים כדי לבחור או ליצור פרויקט

    • Select a project: כדי לבחור פרויקט לא צריך תפקיד IAM ספציפי – אפשר לבחור כל פרויקט שקיבלתם בו תפקיד.
    • יצירת פרויקט: כדי ליצור פרויקט, צריך את התפקיד Project Creator (יצירת פרויקטים) (roles/resourcemanager.projectCreator), שכולל את ההרשאה resourcemanager.projects.create. איך מקצים תפקידים
  3. מפעילים את Gemini ב-BigQuery.

יצירה של שאילתה

אתם יכולים לספק ל-Gemini הצהרה בשפה טבעית (או הנחיה) כדי ליצור שאילתת SQL או Dataform core על סמך פעולות בתהליך העבודה שמוגדרות במאגר. לדוגמה, אתם יכולים להשתמש ב-Gemini כדי ליצור הצהרת SQL SELECT בקובץ הגדרת טבלה .sqlx.

כדי ליצור שאילתת SQL או Dataform core, פועלים לפי השלבים הבאים:

  1. נכנסים לדף Dataform במסוף Google Cloud .

    מעבר לדף Dataform

  2. בוחרים או יוצרים מאגר, ואז בוחרים או יוצרים סביבת עבודה.

  3. בחלונית Files (קבצים), בוחרים קובץ .sqlx או יוצרים קובץ חדש.

  4. בכרטיסיית הקובץ, לוחצים על pen_spark Gemini.

  5. בתיבת הדו-שיח של Gemini, מזינים הנחיה בשפה טבעית.

    אם אתם יודעים איזו פעולת SQL אתם רוצים להשתמש, אתם יכולים לציין את שם הפעולה במירכאות הפוכות (`) בהנחיה.

  6. לוחצים על יצירה.

    ‫Gemini בודק את פעולות ה-SQL שמוגדרות במאגר כדי למצוא פעולות שעשויות להיות רלוונטיות להנחיה שלכם ומציע שאילתה.

  7. אופציונלי: כדי לספק משוב, לוחצים על thumb_up אהבתי את ההצעה, על thumb_down לא אהבתי את ההצעה או על chat_info שליחת משוב נוסף.

  8. כדי לקבל את ההצעה, לוחצים על הוספה.

טיפים ליצירת שאילתות

הטיפים הבאים יעזרו לכם לשפר את ההצעות ש-Gemini ב-Dataform מספק:

  • מזינים את שם פעולת ה-SQL בתוך גרשיים הפוכים (`), למשל `action_name`.
  • אם שמות העמודות או הקשר הסמנטי שלהם לא ברורים או מורכבים, אפשר לספק הקשר בהנחיה כדי להנחות את Gemini לתשובה הרצויה. הטכניקה הזו נקראת הנדסת הנחיות. לדוגמה, כדי לעודד שאילתה שנוצרה להפנות לשם של עמודה, אפשר לתאר את שם העמודה ואת הרלוונטיות שלה לתשובה שרוצים לקבל. כדי לקבל תשובה שמתייחסת למונחים מורכבים כמו ערך חיי המשתמש או רווח ברוטו, כדאי לתאר את המושג ואת הרלוונטיות שלו לנתונים כדי לשפר את התוצאות של יצירת ה-SQL.

נתונים מ-Gemini ומ-Dataform

‫Gemini ב-Dataform יכול לגשת למטא-נתונים של הטבלאות שיש לכם הרשאה לגשת אליהן. הפרטים האלה יכולים לכלול את שמות הטבלאות, שמות העמודות, סוגי הנתונים ותיאורי העמודות. ל-Gemini ב-Dataform אין גישה לנתונים בטבלאות, בתצוגות או במודלים שלכם. איך Gemini for Google Cloud ‎ משתמש בנתונים שלכם

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