Puedes utilizar el Data Explorer para administrar índices en sus colecciones.
Datos de acceso
Para interactuar con sus datos en la interfaz de usuario de Cloud Manager:
En MongoDB Cloud Manager, ir a la página Processes del proyecto.
Si aún no se muestra, seleccione la organización que contiene su proyecto deseado en el menú Organizations de la barra de navegación.
Si aún no aparece, selecciona el proyecto deseado en el menú Projects de la barra de navegación.
En la barra lateral, haz clic en Processes en la sección Database.
Se muestra la página Procesos.
Roles necesarios
Para crear o eliminar índices, debe tener acceso proporcionado por al menos uno de los siguientes roles:
Considerations
De forma predeterminada, puede tener hasta tres compilaciones de índices simultáneas no continuas. Para obtener más información, consulte Máximo de compilaciones de índices simultáneas.
Si decide crear índices de forma continua, debe asegurarse de lo siguiente:
Solicite compilaciones de índices continuos y no continuos de forma secuencial, no simultánea. Espere a que finalice la compilación de un índice en ejecución antes de solicitar otra.
Si necesita solicitar múltiples compilaciones de índices móviles, espere a que se complete la compilación de índice móvil que se está ejecutando actualmente antes de solicitar otra compilación de índice móvil.
Para realizar un seguimiento de las compilaciones de índices móviles, consulte el Feed de actividades.
Para compilaciones de índices rotativos canceladas, debe ejecutar en cada nodo para verificar que el índice cancelado ya no exista. De lo contrario, el clúster podría permanecer en un estado listIndexes inconsistente.
Advertencia
Debido a un problema crítico SERVER-68925Las implementaciones de Cloud Manager que usan ciertas versiones del Agente MongoDB no deben realizar compilaciones de índices rotativos automáticos en clústeres que ejecutan las siguientes versiones de MongoDB:
MongoDB 4.2.19-4.2.22
MongoDB 4.4.13-4.4.16
MongoDB 5.0.6-5.0.11
MongoDB 6.0.0-6.0.1
Puedes continuar realizando la creación manual de índices rodantes de forma segura en tus clústeres. Para realizar compilaciones automatizadas de creación de índices de forma segura, actualiza el MongoDB Agent a 12.4.0.7703 o posterior o actualiza tus clústeres a:
MongoDB 4.2.23 o posterior
MongoDB 4.4.17 o posterior
MongoDB 5.0.12 o posterior
MongoDB 6.0.2 o posterior
Importante
La creación de índices continuos solo se realiza correctamente cuando se cumplen ciertas condiciones. Para garantizar el éxito de la creación de su índice, evite los siguientes patrones de diseño que suelen desencadenar un bucle de reinicio:
La clave de índice supera el límite de clave de índice.
El nombre del índice ya existe
Índice en más de un campo de arreglo.
Índice de la colección que tiene el mayor número de índices de texto.
Índice de texto en la colección que tiene el mayor número de índices de texto.
La creación de índices de manera continua reduce la resiliencia de tu clúster y aumenta los tiempos de creación de índices. Solo recomendamos utilizar la creación de índices continua cuando la creación de índices regular no satisface tus necesidades.
Nota
Data Explorer no admite la creación de índices de manera continua para implementaciones autónomas.
La creación de índices de forma continua reduce el impacto en el rendimiento de la creación de índices en conjuntos de réplicas y clústeres fragmentados. Para mantener la disponibilidad del clúster, Cloud Manager elimina un nodo del clúster a la vez, comenzando por uno secundario.
Después de crear un índice de manera continua, si su base de datos MongoDB se ejecuta con un FCV menor 4.2 que, resincronice la base de datos principal para asegurarse de que esta tenga en cuenta el nuevo índice.
Cloud Manager cancela automáticamente las compilaciones de índices continuos que no se ejecutan correctamente en todos los nodos. Cuando una compilación de índice continuo se completa en algunos nodos, pero falla en otros, Cloud Manager cancela la compilación y elimina el índice de los nodos en los que se creó correctamente.
En caso de cancelación de la compilación de un índice continuo, Cloud Manager genera un evento de fuente de actividad y envía un correo electrónico de notificación al propietario del proyecto con la siguiente información:
Nombre del clúster en el que falló la creación de índices en curso
Namespace en el que falló la creación de índices en curso
Proyecto que contiene el clúster y el namespace
Organización que contiene el proyecto
Enlace al evento de la fuente de actividad
Para aprender más sobre la recompilación de índices, consulta Crear un índice en sets de réplicas.
Nota
Las siguientes opciones de índice son incompatibles con la creación de índices de forma continua:
Cloud Manager ignora estas opciones si las especifica en el panel Options.
Ver índices
Desde la pestaña Collections, puede ver la información del índice de una colección. Para ver la información del índice de una colección:
Seleccione la Indexes vista.
La tabla de índices muestra los índices y la información asociada a la colección. Esta información incluye la definición, el tamaño y la frecuencia de uso.

Crear un índice
Tip
Al crear índices, ten en cuenta la proporción entre lecturas y escrituras en la colección de destino. Los índices tienen un costo en el rendimiento, pero valen la pena si se realizan queries frecuentes sobre grandes conjuntos de datos. Para aprender más sobre estrategias de indexación, consulta Estrategias de indexación.
Para crear un índice para una colección a través de Data Explorer:
Haga clic en Create Index.
En el Create Index modal, ingrese el documento en index key specification el Fields cuadro:
{ <field1>: <index type>, ... }
Ejemplo
Para crear un índice compuesto en los campos category (orden ascendente) y score (orden descendente), especifique el documento de especificación del índice:
{ category: 1, score: -1 }
Para obtener más información sobre los índices, consulte Índices.
(Opcional) Especifica las opciones de índice.
{ <option1>: <value1>, ... }
Ejemplo
Para establecer la opción unique y un name para el nuevo índice, ingrese este documento:
{ unique: true, name: "myUniqueIndex" }
(Opcional) Configura las opciones de intercalación.
Utiliza la intercalación para especificar reglas propias del lenguaje para la comparación de strings, como reglas para el uso de mayúsculas y minúsculas, y los acentos. El documento de intercalación contiene un campo locale que indica el código ICU de localización, y puede contener otros campos para definir el comportamiento de la intercalación.
Ejemplo
En el siguiente documento de opciones de intercalación, se especifica un valor de localización de fr para una intercalación en francés:
{ "locale": "fr" }
Para revisar la lista de localizaciones que MongoDB admite para la intercalación, consulta la lista de lenguajes y localizaciones. Para aprender más sobre las opciones de intercalación, lo que incluye cuáles están activadas por defecto para cada localización, consulta Intercalación en el manual de MongoDB.
Descartar un índice
Para eliminar un índice de una colección a través de Data Explorer:
Nota
No se puede eliminar el índice _id.