- משאב: DataAgent
- DataAnalyticsAgent
- הקשר
- DatasourceReferences
- BigQueryTableReferences
- BigQueryTableReference
- StudioDatasourceReferences
- StudioDatasourceReference
- LookerExploreReferences
- LookerExploreReference
- PrivateLookerInstanceInfo
- Schema
- שדה
- פרטי כניסה
- OAuthCredentials
- SecretBased
- TokenBased
- ConversationOptions
- ChartOptions
- ImageOptions
- NoImage
- SvgOptions
- AnalysisOptions
- Python
- שיטות
משאב: DataAgent
הודעה שמתארת אובייקט DataAgent.
ייצוג ב-JSON |
---|
{ "name": string, "displayName": string, "description": string, "labels": { string: string, ... }, "createTime": string, "updateTime": string, // Union field |
שדות | |
---|---|
name |
זה שינוי אופציונלי. מזהה. שם המשאב הייחודי של סוכן. פורמט: "projects/{project}/locations/{location}/dataAgents/{dataAgentId}". דוגמה: "projects/1234567890/locations/us-central1/dataAgents/my-agent" |
displayName |
זה שינוי אופציונלי. שם מוצג ידידותי למשתמש.
|
description |
זה שינוי אופציונלי. תיאור הנציג.
|
labels |
זה שינוי אופציונלי. תוויות שיעזרו למשתמשים לסנן סוכני תמיכה קשורים. לדוגמה, 'מכירות', 'עסק', 'etl' וכו'. הערה: תוויות משמשות רק לסינון ולא למדיניות. סקירה כללית על תוויות אובייקט שמכיל רשימה של זוגות |
createTime |
פלט בלבד. השעה שבה נוצר סוכן הנתונים. הפורמט הזה משתמש ב-RFC 3339, שבו הפלט שנוצר תמיד יהיה מנורמלי לפי Z וישמש בספרות עשרוניות של 0, 3, 6 או 9. אפשר להשתמש גם בשינויים (offsets) אחרים מלבד 'Z'. דוגמאות: |
updateTime |
פלט בלבד. השעה שבה סוכן הנתונים עודכן לאחרונה. הפורמט הזה משתמש ב-RFC 3339, שבו הפלט שנוצר תמיד יהיה מנורמלי לפי Z וישמש בספרות עשרוניות של 0, 3, 6 או 9. אפשר להשתמש גם בשינויים (offsets) אחרים מלבד 'Z'. דוגמאות: |
dataAnalyticsAgent |
סוכן לניתוח נתונים. |
DataAnalyticsAgent
הודעה שמתארת אובייקט DataAnalyticsAgent.
ייצוג ב-JSON |
---|
{ "stagingContext": { object ( |
שדות | |
---|---|
stagingContext |
זה שינוי אופציונלי. ההקשר של תהליך ההרצה המקדים של הסוכן. ההקשר הזה משמש לבדיקה ולאימות של שינויים לפני הפרסום. |
publishedContext |
זה שינוי אופציונלי. ההקשר שפורסם לנציג. המערכת של Chat API משתמשת בהקשר הזה בסביבת הייצור. |
הקשר
אוסף של הקשר שחלים על השיחה הזו
ייצוג ב-JSON |
---|
{ "systemInstruction": string, "datasourceReferences": { object ( |
שדות | |
---|---|
systemInstruction |
זה שינוי אופציונלי. נקודת הכניסה הבסיסית לבעלי נתונים שיוצרים ידע בתחום עבור הסוכן. |
datasourceReferences |
חובה. מקורות הנתונים שזמינים כדי לענות על השאלה. |
options |
זה שינוי אופציונלי. אפשרויות נוספות לשיחה. |
DatasourceReferences
אוסף של הפניות למקורות נתונים.
ייצוג ב-JSON |
---|
{ // Union field |
שדות | |
---|---|
שדה האיחוד references . מקורות הנתונים שבהם רוצים להשתמש. הערך של references יכול להיות רק אחת מהאפשרויות הבאות: |
|
bq |
הפניות לטבלאות BigQuery. |
studio |
הפניות למקורות הנתונים של Looker Studio. |
looker |
הפניות לאפשרויות נוספות ב-Looker. |
BigQueryTableReferences
הודעה שמייצגת הפניות לטבלאות BigQuery.
ייצוג ב-JSON |
---|
{
"tableReferences": [
{
object ( |
שדות | |
---|---|
tableReferences[] |
חובה. הפניות לטבלאות BigQuery. |
BigQueryTableReference
הודעה שמייצגת הפניה לטבלה אחת ב-BigQuery.
ייצוג ב-JSON |
---|
{ "projectId": string, "datasetId": string, "tableId": string } |
שדות | |
---|---|
projectId |
חובה. הפרויקט שאליו שייכת הטבלה. |
datasetId |
חובה. מערך הנתונים שאליו שייכת הטבלה. |
tableId |
חובה. מזהה הטבלה. |
StudioDatasourceReferences
הודעה שמייצגת הפניות למקורות נתונים של Looker Studio.
ייצוג ב-JSON |
---|
{
"studioReferences": [
{
object ( |
שדות | |
---|---|
studioReferences[] |
ההפניות למקורות הנתונים של האולפן. |
StudioDatasourceReference
הודעה שמייצגת הפניה למקור נתונים יחיד ב-Looker Studio.
ייצוג ב-JSON |
---|
{ "datasourceId": string } |
שדות | |
---|---|
datasourceId |
חובה. המזהה של מקור הנתונים. |
LookerExploreReferences
הודעה שמייצגת הפניות לכלי הניתוחים של Looker.
ייצוג ב-JSON |
---|
{ "exploreReferences": [ { object ( |
שדות | |
---|---|
exploreReferences[] |
חובה. הפניות לאפשרויות נוספות ב-Looker. |
credentials |
זה שינוי אופציונלי. פרטי הכניסה שישמשו בקריאה ל-Looker API. נכון לעכשיו, יש תמיכה גם בפרטי כניסה שמבוססים על אסימון OAuth וגם בפרטי כניסה שמבוססים על מפתחות API, כפי שמתואר בקטע אימות באמצעות SDK. |
LookerExploreReference
הודעה שמייצגת הפניה ל-Looker Explore יחיד.
ייצוג ב-JSON |
---|
{ "lookmlModel": string, "explore": string, "schema": { object ( |
שדות | |
---|---|
lookmlModel |
חובה. השם של מודל ה-LookML, כפי שמתואר בקטע מבנים עיקריים של LookML. |
explore |
חובה. השם של האפשרויות הנוספות ב-Looker, כפי שמתואר בקטע המבנים העיקריים של LookML. |
schema |
זה שינוי אופציונלי. הסכימה של מקור הנתונים. |
שדה האיחוד instance . המכונה של Looker Explore. הערך של instance יכול להיות רק אחת מהאפשרויות הבאות: |
|
lookerInstanceUri |
חובה. כתובת ה-URL הבסיסית של המכונה של Looker. |
privateLookerInstanceInfo |
פרטים פרטיים של מכונה ב-Looker. |
PrivateLookerInstanceInfo
הודעה שמייצגת פרטים של מכונה פרטית של Looker, שנדרשים אם המכונה של Looker נמצאת מאחורי רשת פרטית.
ייצוג ב-JSON |
---|
{ "lookerInstanceId": string, "serviceDirectoryName": string } |
שדות | |
---|---|
lookerInstanceId |
מזהה המכונה ב-Looker. |
serviceDirectoryName |
שם ספריית השירות של מכונה של Looker. |
סכימה
הסכימה של מופע של Datasource או QueryResult.
ייצוג ב-JSON |
---|
{
"fields": [
{
object ( |
שדות | |
---|---|
fields[] |
פלט בלבד. השדות בסכימה. |
שדה
שדה בסכימה.
ייצוג ב-JSON |
---|
{
"name": string,
"type": string,
"description": string,
"mode": string,
"displayName": string,
"subfields": [
{
object ( |
שדות | |
---|---|
name |
פלט בלבד. שם השדה. |
type |
פלט בלבד. סוג השדה. |
description |
פלט בלבד. תיאור קצר של השדה. |
mode |
פלט בלבד. המצב של השדה (למשל, NULLABLE, REPEATED). |
displayName |
זה שינוי אופציונלי. displayName של השדה (זהה לתווית ב- |
subfields[] |
זה שינוי אופציונלי. מאפיין רספונסיבי למבנים של סכימות בתצוגת עץ. |
פרטי כניסה
מייצג צורות שונות של הגדרת פרטי כניסה.
ייצוג ב-JSON |
---|
{ // Union field |
שדות | |
---|---|
oauth |
פרטי כניסה ל-OAuth. |
OAuthCredentials
מייצג פרטי כניסה של OAuth.
ייצוג ב-JSON |
---|
{ // Union field |
שדות | |
---|---|
שדה האיחוד kind . הסוג של פרטי הכניסה ל-OAuth. הערך של kind יכול להיות רק אחת מהאפשרויות הבאות: |
|
secret |
פרטי כניסה ב-OAuth שמבוססים על סוד. |
token |
פרטי כניסה של OAuth שמבוססים על אסימונים. |
SecretBased
השם של הסוד שמכיל את אסימון הגישה. מייצג פרטי כניסה של OAuth שמבוססים על סוד.
ייצוג ב-JSON |
---|
{ "clientId": string, "clientSecret": string } |
שדות | |
---|---|
clientId |
חובה. מזהה לקוח ב-OAuth. |
clientSecret |
חובה. סוד לקוח OAuth. |
TokenBased
מידע נוסף על אסימוני הגישה של Looker זמין במאמר אימות API של Looker.
ייצוג ב-JSON |
---|
{ "accessToken": string } |
שדות | |
---|---|
accessToken |
חובה. השם של הסוד שמכיל את אסימון הגישה. |
ConversationOptions
אפשרויות לשיחה.
ייצוג ב-JSON |
---|
{ "chart": { object ( |
שדות | |
---|---|
chart |
זה שינוי אופציונלי. אפשרויות ליצירת תרשימים. |
analysis |
זה שינוי אופציונלי. אפשרויות לניתוח. |
ChartOptions
אפשרויות ליצירת תרשימים.
ייצוג ב-JSON |
---|
{
"image": {
object ( |
שדות | |
---|---|
image |
זה שינוי אופציונלי. אם מציינים את האפשרות הזו, הסוכן ידפיס את התרשימים שנוצרו באמצעות הפורמט שצוין. ברירת המחדל היא ללא תמונה. |
ImageOptions
אפשרויות לעיבוד תמונות של תרשימים שנוצרו.
ייצוג ב-JSON |
---|
{ // Union field |
שדות | |
---|---|
שדה האיחוד kind . סוג התמונה לעיבוד. הערך של kind יכול להיות רק אחת מהאפשרויות הבאות: |
|
noImage |
אין תמונה. |
svg |
פורמט SVG. |
NoImage
אין שדות לסוג הזה.
אין תמונה.
SvgOptions
אין שדות לסוג הזה.
אפשרויות SVG.
AnalysisOptions
אפשרויות לניתוח.
ייצוג ב-JSON |
---|
{
"python": {
object ( |
שדות | |
---|---|
python |
זה שינוי אופציונלי. אפשרויות לניתוח ב-Python. |
Python
אפשרויות לניתוח ב-Python.
ייצוג ב-JSON |
---|
{ "enabled": boolean } |
שדות | |
---|---|
enabled |
זה שינוי אופציונלי. האם להפעיל ניתוח ב-Python. ברירת המחדל היא false. |
שיטות |
|
---|---|
|
יצירת סוכן נתונים חדש בפרויקט ובמיקום נתונים נתונים. |
|
מחיקה של סוכן נתונים יחיד. |
|
אחזור פרטים של סוכן נתונים יחיד. |
|
הצגת רשימה של DataAgents בפרויקט ובמיקום נתונים. |
|
עדכון הפרמטרים של סוכן נתונים יחיד. |