שאילתה של ניתוח נתונים בשפה טבעית

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

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

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

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

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

איך מתחילים שיחה עם ניתוח אחד

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

  1. עוברים לממשק של Conversational Analytics.

  2. כברירת מחדל, שם השיחה הוא 'ללא שם'. אחרי ששואלים את השאלה הראשונה בשיחה, ניתוח שיחות יוצר באופן אוטומטי שם לשיחה על סמך השאלה והתשובה. כדי לשנות את השם שנוצר, לוחצים על הכותרת בחלק העליון של דף השיחה ומזינים שם חדש לשיחה. כדי לשמור את השינויים, לוחצים במקום אחר בדף או מקישים על Return (ב-Mac) או על Enter (ב-PC).

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

איך מתחילים שיחה עם סוכן נתונים קיים שמבצע שאילתות ב-Explores

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

  1. עוברים לממשק של Conversational Analytics.

  2. כברירת מחדל, שם השיחה הוא 'ללא שם'. אחרי ששואלים את השאלה הראשונה בשיחה, ניתוח שיחות יוצר באופן אוטומטי שם לשיחה על סמך השאלה והתשובה. כדי לשנות את השם שנוצר, לוחצים על הכותרת בחלק העליון של דף השיחה ומזינים שם חדש לשיחה. כדי לשמור את השינויים, לוחצים במקום אחר בדף או מקישים על Return (ב-Mac) או על Enter (ב-PC).

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

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

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

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

מידע נוסף על סוגי השאלות שאפשר לשאול זמין במאמר מגבלות על שאלות.

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

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

מצב מהיר

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

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

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

מצב חשיבה

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

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

איך ניתוח נתוני השיחות מעבד את השאלות שלכם

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

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

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

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

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

שאלות הבהרה

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

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

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

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

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

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

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

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

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

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

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

בנוסף לתשובה לשאילתה הזו, ממשק Analytics לשיחה מספק את האפשרויות הבאות להבנת תוצאות השאילתה והחישובים:

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

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

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

בהתאם לחשיבה הרציונלית שלה, Conversational Analytics יוצרת תגובה, שיכולה לכלול בקשה להבהרה לגבי השאילתה שלכם.

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

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

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

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

ניהול השיחות

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

איך מוחקים שיחות

כדי להעביר שיחה לאשפה, פותחים את השיחה ולוחצים על העברה לאשפה.

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

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

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

    • ביטול: ביטול הפעולה.
    • שחזור: שחזור השיחה. אפשר לגשת לשיחה מהקטע Recent בתפריט הניווט הימני בתוך 'ניתוח שיחות'.
    • מחיקה סופית: השיחה תימחק לתמיד.

מגבלות ידועות

אלו הן המגבלות הידועות של ניתוח שיחות.

מגבלות על ויזואליזציות

ניתוח נתוני השיחות מתבסס על Vega-lite ליצירת תרשימים של שיחות. יש תמיכה מלאה בסוגי התרשימים הבאים של Vega:

  • תרשים קו (סדרה אחת או יותר)
  • תרשים שטח
  • תרשים עמודות (אופקי, אנכי, מוערם)
  • תרשים פיזור (קבוצה אחת או יותר)
  • תרשים עוגה

יש תמיכה בסוגי התרשימים הבאים של Vega, אבל יכול להיות שתיתקלו בהתנהגות לא צפויה כשמציגים אותם:

  • מפות
  • מפות חום
  • תרשימים עם תיאורי כלים

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

מגבלות על מקורות נתונים

למקורות הנתונים ב-Conversational Analytics יש את המגבלות הבאות:

  • ניתוח שיחות יכול להחזיר עד 5,000 שורות לכל שאילתה.
  • אי אפשר להגדיר ב-Conversational Analytics את הערך של שדה מסוג filter-only שהוגדר באמצעות הפרמטרים parameter או filter של LookML.

מגבלות על שאלות

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

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

עדיין אין תמיכה ב-Conversational Analytics בשאלות שאפשר לענות עליהן רק באמצעות סוגי התרשימים המורכבים הבאים:

  • תחזיות
  • ניתוח סטטיסטי מתקדם, כולל זיהוי מתאם ואנומליות

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