Regionalización y configuración de la ubicación

Cuando creas un agente, debes especificar una región como la ubicación del agente. Los servicios de Google en esta región controlan las solicitudes que se envían a tu agente, y Dialogflow mantiene los datos en reposo de forma física dentro de la región o ubicación geográfica. Para obtener el mejor rendimiento, debes elegir una región que esté cerca de tus servicios y usuarios finales.

Una vez que se crea un agente, su ubicación no puede cambiar. Para cambiar la ubicación del agente, debes exportar y restablecer a un agente nuevo con una ubicación diferente.

Cada ubicación tiene una configuración asociada que se aplica a todo tu proyecto. En la mayoría de los casos, no es necesario editar esta configuración, y la configuración predeterminada funcionará bien. Si tu sistema requiere claves de encriptación administradas por el cliente (que suelen requerir las entidades gubernamentales o las industrias reguladas), lee más sobre la configuración de la ubicación.

Limitaciones

Se aplica la siguiente limitación:

Regiones disponibles

Dialogflow CX admite las siguientes regiones para la ubicación del agente. Los agentes de almacenes de datos admiten un subconjunto de estas regiones, y los IDs de región que usan los almacenes de datos difieren un poco de las regiones del agente. Todas las regiones con un valor en la columna de ID de región del almacén de datos son compatibles con los agentes de almacén de datos en Vertex AI Conversation.

Agrupación por país Ubicación geográfica ID de región del agente ID de región del almacén de datos
América Iowa us-central1 Multirregión de us
América Montreal northamerica-northeast1
América Carolina del Sur us-east1
América Oregón us-west1
Europa Bélgica europe-west1 Multirregión de eu
Europa Londres europe-west2
Europa Fráncfort europe-west3
Asia-Pacífico Sídney australia-southeast1
Asia-Pacífico Tokio asia-northeast1
Asia-Pacífico Bombay asia-south1
Asia-Pacífico Singapur asia-southeast1
Globales Entrega global, datos en reposo en EE.UU. global (opción preferida), us (obsoleta) o ninguna región (configuración predeterminada) global

Puedes obtener más información sobre las regiones que usa Google Cloud en regiones de Google Cloud y Geografía y regiones de Google Cloud.

Configuración de la ubicación

Si tu sistema requiere claves de encriptación administradas por el cliente (a menudo requeridas por entidades gubernamentales o industrias reguladas), puedes usar los parámetros de ubicación para configurar este atributo.

Esta configuración se comparte en todo el proyecto, y cada ubicación única tiene su propia configuración de la ubicación. Una vez que se establece la configuración de una ubicación específica en un proyecto, no se puede cambiar la ubicación de esa ubicación. Si necesitas cambiar esta configuración, debes crear un proyecto nuevo.

Si creas un agente sin editar la configuración de ubicación, esta se establecerá para esa ubicación y no se podrá cambiar para el proyecto. Además, una vez que se crea un agente, su ubicación no puede cambiar. Para cambiar la ubicación del agente, debes exportar y restablecer a un agente nuevo con una ubicación diferente.

Las siguientes opciones de configuración de la ubicación están disponibles:

  • Encriptación: Esta configuración controla si se usan claves de encriptación administradas por Google o administradas por el cliente para proteger los datos. La opción predeterminada es Google. Debes solicitar acceso (comunícate con tu representante de Google) a la función de claves de encriptación administradas por el cliente para cambiar esta configuración.

Hay dos formas de configurar las opciones de ubicación y son las siguientes:

Especifica una región con la API

Debes especificar una región para todas las solicitudes a la API.

Sigue estas indicaciones para las llamadas REST:

  • Proporciona el ID de región para el parámetro de ruta de URL location.

  • Usa [region-id]-dialogflow.googleapis.com para el nombre de host.

Por ejemplo:

  • us-central1-dialogflow.googleapis.com/projects/{PROJECT_ID}/locations/us-central1/agents/{AGENT_ID}

En el caso de las bibliotecas cliente, consulta la documentación de las bibliotecas cliente para acceder la opción de configuración de una región.

Puedes encontrar ejemplos en la guía de inicio rápido de la API.

Cloud Logging

Consulta la guía de Cloud Logging para controlar la región en la que se almacenan los registros.