יצירה וניהול של סוכני נתונים

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

בדף הזה מפורטים התהליכים הבאים:

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

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

אפשר לחשוב על סוכן נתונים כסוג נוסף של תוכן Looker – כמו לוח בקרה, Look או תיקייה.

השימוש בסוכן נתונים מנוהל באמצעות שילוב של גישה לתוכן, גישה לנתונים וגישה לפיצ'רים. כדי לבצע את המשימות שמתוארות בטבלה הבאה, צריך להקצות לכם תפקיד ב-Looker עם ההרשאות הנדרשות למודלים שהסוכן לנתונים ישלח אליהם שאילתות, ובמקרים מסוימים, גישה לסוכן עצמו.

משימה ההרשאות הנדרשות ב-Looker רמת הגישה הנדרשת של סוכן הנתונים
יצירה, עריכה, שיתוף ומחיקה של סוכנים נוספו 25.18 admin_agents לא צריך לתת גישה לתוכן
יצירה, עריכה, שיתוף ומחיקה של סוכנים נוספו 25.18 save_agents

משתמשים יכולים ליצור סוכנים שמשתמשים רק ב-Explores שהוענקה להם הרשאה לגשת אליהם במודל הבסיסי. כדי לערוך, למחוק או לשתף סוכן נתונים שנוצר על ידי משתמש אחר, צריך להקצות למשתמשים תפקיד שכולל את ההרשאה הזו בכל מודל שבו הסוכן משתמש.
ניהול גישה; עריכה (הגישה הזו ניתנת באופן אוטומטי אם המשתמש יוצר את הסוכן; אחרת, יוצר הסוכן צריך לשתף את הסוכן כדי להעניק גישה מסוג ניהול גישה; עריכה)
צ'אט עם סוכן נתונים בכרטיסייה סוכנים בכלי לניתוח נתונים בשיחה access_data (בכל מודל שמכיל את ה-Explores שבהם סוכן הנתונים משתמש)

נוספו 25.18 chat_with_agent (בכל מודל שמכיל את הניתוחים שנעשה בהם שימוש על ידי סוכן הנתונים)
גישת צפייה
התכתבות בצ'אט עם Looker Explore בכרטיסייה Explores בניתוח נתונים בשיחה access_data (בכל מודל שמכיל את ה-Explores שבהם סוכן הנתונים משתמש)

נוספו 25.18 chat_with_explore

ב-Looker יש גם את תפקידי ברירת המחדל הבאים, שמכילים קבוצות משנה של ההרשאות האלה לכל המודלים במופע:

  • מנהל סוכנים של ניתוח שיחות: בעל התפקיד הזה יכול ליצור, לערוך, לשתף ולמחוק סוכנים, וגם להתכתב איתם בצ'אט. הוא יכול גם להתכתב בצ'אט עם ניתוחים ב-Explore, אם יש לו הרשאת ניהול גישה ועריכה.
  • משתמש בניתוח נתונים בשיחה: משתמש עם התפקיד הזה יכול לשוחח עם סוכן שיש לו גישת צפייה אליו
  • אדמין: כברירת מחדל, לתפקיד הזה (אדמין ב-Looker) יש את כל ההרשאות וגישה לכל התוכן במופע.

אדמין ב-Looker יכול להעניק את התפקידים וההרשאות האלה בדף תפקידים בקטע אדמין במופע Looker. מידע נוסף על תפקידים ב-Looker זמין בדף התיעוד בנושא הגדרות אדמין – תפקידים.

מי שיצר את סוכן הנתונים יכול לנהל את הגישה של משתמשים ספציפיים לסוכן על ידי שיתוף הסוכן.

יצירה ועריכה של סוכני נתונים

כדי ליצור סוכן נתונים חדש, פועלים לפי השלבים הבאים:

  1. עוברים אל הדף 'שיחות'.
  2. בכרטיסייה סוכנים, לוחצים על + סוכן חדש. לחלופין, בחלונית הימנית, בוחרים באפשרות sparkניהול סוכנים ואז באפשרות + סוכן חדש.
  3. בדף סוכן חדש, מספקים את הפרטים הבאים לגבי סוכן הנתונים:

    • שם הסוכן: מזינים שם לסוכן. השם צריך להיות ייחודי ותיאורי.
    • תיאור הסוכן: תיאור קצר של מה שהסוכן יכול לעשות ושל הנתונים שבהם הוא משתמש. המשתמשים יראו את התיאור הזה כשהם יבחרו את הסוכן כדי להתחיל שיחה או כשתשתפו איתם את הסוכן, לכן חשוב לוודא שהתיאור מסביר בצורה ברורה את המטרה של הסוכן ואיך הוא יכול לעזור.
    • נתונים: כדי להתחבר לחמישה ניתוחים קיימים ב-Looker, פועלים לפי השלבים הבאים:
      1. בשדה נתונים, לוחצים על + בחירת ניתוחים.
      2. בחלון חיפוש ניתוחים, לוחצים על הניתוחים שרוצים לכלול בסוכן הנתונים. הניתוחים האלה יופיעו בחלונית Selected Explores בחלון.
      3. כדי להוסיף את הניתוח שנבחר לסוכן הנתונים, לוחצים על שמירה.
  4. הוראות: כדאי לספק הקשר כדי לעזור לניתוח נתונים בשיחה להבין איך ליצור אינטראקציה עם הנתונים ולספק תשובות מדויקות ורלוונטיות. דוגמאות לסוגי ההקשר שאפשר לספק מופיעות במאמר כתיבת הוראות לסוכן.

  5. אופציונלי: כדי להפעיל את מפענח הקוד בכל השיחות עם הסוכן, בוחרים באפשרות הפעלה של ניתוח מתקדם.

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

  7. כדי לשמור את סוכן הנתונים החדש, לוחצים על שמירה.

אחרי ששומרים את סוכן הנתונים, אפשר לשתף את הסוכן עם משתמשים אחרים ולהתחיל שיחה עם הסוכן.

כתיבת הוראות שימוש בסוכן

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

הנה כמה דוגמאות לסוגי ההקשר שאפשר לספק בשדה הוראות:

  • שדות עיקריים: השדות הכי חשובים לניתוח
  • שדות מוחרגים: שדות שסוכן הנתונים לא צריך להשתמש בהם
  • סינון וקיבוץ: שדות שהסוכן צריך להשתמש בהם כדי לסנן ולקבץ את הנתונים
  • מילים נרדפות: מונחים חלופיים לשדות עיקריים
  • שאילתות לדוגמה: צמדים של שאלות בשפה טבעית והשאילתות התואמות שלהן בכלי הניתוחים
  • פרסונה: תפקיד או מומחיות, אופי או טון שאתם מקצים לסוכן

הנה כמה דוגמאות להנחיות להתאמה ולבדיקה של הסוכן:

Agent Instructions

You are an expert e-commerce analyst. When answering questions about our sales
data, adhere to the following definitions and patterns:

Default Filtering: Unless stated otherwise, always filter the data on Order
Items Created Year = 2024. Customer Loyalty: We consider "loyal" customers to be
those with Order Items Count > 5. Business Terms:  "Successful" orders are those
where Order Items status = "Complete".  "Revenue" always refers to the Total
Sales field.  "Location" means User City. Grouping Rules: When someone says "by
product", unless they specifically say "name", group by product category.

Looker Golden Queries

Pay close attention to the patterns in the provided golden query below. Use it
as a primary reference for generating Looker queries that are
related to revenue and order status:

Question: "How much revenue did we generate from successful orders in 2024?"
Looker query:
    Model: thelook_ecommerce
    Explore: order_items
    Fields: [order_items.total_sales]
    Filters: [{field: order_items.status, value: "Complete"},
    {field: order_items.created_year, value: "2024"}]

Always keep these patterns and definitions in mind when generating your answers.

בדיקת סוכן

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

כדי שהשינוי יופיע בתצוגה המקדימה, צריך ללחוץ על עדכון. אם סטטוס השמירה הוא Not saved, עדכונים בהגדרות לא יופיעו בתצוגה המקדימה.

עריכה של סוכן נתונים קיים

כדי לערוך סוכן נתונים קיים, פועלים לפי השלבים הבאים:

  1. בדף שיחות, בוחרים באפשרות sparkניהול סוכנים.
  2. בדף ניהול סוכני נתונים, בוחרים את סוכן הנתונים שרוצים לערוך.
  3. מעדכנים את הפרטים של הסוכן לפי הצורך. אפשר לשנות את הפרטים שציינתם כשיצרתם את הנציג, כולל השדות שם הנציג, תיאור הנציג, נתונים והוראות. אפשר גם להפעיל את מפענח הקוד לסוכן.
  4. כדי לשמור את השינויים, לוחצים על עדכון.

שיתוף סוכני נתונים

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

כדי לשתף סוכן נתונים, פועלים לפי השלבים הבאים:

  1. בדף שיחות, בחלונית שמימין, לוחצים על sparkניהול סוכנים.
  2. פותחים את התפריט של הסוכן הרצוי על ידי לחיצה על סמל האפשרויות הנוספות שלו, ואז לוחצים על שיתוף.
  3. אחרי שמוסיפים משתמשים או קבוצות לקטע Who can access this agent (למי יש גישה לסוכן הזה) ובוחרים את רמת ההרשאות שלהם, לוחצים על Add (הוספה) כדי להוסיף אותם לרשימה המשותפת.
  4. אם רוצים שמשתמשים או קבוצות חדשים יקבלו התראה באימייל, מסמנים את התיבה שליחת הודעה לאנשים שזה עתה הוספת.
  5. אחרי שמסיימים לבצע את כל השינויים, לוחצים על שמירה.

אפשר גם לשתף נציג שיצרתם או שאתם עורכים. לשם כך, לוחצים על שיתוף בדף ההגדרות של הנציג ופועלים לפי השלבים שצוינו למעלה.

ביטול הגישה לסוכן נתונים

כדי לבטל את הגישה של סוכן, פועלים לפי השלבים הבאים:

  1. בדף שיחות, בחלונית הימנית, לוחצים על sparkניהול סוכנים.
  2. פותחים את התפריט של הסוכן הרצוי על ידי לחיצה על סמל האפשרויות הנוספות שלו, ואז לוחצים על שיתוף.
  3. לוחצים על X לצד המשתמש או הקבוצות שרוצים להסיר את הגישה שלהם.
  4. אחרי שמסיימים לבצע את כל השינויים, לוחצים על שמירה.

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

אם משתמש ינסה לשאול שאלות נוספות אחרי שהוסרה ממנו הגישה לסוכן, תוצג לו ההודעה The agent in this conversation may not be shared with you, or may have been deleted. You can view any past conversations with the agent, but can't ask new questions.

מחיקה של סוכן נתונים

כדי למחוק סוכן נתונים, פועלים לפי השלבים הבאים:

‫1.בדף שיחות, לוחצים על sparkניהול סוכנים בחלונית הימנית. 1. פותחים את התפריט של הסוכן הרצוי על ידי לחיצה על סמל האפשרויות הנוספות שלו, ואז לוחצים על מחיקה. 1. בחלון למחוק את הסוכן?, לוחצים על העברה לאשפה כדי למחוק את סוכן הנתונים.

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

מחיקה סופית של סוכן נתונים

כדי למחוק סוכן נתונים באופן סופי, פועלים לפי השלבים הבאים:

  1. עוברים אל הדף 'שיחות'.
  2. בחלונית הניווט הימנית, מרחיבים את הקטע העברה לאשפה.
  3. כדי לפתוח את התפריט של הסוכן שנבחר, לוחצים על הסמל שלו ואז על מחיקה סופית.
  4. בחלון בטוח שרוצה למחוק?, לוחצים על מחיקה סופית.

שחזור סוכן נתונים מהאשפה

כדי לשחזר סוכן נתונים מהאשפה, פועלים לפי השלבים הבאים:

  1. עוברים אל הדף 'שיחות'.
  2. בחלונית הניווט הימנית, מרחיבים את הקטע העברה לאשפה.
  3. כדי לפתוח את התפריט של הסוכן שנבחר, לוחצים על הסמל שלו ואז על שחזור.