שיחה עם גרף
אתם יכולים להשתמש בניתוח נתונים בממשק שיחה כדי לשאול שאלות לגבי תרשים. הסוכנים יכולים לכתוב שאילתות SQL ולהציג את הפלט באופן חזותי. הנציגים יכולים גם להשתמש בתיאורים, במילים נרדפות, בתוספים ובמדדים שמוגדרים בתרשים כדי לשפר את איכות התוצאות. בהתאם לסכימת הגרף ולשאלה ששאלתם, הנציג שולח שאילתה לגרף באמצעות Graph Query Language (GQL) או באמצעות הפונקציה GRAPH_EXPAND עם ערך טבלה ב-SQL. כדי להריץ שאילתות GQL, צריך תמחור על פי דרישה או מקום שמור במהדורת BigQuery Enterprise או Enterprise Plus. שאילתות שמכילות את הפונקציה GRAPH_EXPAND לא תומכות בכל סוגי התרשימים.
למידע על הדרישות והמגבלות, קראו את המאמר GRAPH_EXPAND.
הגרפים מקודדים את הקשרים בין הטבלאות. כשמספקים תרשים לסוכן, מסירים את חוסר הבהירות לגבי הקשר בין הטבלאות. הבהירות הזו מפחיתה את ההזיות ויכולה לשפר את היעילות של השיחות.
לדוגמה, כדי לשאול את הנציג על התרשים Look Ecommerce שזמין לכולם:
במסוף Google Cloud , נכנסים לדף Agents ב-BigQuery.
לוחצים על הכרטיסייה קטלוג הסוכנים.
בקטע סוכנים לדוגמה של Google, לוחצים על The Look Graph.
השיחה נפתחת. אתם יכולים לשאול שאלות על התרשים של
bigquery-public-data.thelook_ecommerce.graph.
שיחה עם גרף
כדי לשוחח עם תרשים, אתם יכולים ליצור סוכן לאינטראקציה עם נתונים שהתרשים הוא מקור הנתונים שלו, או ליצור שיחה ישירה עם התרשים. אם אתם לא בטוחים מה לשאול, נסו לשאול What questions can I ask about this data?. לדוגמה, אם תשאלו את השאלה הזו לגבי התרשים Look Ecommerce, התשובה תכלול סקירה כללית של סכימת התרשים והצעות לשאלות. השאלות הבאות עשויות להופיע בתשובה:
ביצועים עסקיים
What is the total revenue for each product category, sorted from highest to lowest?What are the top 5 brands by total revenue among users from 'Brasil'?Rank the product categories based on their total revenue for each product department (Men/Women).
תובנות לגבי משתמשים ולוגיסטיקה
How many users do we have in each country?What is the distribution of user ages in the United States?Which distribution centers handle the most orders with a 'Complete' status?
ניתוח מערכות יחסים
Show the connection between users and the distribution centers their products are shipped from.Find all products that have been ordered by users who came from a 'Search' traffic source.
יצירת שאילתות והמחשות של תרשימים
כלי הניתוח של נתונים באמצעות שיחה יכולים לכתוב שאילתות GQL כדי לענות על שאלות לגבי התרשים ולהציג את הפלט באופן חזותי. לדוגמה, אפשר להזין
Show the connection between Tina Fletcher's orders and distribution centers
בצ'אט. הנציג עשוי להריץ שאילתת GQL דומה לזו:
GRAPH `bigquery-public-data.thelook_ecommerce.graph`
MATCH p = (u:User {id: 32})
<-[:placed_order]-(o:`Order`)
<-[:belongs_to_order]-(oi:OrderItem)
-[:includes_product]->(pr:Product)
-[:product_stocked_at]->(dc:DistributionCenter)
RETURN TO_JSON(p) AS path;
הסוכן יכול גם לספק המחשה חזותית אינטראקטיבית.

שימוש במידות של תרשימים
כדי לענות בצורה מדויקת על שאלות שכוללות צבירות, ניתוח נתונים בממשק שיחה יכול להשתמש במדדים שמוגדרים בתרשים. לדוגמה, אתם יכולים לשאול את הסוכן של Look Graph את השאלה הבאה:
Which distribution centers process orders from the largest number of distinct customers?
הנציג משתמש במדד user_count בצומת User כדי להימנע מספירת יתר של מספר הלקוחות. השאילתה שמשמשת לחישוב התגובה עשויה להיראות כך:
SELECT
DistributionCenter_id,
DistributionCenter_name,
AGG(User_user_count) AS distinct_customer_count
FROM
GRAPH_EXPAND("bigquery-public-data.thelook_ecommerce.graph")
GROUP BY
DistributionCenter_id,
DistributionCenter_name
ORDER BY
distinct_customer_count DESC;
יכול להיות שהנציג גם יציג תרשים.

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