אחסון נתונים לפי אזורים גיאוגרפיים ומיקום הנתונים

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

השימוש באזורים נועד למטרות הבאות:

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

נתונים באחסון

כל הנתונים של משתמשי הקצה ומשתמשי הפיתוח ב-Dialogflow כלולים בנתונים במנוחה. לדוגמה:

  • כל משאבי הסוכן שמוגדרים באמצעות קונסולה או API (כמו כוונות, ישויות וכו')
  • כל הגדרות הסוכן שנקבעו באמצעות המסוף או ה-API
  • היסטוריית השאילתות
  • תוצאות האימות
  • משימות ליצירת מודלים
  • משימות אימון
  • משימות של פעולות ממושכות

אזורים שבהם השירות זמין

אלה האזורים שזמינים ב-Dialogflow:

קיבוץ לפי מדינה מיקום גיאוגרפי מזהה אזור
אירופה בלגיה europe-west1
אירופה לונדון europe-west2
אסיה ואזור האוקיינוס השקט סידני australia-southeast1
אסיה ואזור האוקיינוס השקט טוקיו asia-northeast1
עולמי השירות של Dialogflow הוא גלובלי, והנתונים במצב מנוחה נמצאים בארה"ב global (מועדף) או ללא אזור (ברירת מחדל) *

בחירת אזור באמצעות המסוף

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

בחירת אזור באמצעות ה-API

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

כדי לציין אזור, צריך לספק פרמטר location לבקשות API. במקרה של קריאות REST, מבצעים את שתי הפעולות הבאות:

  • מציינים את הפרמטר של נתיב כתובת ה-URL‏ location. באזור global, משתמשים ב-global.
  • באזור global, צריך להשתמש ב-dialogflow.googleapis.com כשם המארח. בכל שאר האזורים, משתמשים ב-[REGION_ID]-dialogflow.googleapis.com בשם המארח.

דוגמאות:

  • https://dialogflow.googleapis.com/v2/projects/PROJECT/locations/global/agents/
  • https://asia-northeast1-dialogflow.googleapis.com/v2/projects/PROJECT/locations/asia-northeast1/agents/

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

  • מגדירים את נקודת הקצה של שירות Dialogflow לאחת מהאפשרויות הבאות:

    dialogflow.googleapis.com:443
    REGION_ID-dialogflow.googleapis.com:443
    
  • מגדירים את שם הסשן ל:

    projects/PROJECT_ID/locations/REGION_ID/agent/sessions/SESSION_ID
    

רישום ביומן Cloud

במדריך ל-Cloud Logging מוסבר איך לשלוט באזור שבו היומנים מאוחסנים.

מגבלות

כשבוחרים אזור שאינו ברירת המחדל ב-Dialogflow Console, התכונות הבאות לא זמינות:

APIs Explorer, שמופיע במסמכי עזר רבים של REST, תומך רק באזור global לקריאות API.