סוכני נתונים מאפשרים לכם להתאים אישית את חוויית השימוש בניתוח נתונים באמצעות צ'אט עבור המשתמשים שלכם. באמצעות סוכנים, אתם יכולים לספק לניתוח נתונים בממשק שיחה הקשר והוראות, כדי שהוא יוכל לענות על שאלות בצורה יעילה יותר לתרחישי שימוש ספציפיים. סוכנים מאפשרים לאנליסטים למפות מונחים עסקיים לשדות ספציפיים, לציין את השדות הטובים ביותר לסינון ולהגדיר חישובים מותאמים אישית.
בדף הזה מפורטים התהליכים הבאים:
- יצירה ועריכה של סוכני נתונים
- שיתוף סוכני נתונים עם משתמשים אחרים
- פרסום סוכני נתונים באפליקציות אחרות
- מחיקת סוכני נתונים
איך Gemini for Google Cloud משתמש בנתונים שלכם, ובאילו מקרים.
לפני שמתחילים
השימוש ב-Conversational Analytics מנוהל באמצעות שילוב של גישה לתוכן, גישה לנתונים וגישה לפיצ'רים. אפשר לחשוב על סוכן נתונים כסוג נוסף של תוכן Looker – כמו לוח בקרה, Look או תיקייה. כדי ליצור אינטראקציה עם סוכני נתונים, צריך להקצות לכם תפקיד ב-Looker עם ההרשאות הנדרשות למודלים שמהווים את הבסיס לניתוח הנתונים הספציפי או שהסוכן יבצע עליהם שאילתה. במקרים מסוימים, תצטרכו גם גישה לסוכן עצמו. מידע נוסף על ההרשאות והגישה שנדרשות לניהול סוכני נתונים ולשימוש בהם זמין בטבלת ההרשאות בדף התיעוד בנושא הגדרת ניתוח נתונים שיחותי ב-Looker.
יצירה ועריכה של סוכני נתונים
כדי ליצור סוכן נתונים חדש, פועלים לפי השלבים הבאים:
- עוברים אל הדף 'שיחות'.
- בכרטיסייה סוכנים, לוחצים על + סוכן חדש. לחלופין, בחלונית הימנית, בוחרים באפשרות sparkניהול סוכנים ואז באפשרות + סוכן חדש.
בדף סוכן חדש, מספקים את הפרטים הבאים לגבי סוכן הנתונים:
- שם הסוכן: מזינים שם לסוכן. השם צריך להיות ייחודי ותיאורי.
- תיאור הסוכן: תיאור קצר של מה שהסוכן יכול לעשות ושל הנתונים שבהם הוא משתמש. המשתמשים יראו את התיאור הזה כשהם יבחרו את הסוכן כדי להתחיל שיחה או כשתשתפו איתם את הסוכן, לכן חשוב לוודא שהתיאור מסביר בצורה ברורה את המטרה של הסוכן ואיך הוא יכול לעזור.
- נתונים: כדי להתחבר לחמישה ניתוחים קיימים ב-Looker, פועלים לפי השלבים הבאים:
- בשדה נתונים, לוחצים על + בחירת ניתוחים.
- בחלון חיפוש ניתוחים, לוחצים על הניתוחים שרוצים לכלול בסוכן הנתונים. הניתוחים האלה יופיעו בחלונית Selected Explores בחלון.
- כדי להוסיף את הניתוח שנבחר לסוכן הנתונים, לוחצים על שמירה.
הוראות: כדאי לספק הקשר כדי לעזור לניתוח נתונים בשיחה להבין איך ליצור אינטראקציה עם הנתונים ולספק תשובות מדויקות ורלוונטיות. דוגמאות לסוגי ההקשר שאפשר לספק מופיעות במאמר כתיבת הוראות לסוכן.
אופציונלי: כדי להפעיל ניתוח נתונים מתקדם לכל השיחות עם הסוכן, בוחרים באפשרות הפעלה של ניתוח נתונים מתקדם.
אם רוצים, אפשר לבצע בדיקה של הנציג כדי לשפר את ההוראות וההגדרות שלו.
כדי לשמור את סוכן הנתונים החדש, לוחצים על שמירה.
אחרי ששומרים את סוכן הנתונים, אפשר לשתף את הסוכן עם משתמשים אחרים ולהתחיל שיחה עם הסוכן.
כתיבת הוראות שימוש בסוכן
כשיוצרים סוכן נתונים, אפשר להוסיף לו הוראות חופשיות שמגדירות את ההתנהגות הבסיסית שלו ומספקות לו הקשר בסיסי שצריך לקחת בחשבון לפני עיבוד ההנחיה של המשתמש.
הנה כמה דוגמאות לסוגי ההקשר שאפשר לספק בשדה הוראות:
- שדות עיקריים: השדות הכי חשובים לניתוח
- שדות מוחרגים: שדות שסוכן הנתונים לא צריך להשתמש בהם
- סינון וקיבוץ: שדות שהסוכן צריך להשתמש בהם כדי לסנן ולקבץ את הנתונים
- שאילתות לדוגמה: צמדים של שאלות בשפה טבעית והשאילתות התואמות שלהן בכלי הניתוחים
- פרסונה: תפקיד או מומחיות, אופי או טון שאתם מקצים לסוכן
טיפים ושיטות מומלצות לכתיבת הוראות לסוכן מפורטים בדף התיעוד שיטות מומלצות להגדרת ניתוח שיחות ב-Looker.
הגדרת שאילתה לדוגמה ב-Looker
כדי להגדיר כל שאילתה לדוגמה של Looker עבור Explore נתון, צריך לספק ערכים לשני השדות הבאים:
-
natural_language_questions: שאלה בשפה טבעית שמשתמש עשוי לשאול -
looker_query: שאילתת הזהב של Looker שמתאימה לשאלה בשפה טבעית
בשדה natural_language_questions, כדאי לחשוב על השאלות שמשתמשים עשויים לשאול לגבי התוצאה הזו בחיפוש, ולכתוב את השאלות האלה בשפה טבעית. אפשר לכלול יותר משאלה אחת בערך של השדה הזה. אפשר לקבל את הערך של השדה looker_query ממטא-נתוני השאילתה של Explore.
שאילתות מוזהבות תומכות בשדות הבאים:
-
model(מחרוזת): מודל LookML ששימש ליצירת השאילתה. זהו שדה חובה. -
explore(string): הניתוח באמצעות Explore ששימש ליצירת השאילתה. זהו שדה חובה. -
fields[](string): השדות לאחזור מהניתוח, כולל מאפיינים ומדדים. השדה הזה אופציונלי. -
filters[](מחרוזת): המסננים להחלה על החיפוש. השדה הזה אופציונלי. -
sorts[](string): המיון שיוחל על החיפוש. השדה הזה הוא אופציונלי. limit(string): מגבלת השורות של הנתונים שיוחלו על החיפוש. זהו שדה אופציונלי.
כדי לאחזר את המטא-נתונים של השאילתה בכלי הדוחות המתקדמים, פועלים לפי השלבים הבאים:
- ב-Explore, בוחרים בתפריט פעולות ב-Explore ואז באפשרות קבלת LookML.
- לוחצים על הכרטיסייה מרכז בקרה.
- מעתיקים את פרטי השאילתה מ-LookML. לדוגמה, בתמונה הבאה מוצג קוד LookML של Explore בשם Order Items:

מעתיקים את המטא-נתונים שנבחרו לשימוש בשאילתה לדוגמה של Looker:
model: thelook
explore: order_items
fields: [order_items.order_id, orders.status]
sorts: [orders.status, order_items.order_id]
limit: 500
בדיקת סוכן
כשיוצרים או עורכים סוכן, בחלונית תצוגה מקדימה של הסוכן בדף פרטי הסוכן. כדי לבדוק את ההגדרות וההוראות של הסוכן, אפשר להתחיל שיחה עם הסוכן.
כדי שהשינוי יופיע בתצוגה המקדימה, צריך ללחוץ על עדכון. אם סטטוס השמירה הוא Not saved, עדכונים בהגדרות לא יופיעו בתצוגה המקדימה.
עריכה של סוכן נתונים קיים
כדי לערוך סוכן נתונים קיים, פועלים לפי השלבים הבאים:
- בדף שיחות, בוחרים באפשרות sparkניהול סוכנים.
- בדף ניהול סוכני נתונים, בוחרים את סוכן הנתונים שרוצים לערוך.
- מעדכנים את הפרטים של הסוכן לפי הצורך. אפשר לשנות את הפרטים שציינתם כשיצרתם את הנציג, כולל השדות שם הנציג, תיאור הנציג, נתונים והוראות. אפשר גם להפעיל את מפענח הקוד לסוכן.
- כדי לשמור את השינויים, לוחצים על עדכון.
שיתוף סוכני נתונים
שיתוף מאפשר למשתמשים אחרים לשוחח עם הסוכן ועם הניתוחים שלו. כדי לשתף סוכן נתונים עם משתמשים אחרים, צריך להעניק להם גישה לתוכן של הסוכן. רק משתמש עם הרשאות מתאימות וגישה לתוכן יכול לשתף סוכן. אחרי שסוכן נוצר, יכול להיות שיעברו כמה דקות עד שאפשר יהיה לשתף אותו.
כדי לשתף סוכן נתונים, פועלים לפי השלבים הבאים:
- בדף שיחות, בחלונית שמימין, לוחצים על sparkניהול סוכנים.
- פותחים את התפריט של הסוכן הרצוי על ידי לחיצה על סמל האפשרויות הנוספות שלו, ואז לוחצים על שיתוף.
- אחרי שמוסיפים משתמשים או קבוצות לקטע Who can access this agent (למי יש גישה לסוכן הזה) ובוחרים את רמת ההרשאות שלהם, לוחצים על Add (הוספה) כדי להוסיף אותם לרשימה המשותפת.
- אם רוצים שמשתמשים או קבוצות חדשים יקבלו התראה באימייל, מסמנים את התיבה שליחת הודעה לאנשים שזה עתה הוספת.
- אחרי שמסיימים לבצע את כל השינויים, לוחצים על שמירה.
אפשר גם לשתף נציג שיצרתם או שאתם עורכים. לשם כך, לוחצים על שיתוף בדף ההגדרות של הנציג ופועלים לפי השלבים שצוינו למעלה.
ביטול הגישה לסוכן נתונים
כדי לבטל את הגישה של סוכן, פועלים לפי השלבים הבאים:
- בדף שיחות, בחלונית הימנית, לוחצים על sparkניהול סוכנים.
- פותחים את התפריט של הסוכן הרצוי על ידי לחיצה על סמל האפשרויות הנוספות שלו, ואז לוחצים על שיתוף.
- לוחצים על X לצד המשתמש או הקבוצות שרוצים להסיר את הגישה שלהם.
- אחרי שמסיימים לבצע את כל השינויים, לוחצים על שמירה.
אם למשתמשים שהוסרו יש שיחה פעילה, הם עדיין יוכלו לגשת אליה למשך דקה או שתיים בזמן שהשינויים מתעדכנים.
אם משתמש ינסה לשאול שאלות נוספות אחרי שהוסרה ממנו הגישה לסוכן, תוצג לו ההודעה 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.
פרסום סוכן נתונים
אתם יכולים לפרסם את סוכן הנתונים ב-Gemini Enterprise, וכך להפוך את ההקשר והניתוח המוגדרים מראש של הסוכן לזמינים לקהל רחב יותר, כולל משתמשים שאולי לא מכירים את ממשק Looker. Gemini Enterprise משמש כמרכז שבו משתמשים יכולים לנהל סוכני נתונים שנוצרו באפליקציות שונות, Google Cloud וכך למצוא את הסוכן הכי מתאים לצרכים האנליטיים שלהם.
לפני שמתחילים
התהליך ליצירת סוכן נתונים ב-Looker ולהפיכתו לזמין למשתמשים ב-Gemini Enterprise כולל משימות שמבוצעות במופע Looker, בדף Gemini Enterprise במסוף Google Cloud ובמופע Gemini Enterprise.
משתמשים עם התפקידים הבאים צריכים לפעול לפי השלבים שמתוארים בקטעים הרלוונטיים:
- עורכי סוכני נתונים (יכולת של Looker): פרסום הסוכן ב-Looker.
- אדמין של Gemini Enterprise (תפקיד IAM): הענקת גישה לסוכן ב Google Cloud מסוף.
- משתמש Gemini Enterprise (תפקיד IAM); משתמש סוכן נתונים (יכולת Looker): שיחה עם הסוכן במופע Gemini Enterprise.
כדי לפרסם נציג, צריך לעמוד בדרישות הבאות:
- אדמין ב-Looker צריך להפעיל את ההגדרה פרסום ב-Gemini Enterprise בדף Gemini ב-Looker בחלונית אדמין.
- אדמין ב-Looker צריך להקצות לכם תפקיד שכולל את ההרשאה
publish_agent_externally. צריכה להיות לכם גם אפשרות לערוך סוכן נתונים. - צריך להקצות לחשבון השירות של Looker ב Google Cloud הפרויקט שמארח את מנוע Gemini Enterprise את התפקיד Gemini Enterprise Admin (אדמין Gemini Enterprise) בממשק לניהול זהויות והרשאות גישה (IAM). הקצאת התפקיד הזה מקצה לחשבון רישיון ל-Gemini Enterprise כשהסוכן הראשון לנתונים מתפרסם. אם אין רישיונות ל-Gemini Enterprise שאפשר להקצות לחשבון השירות של Looker, בדף של מנוע Gemini Enterprise במסוף Google Cloud מוצגת השגיאה 'Failed to allocate quota for agent creation' (הקצאת המכסה ליצירת סוכן נכשלה). משתמש עם תפקיד ניהול זהויות וגישה (IAM) של Gemini Enterprise Admin צריך להקצות רישיון חדש ל-Gemini Enterprise או להקצות מחדש רישיון קיים לחשבון השירות של Looker.
פרסום סוכן נתונים ב-Gemini Enterprise
כדי לבצע את השלבים שמתוארים בקטע הזה, צריך להיות לכם תפקיד ב-Looker שכולל את ההרשאה publish_agent_externally והרשאות מתאימות וגישה לתוכן לעריכת סוכני נתונים.
כדי לפרסם סוכן:
- עריכת הסוכן
- לוחצים על הגדרות פרסום כדי לפתוח את החלון הגדרות פרסום של סוכן.
- בחלון Agent publish settings (הגדרות פרסום של סוכן), מפעילים את ההגדרה Gemini Enterprise ולוחצים על Update (עדכון). הפעלת ההגדרה הזו מפרסמת את הסוכן במופע Gemini Enterprise שמוצג בדף Gemini ב-Looker בחלונית אדמין.
- אחרי שמפרסמים את הסוכן, אפשר ללחוץ על שיתוף כדי לתת למשתמשי Looker אחרים גישה לסוכן הנתונים, או ללחוץ על התחלת שיחה כדי לפתוח שיחה חדשה עם סוכן הנתונים.
הענקת גישה למשתמשים לסוכן ב-Gemini Enterprise
כדי לבצע את השלבים שמפורטים בקטע הזה, אתם צריכים את תפקיד Gemini Enterprise Admin בניהול הזהויות והגישה בפרויקט Google Cloud שמכיל את מנוע Gemini Enterprise.
כדי שמשתמש יוכל לשוחח עם סוכן ב-Gemini Enterprise, צריכה להיות לו גישה למופע Gemini Enterprise ולסוכן הספציפי.
כדי לתת למשתמש גישה למופע של Gemini Enterprise, אדמין Gemini Enterprise צריך להקצות למשתמש את תפקיד ה-IAM Gemini Enterprise User בפרויקט Google Cloud שכולל את מנוע Gemini Enterprise.
כדי להעניק למשתמש גישה לסוכן ספציפי, אדמין של Gemini Enterprise צריך לבצע את השלבים הבאים במסוף Google Cloud :
- עוברים אל Google Cloud הפרויקט שמכיל את מנוע Gemini Enterprise.
- פותחים את דף המוצר של Gemini Enterprise.
- בתפריט הניווט הראשי, בוחרים בדף אפליקציות ואז בוחרים את השם של מופע Gemini Enterprise.
- בתפריט הניווט הראשי, בוחרים באפשרות סוכנים.
- בוחרים את הסוכן שרוצים להעניק לו גישה.
- בוחרים בכרטיסייה הרשאות משתמש.
- לוחצים על הוספת משתמש.
- בחלון Add user permissions roles to agent (הוספת תפקידי הרשאות משתמש לסוכן), מוסיפים כל משתמש ומקצים לו את התפקיד Agent User (משתמש סוכן).
שיחה בצ'אט עם הסוכן ב-Gemini Enterprise
כדי לבצע את השלבים שמתוארים בקטע הזה, צריך להיות לכם התפקיד משתמש Gemini Enterprise בפלטפורמה לניהול הזהויות והרשאות הגישה (IAM) עבור פרויקט Google Cloud שמכיל את מנוע Gemini Enterprise. כדי לשוחח עם הסוכן במכונה של Looker, צריך גם הרשאות מתאימות וגישה לתוכן.
כדי לשוחח עם סוכן נתונים במופע של Gemini Enterprise, פועלים לפי השלבים הבאים:
- פותחים את המופע של Gemini Enterprise.
- בתפריט הניווט הראשי, בוחרים באפשרות סוכנים.
- בדף סוכנים, בוחרים את הסוכן שאיתו רוצים לשוחח. כשבוחרים סוכן, נפתח חלון שיחה שבו אפשר לשאול שאלות לגבי הנתונים.
בפעם הראשונה שמתכתבים בצ'אט עם נציג, צריך לאשר את הגישה של הנציג לזהות שלכם ב-Looker.
מחיקה של סוכן נתונים
כדי למחוק סוכן נתונים, פועלים לפי השלבים הבאים:
1.בדף שיחות, לוחצים על sparkניהול סוכנים בחלונית הימנית. 1. פותחים את התפריט של הסוכן הרצוי על ידי לחיצה על סמל האפשרויות הנוספות שלו, ואז לוחצים על מחיקה. 1. בחלון למחוק את הסוכן?, לוחצים על העברה לאשפה כדי למחוק את סוכן הנתונים.
סוכנים שיועברו לאשפה יימחקו באופן סופי אחרי 30 יום. אתם יכולים למחוק סוכן נתונים באופן סופי באופן ידני, או לשחזר סוכן נתונים מהאשפה לפני שהוא נמחק באופן סופי. אם לא תבצעו שום פעולה, הסוכן יימחק אוטומטית באופן סופי אחרי 30 יום.
מחיקה סופית של סוכן נתונים
כדי למחוק סוכן נתונים באופן סופי, פועלים לפי השלבים הבאים:
- עוברים אל הדף 'שיחות'.
- בחלונית הניווט הימנית, מרחיבים את הקטע העברה לאשפה.
- כדי לפתוח את התפריט של הסוכן שנבחר, לוחצים על הסמל שלו ואז על מחיקה סופית.
- בחלון בטוח שרוצה למחוק?, לוחצים על מחיקה סופית.
שחזור סוכן נתונים מהאשפה
כדי לשחזר סוכן נתונים מהאשפה, פועלים לפי השלבים הבאים:
- עוברים אל הדף 'שיחות'.
- בחלונית הניווט הימנית, מרחיבים את הקטע העברה לאשפה.
- כדי לפתוח את התפריט של הסוכן שנבחר, לוחצים על הסמל שלו ואז על שחזור.
מקורות מידע שקשורים לנושא
סקירה כללית של ניתוח נתוני השיחות ב-Looker: דף הנחיתה של ניתוח נתוני השיחות עם רשימה של תכונות מרכזיות וקישורים לכל המסמכים בנושא ניתוח נתוני השיחות.
שליחת שאילתה לניתוח בשפה טבעית: אפשר להתחיל שיחה עם ניתוח ב-Looker כדי לשאול על הנתונים בשפה טבעית.
שיטות מומלצות להגדרת ניתוח נתונים בשיחה ב-Looker: אסטרטגיות ושיטות מומלצות שיעזרו לאדמינים של Looker ולמפתחי LookML להגדיר בהצלחה את ניתוח הנתונים בשיחה ולבצע אופטימיזציה שלו.
הפעלת ניתוח מתקדם: ניתוח מתקדם בתוך ניתוח שיחות מתרגם את השאלות שלכם בשפה טבעית לקוד Python ומריץ את הקוד הזה. בהשוואה לשאילתות רגילות שמבוססות על SQL, השימוש ב-Python בתכונה 'ניתוח מתקדם' מאפשר ניתוחים והמחשות מורכבים יותר.