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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

בחלונית Chat with this dashboard אפשר לבצע את המשימות הבאות בלוחות בקרה בהגדרת המשתמש:

  • כדי לשאול שאלה על הנתונים במרכז הבקרה, מזינים שאלה בשדה הוספת שאלה.
  • כדי לערוך את הפרטים של הסוכן במרכז הבקרה, לוחצים על התאמה ניהול הסוכן. בכרטיסייה Editor, אתם יכולים להזין הוראות לסוכן ולהרחיב את Advanced options כדי לקבוע הגדרות כמו Show thinking ו-Show debug info. כדי לשמור את השינויים בסוכן של מרכז הבקרה, לחצו על Update. משתמשים בכרטיסייה תצוגה מקדימה כדי לראות תצוגה מקדימה של השינויים בסוכן של מרכז הבקרה.
  • כדי להרחיב את חלונית השיחה של הנציג במרכז הבקרה, לוחצים על open_in_full View full screen.
  • כדי לגשת לשיחות האחרונות עם הסוכן במרכז הבקרה, לוחצים על more_vert תפריט > שיחות אחרונות.
  • כברירת מחדל, השיחות יקבלו שם על סמך השאלה הראשונה שלכם. כדי לשנות את השם של שיחה, בוחרים שיחה מהתפריט שיחות מהזמן האחרון, לוחצים על more_vert ואז על edit שינוי שם.
  • כדי למחוק שיחה עם סוכן נתונים, לוחצים על more_vert תפריט > delete אשפה.

שינוי הסוכן במרכז הבקרה

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

מצב מהיר

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

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

מצב העמקה

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

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

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

שיחות עם זיכרון

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

ניהול השיחות

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

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

למחוק שיחה

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

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

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

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