שליחת שאילתה ללוח בקרה בהגדרת המשתמש באמצעות סוכן לוח בקרה

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

בדף הזה מוסבר איך להשתמש ב-Conversational Analytics כדי ליצור אינטראקציה עם נתונים מלוחות בקרה בהגדרת המשתמש. הנושאים במאמר:

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

כדי להשתמש ב-Conversational Analytics כדי ליצור אינטראקציה עם נתוני לוח הבקרה, צריך לוודא שההגדרה והדרישות של מופע Looker בוצעו, ושיש לכם הרשאות מתאימות לביצוע המשימות שמתוארות בדף הזה.

איך מתחילים שיחה מתוך לוח בקרה ב-Looker

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

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

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

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

הפעלה או השבתה של סוכני לוחות בקרה עבור לוח בקרה

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

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

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

מטא-נתונים של השיחה

בחלונית צ'אט עם לוח הבקרה הזה אפשר לבצע את המשימות הבאות בלוחות בקרה בהגדרת המשתמש:

  • כדי לשאול שאלה לגבי נתוני לוח הבקרה, מזינים שאלה בשדה אפשר לשאול שאלה.
  • כדי לערוך את הפרטים של הסוכן במרכז הבקרה, לוחצים על התאמה ניהול הסוכן. בכרטיסייה עורך, אפשר להזין הוראות לסוכן ולהרחיב את האפשרויות המתקדמות כדי להגדיר הגדרות כמו הצגת תהליך החשיבה והצגת פרטי ניפוי באגים. לוחצים על עדכון כדי לשמור את השינויים בסוכן של לוח הבקרה. משתמשים בכרטיסייה תצוגה מקדימה כדי לראות תצוגה מקדימה של השינויים בסוכן של מרכז הבקרה.
  • כדי להרחיב את חלונית השיחה של הסוכן בלוח הבקרה, לוחצים על open_in_full הצגת מסך מלא.
  • כדי לגשת לשיחות האחרונות עם נציג לוח הבקרה, בוחרים באפשרות more_vert תפריט > שיחות מהזמן האחרון.
  • כברירת מחדל, השם של השיחה ייקבע לפי השאלה הראשונית שלכם. כדי לשנות את השם של שיחה, בוחרים שיחה מהתפריט שיחות מהזמן האחרון, לוחצים על more_vert ואז על edit שינוי שם.
  • כדי למחוק שיחה עם סוכן נתונים, לוחצים על more_vert תפריט > מחיקה העברה לאשפה.

שינוי הסוכן של לוח הבקרה

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

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

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

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

כתיבת הוראות לסוכן

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

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

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

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

שאלות על נתונים ב-Looker

כשמתחילים שיחה חדשה, ממשק Conversational Analytics מציע כמה שאלות התחלתיות שאפשר לשאול. אין צורך להשתמש בפורמט או בתחביר ספציפיים בשאלות. עם זאת, הם צריכים להיות קשורים ל-Explore שבחרתם.

מקלידים את השאלה בשפה טבעית בשדה שליחת שאלה. בוחרים מצב שאלה ולוחצים על שליחה. אחרי שמגישים את השאילתה, אפשר לבטל את התשובה של ניתוח נתונים שיחתי בלחיצה על הפסקת התשובה. ניתוח השיחות מפסיק להריץ את השאילתה ומציג את ההודעה הבאה: The query was cancelled.

הנחיות נוספות לגבי סוגי השאלות שאפשר לשאול מופיעות במאמר מגבלות על שאלות.

בחירת מצב השאלה

כששואלים שאלה, אפשר לבחור את מצב השאלה מתוך תפריט נפתח עם האפשרויות הבאות:

  • מהירות (ברירת מחדל): הכי מתאים לרוב השאלות.
  • חשיבה: חשיבה רציונלית מעמיקה.

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

מצב מהיר

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

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

מצב חשיבה

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

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

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

שיחות רב-שלביות

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

הנחיות נוספות ליצירת שאלות מופיעות במאמר מגבלות על שאלות.

ניהול השאילתות בשיחה

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

מחיקת השאלה האחרונה

כדי למחוק את השאלה האחרונה ואת התשובה שלה:

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

הסבר על תוצאות השאילתה והחישובים

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

איך השאילתה פורשה

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

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

איך אפשר לדעת איך התשובה חושבה

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

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

פרטים אנליטיים ומידע על תוצאות ניפוי הבאגים

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

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

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

ניהול השיחות

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

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

למחוק שיחה

כדי למחוק שיחה עם סוכן נתונים, לוחצים על סמל האפשרויות הנוספות (3 נקודות) more_vert של השיחה ואז על מחיקה מחיקה.

איך משחזרים שיחות או מוחקים אותן לתמיד

כדי לשחזר שיחה מהאשפה או למחוק אותה לתמיד:

  1. לוחצים על more_vert תפריט > מחיקה העברה לאשפה.
  2. בחלון אשפה, מוצאים את השיחה שרוצים לשחזר או למחוק סופית. לוחצים על תפריט שלוש הנקודות more_vert של השיחה ובוחרים באחת מהאפשרויות הבאות:
    • שחזור: שחזור השיחה. אפשר לגשת לשיחה מהאפשרות בתפריט שיחות מהזמן האחרון.
    • מחיקה סופית: מחיקה סופית של השיחה.