- משאב: DataAgent
- DataAnalyticsAgent
- Context
- DatasourceReferences
- BigQueryTableReferences
- BigQueryTableReference
- Schema
- Field
- DataFilter
- DataFilterType
- StudioDatasourceReferences
- StudioDatasourceReference
- LookerExploreReferences
- LookerExploreReference
- PrivateLookerInstanceInfo
- ConversationOptions
- AnalysisOptions
- Python
- DatasourceOptions
- מודל
- ExampleQuery
- QueryParameter
- LookerGoldenQuery
- LookerQuery
- מסנן
- GlossaryTerm
- SchemaRelationship
- SchemaPaths
- מקור
- UserFunctions
- BigQueryRoutine
- BigQueryRoutineReference
- Methods
משאב: DataAgent
הודעה שמתארת אובייקט DataAgent.
| ייצוג ב-JSON |
|---|
{ "name": string, "displayName": string, "description": string, "labels": { string: string, ... }, "createTime": string, "updateTime": string, "deleteTime": string, "purgeTime": string, // Union field |
| שדות | |
|---|---|
name |
זה שינוי אופציונלי. מזהה. שם המשאב הייחודי של DataAgent. פורמט: דוגמה: מומלץ לדלג על הגדרת השדה הזה במהלך יצירת הסוכן, כי הוא יוסק באופן אוטומטי ויוחלף בערך {parent}/dataAgents/{dataAgentId}. |
displayName |
זה שינוי אופציונלי. שם לתצוגה שקל לזכור.
|
description |
זה שינוי אופציונלי. תיאור הסוכן.
|
labels |
זה שינוי אופציונלי. תוויות שעוזרות למשתמשים לסנן סוכנים קשורים. לדוגמה, 'מכירות', 'עסקים', 'etl' וכו'. הערה: התוויות משמשות רק לסינון ולא למדיניות. פרטים נוספים על השימוש בתוויות מופיעים במאמרי העזרה בנושא תוויות. אובייקט שמכיל רשימה של |
createTime |
פלט בלבד. השעה שבה נוצר סוכן הנתונים. הפלט שנוצר תמיד יהיה בפורמט RFC 3339, עם נורמליזציה של Z ושימוש ב-0, 3, 6 או 9 ספרות אחרי הנקודה. אפשר להשתמש גם בהיסטים אחרים, לא רק ב-Z. דוגמאות: |
updateTime |
פלט בלבד. המועד שבו סוכן הנתונים עודכן לאחרונה. הפלט שנוצר תמיד יהיה בפורמט RFC 3339, עם נורמליזציה של Z ושימוש ב-0, 3, 6 או 9 ספרות אחרי הנקודה. אפשר להשתמש גם בהיסטים אחרים, לא רק ב-Z. דוגמאות: |
deleteTime |
פלט בלבד. [פלט בלבד] השעה שבה סוכן הנתונים נמחק באופן זמני. הפלט שנוצר תמיד יהיה בפורמט RFC 3339, עם נורמליזציה של Z ושימוש ב-0, 3, 6 או 9 ספרות אחרי הנקודה. אפשר להשתמש גם בהיסטים אחרים, לא רק ב-Z. דוגמאות: |
purgeTime |
פלט בלבד. חותמת הזמן בשעון UTC שבה סוכן הנתונים הזה נחשב כלא תקף. הערך הזה תמיד מופיע בפלט, לא משנה מה נשלח בקלט. הפלט שנוצר תמיד יהיה בפורמט RFC 3339, עם נורמליזציה של Z ושימוש ב-0, 3, 6 או 9 ספרות אחרי הנקודה. אפשר להשתמש גם בהיסטים אחרים, לא רק ב-Z. דוגמאות: |
שדה איחוד type. סוג הסוכן. יכול להיות אחד מהערכים הבאים: * סוכן ניתוח נתונים. * סוכן הנדסת נתונים type יכול להיות רק אחד מהבאים: |
|
dataAnalyticsAgent |
סוכן ניתוח נתונים. |
kmsKey |
זה שינוי אופציונלי. מפתח הצפנה בניהול הלקוח (CMEK) שבו יש להשתמש להצפנת המשאבים של DataAgent. מפתחות קריפטוגרפיים של Cloud KMS צריכים להיות באותו מיקום כמו DataAgent. הפורמט הנדרש הוא |
DataAnalyticsAgent
הודעה שמתארת אובייקט DataAnalyticsAgent.
| ייצוג ב-JSON |
|---|
{ "stagingContext": { object ( |
| שדות | |
|---|---|
stagingContext |
זה שינוי אופציונלי. הקשר ההכנה של הסוכן. ההקשר הזה משמש לבדיקה ולאימות של שינויים לפני הפרסום. |
publishedContext |
זה שינוי אופציונלי. ההקשר שפורסם של הסוכן. ההקשר הזה משמש את Chat API בסביבת הייצור. |
lastPublishedContext |
פלט בלבד. ההקשר האחרון שפורסם לסוכן. זהו שדה פלט בלבד, שהמערכת מאכלסת אותו כשמתבצע עדכון של ההקשר שפורסם. הוא משמש לשחזור הסוכן למצב קודם. |
הקשר
אוסף של הקשרים להחלתם על השיחה הזו
| ייצוג ב-JSON |
|---|
{ "systemInstruction": string, "datasourceReferences": { object ( |
| שדות | |
|---|---|
systemInstruction |
זה שינוי אופציונלי. נקודת הכניסה הבסיסית לבעלי נתונים שיוצרים ידע על הדומיין בשביל הסוכן. למה: מונחים מקצועיים מעולם העסקים (למשל, ההכנסה מתחילת השנה מחושבת כך…, גיל הפרישה בארה"ב הוא 65 וכו') והוראות למערכת (למשל, תענה כמו פיראט) יכולים לעזור למודל להבין את ההקשר העסקי של שאלת המשתמש. |
datasourceReferences |
חובה. מקורות הנתונים שזמינים למענה על השאלה. |
options |
זה שינוי אופציונלי. אפשרויות נוספות לשיחה. |
exampleQueries[] |
זה שינוי אופציונלי. רשימה של שאילתות לדוגמה, עם דוגמאות לשאילתות SQL רלוונטיות והכי רווחיות, ואפשרות להציג גם את השאילתות המקבילות בשפה טבעית. האפשרות הזו משמשת כרגע רק למקורות נתונים ולמסדי נתונים של BigQuery (alloydb, cloudsql, spanner). |
lookerGoldenQueries[] |
זה שינוי אופציונלי. רשימה של שאילתות לדוגמה, עם דוגמאות לשאילתות רלוונטיות והכי רווחיות ב-Looker, ואפשרות להציג את השאילתות המקבילות בשפה טבעית. האפשרות הזו נתמכת רק במקורות נתונים של Looker. |
glossaryTerms[] |
זה שינוי אופציונלי. הגדרות של מונחים (בשלב הזה, רק כאלה שהמשתמשים יצרו) לא נתמכות במקורות נתונים של מסדי נתונים (alloydb, cloudsql, spanner). |
schemaRelationships[] |
זה שינוי אופציונלי. הקשרים בין סכימות של טבלאות, כולל עמודות שמפנות לעמודות אחרות ועמודות שאחרות מפנות אליהן. |
userFunctions |
זה שינוי אופציונלי. אוסף של פונקציות משתמש שייכללו בהקשר. |
DatasourceReferences
אוסף של הפניות למקורות נתונים.
| ייצוג ב-JSON |
|---|
{ // Union field |
| שדות | |
|---|---|
שדה איחוד references. מקורות הנתונים שבהם רוצים להשתמש. הערך references יכול להיות רק אחד מהבאים: |
|
bq |
הפניות לטבלאות BigQuery. |
studio |
הפניות למקורות נתונים של Looker Studio. |
looker |
הפניות ל-Looker Explores. |
BigQueryTableReferences
הודעה שמייצגת הפניות לטבלאות BigQuery ולגרפים של נכסים. צריך למלא לפחות אחד מהמאפיינים tableReferences, propertyGraphReferences או searchScope.
| ייצוג ב-JSON |
|---|
{
"tableReferences": [
{
object ( |
| שדות | |
|---|---|
tableReferences[] |
זה שינוי אופציונלי. הפניות לטבלאות BigQuery. |
BigQueryTableReference
הודעה שמייצגת הפניה לטבלה ב-BigQuery יחידה.
| ייצוג ב-JSON |
|---|
{
"projectId": string,
"datasetId": string,
"tableId": string,
"schema": {
object ( |
| שדות | |
|---|---|
projectId |
חובה. הפרויקט שהטבלה שייכת אליו. |
datasetId |
חובה. מערך הנתונים שהטבלה שייכת אליו. |
tableId |
חובה. מזהה הטבלה. |
schema |
זה שינוי אופציונלי. הסכימה של מקור הנתונים. |
סכימה
הסכימה של מופע של Datasource או QueryResult.
| ייצוג ב-JSON |
|---|
{ "fields": [ { object ( |
| שדות | |
|---|---|
fields[] |
זה שינוי אופציונלי. השדות בסכימה. |
description |
זה שינוי אופציונלי. תיאור טקסטואלי של תוכן הטבלה והמטרה שלה. לדוגמה: "ההודעה מכילה מידע על הזמנות של לקוחות בחנות המסחר האלקטרוני שלנו". בשלב הזה, נעשה שימוש בפרמטר הזה רק במקורות נתונים של BigQuery. |
synonyms[] |
זה שינוי אופציונלי. רשימה של שמות חלופיים או מילים נרדפות שאפשר להשתמש בהם כדי להתייחס לטבלה. לדוגמה: ['sales', 'orders', 'purchases']. בשלב הזה, נעשה שימוש בפרמטר הזה רק במקורות נתונים של BigQuery. |
tags[] |
זה שינוי אופציונלי. רשימה של תגיות או מילות מפתח שמשויכות לטבלה, ומשמשות לסיווג. לדוגמה: ["transaction", "revenue", "customer_data"]. בשלב הזה, נעשה שימוש בפרמטר הזה רק במקורות נתונים של BigQuery. |
displayName |
זה שינוי אופציונלי. השם המוצג של הטבלה (זהה לתווית ב-cloud/data_analytics/anarres/data/looker/proto/model_explore.proto), לא חובה, כרגע רק ל-Looker יש את השדה הזה. |
filters[] |
זה שינוי אופציונלי. המסננים של נתוני הבסיס של מקור הנתונים. בשלב הזה, המאפיין הזה משמש רק למקורות נתונים של Looker. |
שדה
שדה בסכימה.
| ייצוג ב-JSON |
|---|
{
"name": string,
"type": string,
"description": string,
"mode": string,
"synonyms": [
string
],
"tags": [
string
],
"displayName": string,
"subfields": [
{
object ( |
| שדות | |
|---|---|
name |
זה שינוי אופציונלי. שם השדה. |
type |
זה שינוי אופציונלי. סוג השדה. |
description |
זה שינוי אופציונלי. תיאור קצר של השדה. |
mode |
זה שינוי אופציונלי. המצב של השדה (למשל: NULLABLE, REPEATED). |
synonyms[] |
זה שינוי אופציונלי. רשימה של שמות חלופיים או מילים נרדפות שאפשר להשתמש בהם כדי להתייחס לשדה הזה. לדוגמה: ["id", "customerid", "cust_id"]. בשלב הזה, נעשה שימוש בפרמטר הזה רק במקורות נתונים של BigQuery. |
tags[] |
זה שינוי אופציונלי. רשימה של תגיות או מילות מפתח שמשויכות לשדה, ומשמשות לסיווג. לדוגמה: ['identifier', 'customer', 'pii']. בשלב הזה, נעשה שימוש בפרמטר הזה רק במקורות נתונים של BigQuery. |
displayName |
זה שינוי אופציונלי. השם המוצג של השדה (זהה לתווית ב- |
subfields[] |
זה שינוי אופציונלי. מאפיין רקורסיבי למבני סכמה מקוננים. |
category |
זה שינוי אופציונלי. קטגוריית השדה, לא שדה חובה, כרגע שימושי רק ל-Looker. |
valueFormat |
זה שינוי אופציונלי. Looker בלבד. פורמט הערך של השדה. הפניה: https://cloud.google.com/looker/docs/reference/param-field-value-format |
DataFilter
מסנן של הנתונים הבסיסיים של מקור נתונים. מסמכי תיעוד בנושא תחביר של מסננים: https://cloud.google.com/looker/docs/filter-expressions
| ייצוג ב-JSON |
|---|
{
"field": string,
"value": string,
"type": enum ( |
| שדות | |
|---|---|
field |
זה שינוי אופציונלי. השדה שלפיו יתבצע הסינון. לדוגמה: ["event_date", "customer_id", "product_category"] |
value |
זה שינוי אופציונלי. ערך ברירת המחדל שמשמש לסינון הזה אם לא מבטלים את הסינון בשאילתה. לדוגמה: ["after 2024-01-01", "123", "-fashion"] |
type |
זה שינוי אופציונלי. סוג המסנן שקיים במקור נתונים, כמו ALWAYS_FILTER. |
DataFilterType
סוג המסנן שקיים במקור נתונים, כמו ALWAYS_FILTER.
| טיפוסים בני מנייה (enum) | |
|---|---|
DATA_FILTER_TYPE_UNSPECIFIED |
לא צוין סוג המסנן. |
ALWAYS_FILTER |
מסנן שהמשתמש מגדיר, וכל שאילתות החיפוש ב-Explore יחילו את המסנן הזה תמיד כברירת מחדל. בשלב הזה, המאפיין הזה משמש רק למקורות נתונים של Looker. |
StudioDatasourceReferences
הודעה שמייצגת הפניות למקורות נתונים של Looker Studio.
| ייצוג ב-JSON |
|---|
{
"studioReferences": [
{
object ( |
| שדות | |
|---|---|
studioReferences[] |
זה שינוי אופציונלי. הפניות למקורות הנתונים של הסטודיו. |
StudioDatasourceReference
הודעה שמייצגת הפניה למקור נתונים יחיד ב-Looker Studio.
| ייצוג ב-JSON |
|---|
{ "datasourceId": string } |
| שדות | |
|---|---|
datasourceId |
חובה. המזהה של מקור הנתונים. |
LookerExploreReferences
הודעה שמייצגת הפניות לניתוחים ב-Looker.
| ייצוג ב-JSON |
|---|
{
"exploreReferences": [
{
object ( |
| שדות | |
|---|---|
exploreReferences[] |
חובה. הפניות ל-Looker Explore. |
LookerExploreReference
הודעה שמייצגת הפניה לאפשרויות נוספות ב-Looker.
| ייצוג ב-JSON |
|---|
{ "lookmlModel": string, "explore": string, "schema": { object ( |
| שדות | |
|---|---|
lookmlModel |
חובה. מודל Looker, כפי שמתואר במאמר מבנים עיקריים של LookML. השם של מודל LookML. |
explore |
חובה. Looker Explore, כפי שמתואר במאמר Major LookML structures. השם של הניתוח ב-LookML. |
schema |
זה שינוי אופציונלי. הסכימה של מקור הנתונים. |
שדה איחוד instance. המופע של הניתוח ב-Looker. הערך instance יכול להיות רק אחד מהבאים: |
|
lookerInstanceUri |
חובה. כתובת ה-URL הבסיסית של המופע ב-Looker. |
privateLookerInstanceInfo |
פרטים על מופע פרטי של Looker. |
PrivateLookerInstanceInfo
הודעה שמייצגת מידע על מופע פרטי של Looker, שנדרשת אם מופע Looker נמצא מאחורי רשת פרטית.
| ייצוג ב-JSON |
|---|
{ "lookerInstanceId": string, "serviceDirectoryName": string } |
| שדות | |
|---|---|
lookerInstanceId |
מזהה המופע ב-Looker. |
serviceDirectoryName |
השם של מופע Looker בספריית השירותים. |
ConversationOptions
אפשרויות לשיחה.
| ייצוג ב-JSON |
|---|
{ "analysis": { object ( |
| שדות | |
|---|---|
analysis |
זה שינוי אופציונלי. אפשרויות לניתוח. |
datasource |
זה שינוי אופציונלי. אפשרויות למקורות נתונים. |
model |
זה שינוי אופציונלי. המודל שבו צריך להשתמש בשביל לולאת הסוכן. |
AnalysisOptions
אפשרויות לניתוח.
| ייצוג ב-JSON |
|---|
{
"python": {
object ( |
| שדות | |
|---|---|
python |
זה שינוי אופציונלי. אפשרויות לניתוח Python. |
Python
אפשרויות לניתוח Python.
| ייצוג ב-JSON |
|---|
{ "enabled": boolean } |
| שדות | |
|---|---|
enabled |
זה שינוי אופציונלי. האם להפעיל ניתוח Python. ברירת המחדל היא False. |
DatasourceOptions
אפשרויות להגדרות של מקורות נתונים.
| ייצוג ב-JSON |
|---|
{ "bigQueryMaxBilledBytes": string } |
| שדות | |
|---|---|
bigQueryMaxBilledBytes |
זה שינוי אופציונלי. האפשרות הזו רלוונטית למקורות נתונים שנדרשות לגביהם רק שאילתות BigQuery. כדי להגביל את החיוב, מספר הבייטים של כל משימת שאילתה ב-BigQuery יוגבל. אם השאילתה תחרוג ממגבלת הבייטים לחיוב, הרצת השאילתה תיכשל (החשבון לא יחויב). אם לא מציינים מגבלה, לא תהיה מגבלה. |
דגם
המודלים שמותרים לסוכן או לשיחה.
| טיפוסים בני מנייה (enum) | |
|---|---|
MODEL_UNSPECIFIED |
לא צוין מודל. יכול להיות שהמודל מוגדר בבקשה לשיחה, או שהמערכת תשתמש במודל ברירת המחדל. |
LATEST_GA_MODEL |
שימוש במודל העדכני ביותר שאינו מודל בתצוגה מקדימה. יכול להיות שההגדרה הזו תגביל הגדרות מסוימות ברמת הבקשה. |
ExampleQuery
דוגמה לשאילתת SQL רלוונטית והכי רווחית, ולשאילתות בשפה טבעית שמתאימות לה (אופציונלי). בשלב הזה, נעשה שימוש בפרמטר הזה רק במקורות נתונים של BigQuery.
| ייצוג ב-JSON |
|---|
{ "naturalLanguageQuestion": string, "parameters": [ { object ( |
| שדות | |
|---|---|
naturalLanguageQuestion |
זה שינוי אופציונלי. שאלה בשפה טבעית שמשתמש עשוי לשאול. לדוגמה: "כמה הזמנות בוצעו בחודש שעבר?" |
parameters[] |
זה שינוי אופציונלי. רשימת הפרמטרים של השאילתה. דוגמה: אפשר להתאים את שאילתת ה-SQL עם הפרמטרים "SELECT * FROM my_table WHERE id = @id" לכל ערך של id. |
שדה איחוד query. שאילתת ה-SQL או Looker שצריך ליצור כדי לענות על השאילתה בשפה טבעית. הערך query יכול להיות רק אחד מהבאים: |
|
sqlQuery |
זה שינוי אופציונלי. שאילתת ה-SQL שצריך ליצור כדי לענות על השאלה בשפה טבעית. לדוגמה: "SELECT COUNT(*) FROM orders WHERE order_date BETWEEN '2024-01-01' AND '2024-01-31'" |
QueryParameter
הודעה של פרמטר שאילתה מייצגת פרמטר שאפשר להשתמש בו כדי להגדיר פרמטרים לשאילתת SQL.
| ייצוג ב-JSON |
|---|
{ "name": string, "description": string, "dataType": string } |
| שדות | |
|---|---|
name |
חובה. השם של הפניה לפרמטר בשאילתת ה-SQL. |
description |
זה שינוי אופציונלי. תיאור הפרמטר שאפשר להשתמש בו כדי לחלץ את ערך הפרמטר משאלת המשתמש באמצעות LLM. |
dataType |
חובה. סוג הנתונים של הפרמטר, למשל STRING, INT64, DATE וכו'. ערכים תקינים מפורטים במאמרי העזרה של BigQuery. הערך הזה ישמש לאכלוס של google.cloud.bigquery.v2.QueryParameterType.type. |
LookerGoldenQuery
שאילתה לדוגמה ל-Looker, כולל שאלות בשפה טבעית ושאילתת Looker תואמת. מקביל ל-ExampleQuery.
| ייצוג ב-JSON |
|---|
{
"naturalLanguageQuestions": [
string
],
"lookerQuery": {
object ( |
| שדות | |
|---|---|
naturalLanguageQuestions[] |
זה שינוי אופציונלי. שאלות בשפה טבעית שמשתמש עשוי לשאול. לדוגמה: "כמה הזמנות בוצעו בחודש שעבר?" |
lookerQuery |
זה שינוי אופציונלי. שאילתת Looker שמתאימה לשאלות בשפה טבעית. |
LookerQuery
Looker Query Object Looker API documentation.
| ייצוג ב-JSON |
|---|
{
"model": string,
"explore": string,
"fields": [
string
],
"filters": [
{
object ( |
| שדות | |
|---|---|
model |
חובה. מודל LookML ששימש ליצירת השאילתה. |
explore |
חובה. השאילתה שנוצרה באמצעות כלי הניתוח LookML. |
fields[] |
זה שינוי אופציונלי. השדות לאחזור מהניתוח. |
filters[] |
זה שינוי אופציונלי. המסננים להחלה על הניתוח. |
sorts[] |
זה שינוי אופציונלי. המיון שרוצים להחיל על הניתוח. |
limit |
זה שינוי אופציונלי. מגבלה בשאילתה. |
queryId |
זה שינוי אופציונלי. המזהה הראשי של משאב השאילתה ב-Looker, שמשמש לפעולות API. תואם ל- |
clientId |
זה שינוי אופציונלי. המזהה הקצר האלפאנומרי של השאילתה, שמשמש לקישורי שיתוף ולכתובות URL של התכונה 'גילוי תובנות' (למשל, בפרמטר |
מסנן
מסנן שאילתות ב-Looker.
| ייצוג ב-JSON |
|---|
{ "field": string, "value": string } |
| שדות | |
|---|---|
field |
חובה. השדה שלפיו יתבצע הסינון. |
value |
זה שינוי אופציונלי. הערך של השדה שלפיו רוצים לסנן. אופציונלי, כדי שנוכל לשמור את ערך ברירת המחדל כמחרוזת ריקה. חשוב לקבל כתובת URL תקינה ופעילה של Looker Explore. |
GlossaryTerm
הגדרה של מונח בדומיין ספציפי.
| ייצוג ב-JSON |
|---|
{ "displayName": string, "description": string, "labels": [ string ] } |
| שדות | |
|---|---|
displayName |
חובה. שם המונח במילון המונחים שמוגדר, שקל להבין. לדוגמה: 'CTR', 'שיעור המרה', 'בהמתנה' |
description |
חובה. התיאור או המשמעות של המונח. לדוגמה: "שיעור הקליקים", "אחוז המשתמשים שמשלימים פעולה רצויה", "הזמנה שממתינה לעיבוד". |
labels[] |
זה שינוי אופציונלי. רשימה של תוויות לשימוש כללי שמשויכות למונח הזה. לדוגמה: ["שיעור קליקים", "קליקים", "waiting"] |
SchemaRelationship
הקשר בין שתי טבלאות, כולל עמודות שמתייחסות לעמודות אחרות ועמודות שאחרות מתייחסות אליהן. זהו הקשר שנגזר מנתוני התובנות של מערך הנתונים ב-Dataplex.
| ייצוג ב-JSON |
|---|
{ "leftSchemaPaths": { object ( |
| שדות | |
|---|---|
leftSchemaPaths |
רשימה ממוינת של שדות לצירוף מהטבלה הראשונה. הגודל של הרשימה הזו צריך להיות זהה לערך |
rightSchemaPaths |
רשימה מסודרת של שדות לצירוף מהטבלה השנייה. הגודל של הרשימה הזו צריך להיות זהה לערך |
sources[] |
זה שינוי אופציונלי. מקורות שיצרו את קצה הקשר של הסכימה. |
confidenceScore |
זה שינוי אופציונלי. ציון מהימנות לקשר המוצע. לצלעות שנוספו באופן ידני יש את ציון המהימנות הגבוה ביותר. |
SchemaPaths
מייצג קבוצה מסודרת של נתיבים בסכימת הטבלה.
| ייצוג ב-JSON |
|---|
{ "tableFqn": string, "paths": [ string ] } |
| שדות | |
|---|---|
tableFqn |
שם המשאב המלא של הטבלה שמוגדר במלואו על ידי השירות. דוגמה: bigquery.googleapis.com/projects/PROJECT_ID/datasets/DATASET_ID/tables/TABLE_ID |
paths[] |
רשימת הנתיבים הממוינת בסכימת הטבלה. |
מקור
המקור שיצר את קצה הקשר של הסכימה.
| טיפוסים בני מנייה (enum) | |
|---|---|
SOURCE_UNSPECIFIED |
לא צוין המקור של קשר הסכימה. |
BIGQUERY_JOB_HISTORY |
המקור של קשר הסכימה הוא היסטוריית העבודות ב-BigQuery. |
LLM_SUGGESTED |
המקור של קשר הסכימה הוא הצעה של LLM. |
BIGQUERY_TABLE_CONSTRAINTS |
המקור של קשר הסכימה הוא אילוצים של טבלאות BigQuery. |
UserFunctions
אוסף של פונקציות משתמש שייכללו בהקשר.
| ייצוג ב-JSON |
|---|
{
"bqRoutines": [
{
object ( |
| שדות | |
|---|---|
bqRoutines[] |
רשימה של שגרות ב-BigQuery שרוצים לכלול בהקשר. |
BigQueryRoutine
הפניה לשגרה של BigQuery.
| ייצוג ב-JSON |
|---|
{
"routineReference": {
object ( |
| שדות | |
|---|---|
routineReference |
ההפניה לשגרה של BigQuery. |
description |
המשתמש יכול להחליף את התיאור או להוסיף לו פרטים, כדי להגיד לסוכן מתי להשתמש בפונקציה המוגדרת על ידי המשתמש. |
BigQueryRoutineReference
הפניה לשגרה של BigQuery.
| ייצוג ב-JSON |
|---|
{ "projectId": string, "datasetId": string, "routineId": string } |
| שדות | |
|---|---|
projectId |
מזהה הפרויקט של השגרה. |
datasetId |
המזהה של קבוצת הנתונים של השגרה. |
routineId |
המזהה של השגרה. |
Methods |
|
|---|---|
|
יוצרת DataAgent חדש בפרויקט ובמיקום נתונים נתונים. |
|
יוצרת DataAgent חדש בפרויקט ובמיקום נתונים נתונים באופן סינכרוני. |
|
מחיקת סוכן נתונים יחיד. |
|
מחיקה של DataAgent יחיד באופן סינכרוני. |
|
קבלת פרטים של סוכן נתונים יחיד. |
|
קבלת מדיניות IAM עבור DataAgent |
|
מציג רשימה של סוכני נתונים בפרויקט ובמיקום נתונים. |
|
השיטה מחזירה רשימה של סוכני נתונים שהמתקשר יכול לגשת אליהם בפרויקט ובמיקום נתונים מסוימים. |
|
עדכון הפרמטרים של DataAgent יחיד. |
|
הגדרת מדיניות IAM עבור DataAgent. |
|
מעדכן את הפרמטרים של DataAgent יחיד באופן סינכרוני. |