Make the MongoDB docs better! We value your opinion. Share your feedback for a chance to win $100.
MongoDB Branding Shape
Click here >
Docs Menu

Crear una colección de series de tiempo

Colecciones de series temporales que almacenan de manera eficiente secuencias de mediciones a lo largo de un periodo de tiempo.

Se aplican las siguientes restricciones y limitaciones al crear una colección de series de tiempo:

1
  1. Si aún no aparece, se debe seleccionar la organización que contiene el proyecto en el menú Organizations de la barra de navegación.

  2. Si aún no se muestra, seleccione su proyecto en el menú Projects de la barra de navegación.

  3. En la barra lateral, haz clic en Data Explorer en la sección Database.

    El Data Explorer se muestra.

IMPORTANTE: También puede hacer clic en el nombre de un grupo para abrir la barra Cluster lateral y luego hacer clic Data Explorer en debajo del Shortcuts encabezado.

2

En la pantalla Collections, haz clic en el botón Create Collection.

3
4
5

Especifica qué campo debe usarse como el timeField para la colección de series de tiempo. Este campo debe tener un tipo de fecha BSON.

6

Especifica el nombre del campo que contiene metadatos en cada documento de serie de tiempo. Los metadatos en el campo especificado deben ser datos que se utilicen para etiquetar una serie única de documentos.

7

Especifica una granularidad más gruesa para que las mediciones en un intervalo de tiempo más prolongado puedan almacenarse y consultarse de manera más eficiente. El valor por defecto es "seconds".

Si estableces el parámetro granularity, no puedes establecer los parámetros bucketMaxSpanSeconds y bucketRoundingSeconds.

8
Campo
Tipo
Descripción

bucketMaxSpanSeconds

Número

Especifica el intervalo máximo de tiempo entre mediciones en un bucket.

El valor de bucketMaxSpanSeconds debe ser el mismo que bucketRoundingSeconds. Si configuras el parámetro bucketMaxSpanSeconds, no puedes configurar el parámetro granularity.

bucketRoundingSeconds

Número

Especifica el intervalo de tiempo que determina la marca de tiempo inicial para un nuevo bucket.

El valor de bucketRoundingSeconds debe ser el mismo que bucketMaxSpanSeconds. Si configuras el parámetro bucketRoundingSeconds, no puedes configurar el parámetro granularity.

expireAfterSeconds

Número

Habilita la eliminación automática de documentos anteriores al número especificado de segundos.

9

Tu colección estará marcada por una insignia de time series.

Para obtener más información sobre los campos de series de tiempo, consulta Campos de objetos de series de tiempo.