Join us at MongoDB.local London on 7 May to unlock new possibilities for your data. Use WEB50 to save 50%.
Register now >
Docs Menu
Docs Home

Procesamiento de datos Atlas

MongoDB Atlas ofrece a los clientes la opción de localizar el procesamiento de datos por ciertas funcionalidades de Atlas en una región en particular. Las siguientes secciones brindan detalles adicionales.

Al crear un clúster de MongoDB Atlas en un Proyecto de Atlas, un cliente debe seleccionar un proveedor de nube y regiones para implementar ese clúster. El proveedor de nube subyacente y la región seleccionada por el cliente se denominan Regiones de clúster. Los datos que un cliente almacena en sus clústeres de Atlas se almacenarán en reposo en la(s) región(es) especificada(s). Estos datos incluyen cualquier registro almacenado en la base de datos como documentos JSON y cualquier otro almacenado en la base de datos o en los registros de auditoría. Los datos almacenados en los clústeres también pueden incluir nombres de bases de datos de Atlas, nombres de colecciones, claves de partición, nombres de índices, definiciones de índices, nombres de usuarios de base de datos de Atlas y roles de bases de datos de Atlas.

MongoDB Atlas ofrece numerosas funcionalidades que proporcionan una mayor capacidad de observación de su base de datos y sugerencias proactivas de optimización, tales como Performance Advisor, Perfilador del query, Asesor de esquema y el Panel de Desempeño en Tiempo Real. Estas funcionalidades utilizan registros de bases de datos, los cuales pueden contener snippets de datos que los clientes almacenan en MongoDB Atlas. Además, MongoDB Atlas ofrece Data Explorer, que permite al cliente consultar sus datos en los clusters de Atlas.

Por defecto, cada una de estas funcionalidades se ejecuta dentro del plano de control de MongoDB Atlas en los Estados Unidos. Previa solicitud y para un conjunto limitado de geografías, estas funcionalidades también se pueden configurar para ejecutarse en una región específica. Las regiones del proveedor de la nube donde se ejecutan estos servicios se denominan Regiones de servicios del proyecto.

P: ¿Cómo se activan las regiones de servicios de proyecto?

La Región de Servicios de Proyectos por defecto es el plano de control de MongoDB Atlas en los Estados Unidos.

P: ¿Los clientes de Atlas pueden seleccionar las Regiones de Servicios de Proyecto?

No. A diferencia de las regiones de clúster, las Regiones de servicios del proyecto se seleccionan automáticamente por MongoDB Atlas. La selección automática depende de si un cliente ha solicitado habilitar regiones de Servicios de Proyecto fuera de EE. UU.

P: ¿Qué funciones de Atlas admiten regiones de servicios de proyecto fuera de USA?

Las siguientes funcionalidades de Atlas admiten Regiones de Servicios de Proyecto fuera de EE. UU.:

Cuando la opción está habilitada, Atlas limitará el procesamiento de los valores de los campos de documentos y los registros de la base de datos que se procesan a través de Performance Advisor, perfilador del query, esquema Advisor, Data Explorer y el Panel de rendimiento en tiempo real para que esos valores de campo y registros de base de datos se procesen en una región de servicios de Proyecto específica.

P: ¿Cómo selecciona Atlas la Región de Servicios del Proyecto?

Cuando se habilita una Región de servicios del Proyecto fuera de EE. UU., Atlas establecerá la región de procesamiento de datos para el Proyecto Atlas —con respecto a las funcionalidades y datos descritos anteriormente— en función del primer clúster de Nivel Dedicado creado en el Proyecto Atlas, de la siguiente manera:

  • Si el primer clúster de Nivel Dedicado es un set de réplicas de una sola región o un clúster, Atlas establecerá la Región de Servicios del Proyecto en función de esa única región;

  • Si el primer clúster de la capa dedicada es un set de réplicas o un clúster multiregión, Atlas configurará la región de servicios de Proyecto en función de la región que designes como la región de mayor prioridad de ese clúster;

  • Si el primer clúster Dedicated Tier es un Global Writes clúster, Atlas asignará la región de servicios del proyecto en función de la región que designó como la región de mayor prioridad de la primera zona.

Todos los clústeres dentro del mismo Proyecto de Atlas heredarán la misma región de procesamiento de datos que el primer clúster del Nivel Dedicado. Si se eliminan todos los clústeres del nivel dedicado en el proyecto Atlas, Atlas restablecerá la Región de servicio del proyecto de ese proyecto Atlas.

P: ¿Cuáles son las Regiones de Servicios de Proyectos actualmente disponibles?

Utilizando los criterios anteriores, Atlas asignará la región del primer clúster de la Nube Dedicada o la región prioritaria a una Región de Servicios de Proyecto específica de la siguiente manera:

Región del primer clúster
Región de servicios de proyectos

Regiones AWS / Azure / GCP en Francia

AWS París (eu-west-3)

Regiones de AWS / Azure / GCP en el Reino Unido

AWS Londres (eu-west-2)

Regiones de AWS, Azure y GCP en la UE (excepto Francia), Oriente Medio y África Austral

AWS Irlanda (eu-west-1)

P: ¿Qué servicios de Atlas y datos no se pueden configurar para usar una región de servicios del proyecto que no sea de Estados Unidos?

MongoDB no regionaliza el procesamiento de todos los servicios de Atlas ni de todos los datos procesados por MongoDB Atlas. MongoDB continuará transfiriendo datos para cumplir con los requisitos operativos de los servicios en la nube y las necesidades de asistencia al cliente para cualquier servicio de Atlas, funcionalidades y tipo de datos no incluidos en la lista anterior, así como en respuesta a cualquier transferencia de datos iniciada por el cliente.

Ejemplos de servicios y funcionalidades para los cuales Atlas no regionaliza el procesamiento de datos incluyen:

  • Atlas Charts

  • Queries para Atlas Data Lake (en desuso), fichero en Línea y Atlas Data Federation

  • Descargas de registros de base de datos y de auditoría si se descargan a través de la API de administración de Atlas

    • Si la funcionalidad Empujar registros al bucket de AWS S3 está configurada, los registros se envían directamente desde los clústeres de Atlas al bucket S3 del cliente sin pasar por el plano de control de Atlas

Ejemplos de datos que no están cubiertos por una Región de Servicios de Proyecto no estadounidense, es decir, que no pueden regionalizarse, incluyen:

  • nombres de bases de datos de Atlas, nombres de colecciones, claves de fragmento e índices

  • Datos de inicio de sesión de Atlas utilizados para iniciar sesión en la consola de Atlas

  • Acceso a la base de datos Atlas y metadatos de acceso a la red

  • Datos del portal de soporte Atlas utilizados en casos de soporte al cliente

  • Metadatos de los clústeres de Atlas (por ejemplo, datos de supervisión)

  • Registros de la aplicación Atlas

MongoDB garantiza que todas las transferencias de datos estén protegidas mediante las salvaguardias legales y de seguridad adecuadas, tal como se detallan en nuestros acuerdos de servicio.

P: ¿Qué tipo de datos puede haber en los registros de la base de datos?

A continuación se muestra un ejemplo de un documento JSON y los datos almacenados en los registros de auditoría. Las claves pueden considerarse como datos de esquema, mientras que los valores son los datos reales.

{
"key1_string": "value1",
"key2_number": 1234,
"key3_array": ["a", "b" ],
"key4_dict": { subkey1: "subkeyvalue" }
}

Datos de registro de base de datos. Los datos del registro contienen tanto el esquema como los datos/literales reales:

2023-03-09T13:35:23.446-04:00 I COMMAND [conn1] command internal.clients
appName: "MongoDB Shell"
command: insert {
insert: "clients",
documents: [ {
_id: ObjectId('593adc5b99001b7d119d0c97'),
"key1_string": "value1",
"key2_number": 1234,
"key3_array": ["a", "b" ],
"key4_dict": { subkey1: "subkeyvalue" }
} ],
ordered: true
}
...