

Para obtener capacidades similares a las de Amazon Timestream, considere Amazon Timestream LiveAnalytics para InfluxDB. Ofrece una ingesta de datos simplificada y tiempos de respuesta a las consultas en milisegundos de un solo dígito para realizar análisis en tiempo real. Obtenga más información [aquí](https://docs.aws.amazon.com//timestream/latest/developerguide/timestream-for-influxdb.html).

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Escrituras
<a name="metering-and-pricing.writes"></a>

 El tamaño de escritura de cada evento de serie temporal se calcula como la suma del tamaño de la marca temporal y uno o más nombres de dimensiones, valores de dimensiones, nombres de medidas y valores de medidas. El tamaño de la marca de tiempo es de 8 bytes. El tamaño de los nombres de las dimensiones, los valores de las dimensiones y los nombres de las medidas corresponde a la longitud de los bytes codificados en UTF-8 de la cadena que representa cada nombre de dimensión, valor de dimensión y nombre de medida. El tamaño del valor de la medida depende del tipo de datos. Es de 1 byte para el tipo de datos booleano, 8 bytes para bigint y double y la longitud de los bytes codificados en UTF-8 para las cadenas. Cada escritura se cuenta en unidades de 1 KiB. 

A continuación, se proporcionan dos ejemplos de cálculos:

**Topics**
+ [Cómo calcular el tamaño de escritura de un evento de serie temporal](#metering-and-pricing.writes.write-size-one-event)
+ [Cómo calcular el número de escrituras](#metering-and-pricing.writes.write-size-multiple-events)

## Cómo calcular el tamaño de escritura de un evento de serie temporal
<a name="metering-and-pricing.writes.write-size-one-event"></a>

Considere un evento de serie temporal que representa el uso de la CPU de una instancia de EC2, como se muestra a continuación:


| Time | region | az | vpc | Hostname | measure\_name | measure\_value::double | 
| --- | --- | --- | --- | --- | --- | --- | 
| 1602983435238563000 | us-east-1 | 1d | vpc-1a2b3c4d | host-24Gju | cpu\_utilization | 35,0 | 

El tamaño de escritura del evento de serie temporal se puede calcular de la siguiente manera:
+ tiempo = 8 bytes
+ primera dimensión = 15 bytes (`region`\+`us-east-1`)
+ segunda dimensión = 4 bytes (`az`\+`1d`)
+ tercera dimensión = 15 bytes (`vpc`\+`vpc-1a2b3c4d`)
+ cuarta dimensión = 18 bytes (`hostname`\+`host-24Gju`)
+ nombre de la medida = 15 bytes (`cpu_utilization`)
+ valor de la medida = 8 bytes

**Tamaño de escritura del evento de serie temporal = 83 bytes**

## Cómo calcular el número de escrituras
<a name="metering-and-pricing.writes.write-size-multiple-events"></a>

Pensemos ahora en 100 instancias de EC2, similares a la instancia descrita en [Cómo calcular el tamaño de escritura de un evento de serie temporal](#metering-and-pricing.writes.write-size-one-event), que emiten métricas cada 5 segundos. El total de escrituras mensuales de las instancias de EC2 variará en función del número de eventos de serie temporal que existan por escritura y de si se usan atributos comunes al agrupar los eventos de serie temporal. Se proporciona un ejemplo del cálculo del total de escrituras mensuales para cada uno de los siguientes escenarios:

**Topics**
+ [Un evento de serie temporal por escritura](#metering-and-pricing.writes.write-size-multiple-events.one-event-per-write)
+ [Procesamiento por lotes de eventos de serie temporal en una escritura](#metering-and-pricing.writes.write-size-multiple-events.batching-events)
+ [Cómo agrupar eventos de serie temporal y usar atributos comunes en una escritura](#metering-and-pricing.writes.write-size-multiple-events.batching-events-and-using-common-attrbs)

### Un evento de serie temporal por escritura
<a name="metering-and-pricing.writes.write-size-multiple-events.one-event-per-write"></a>

Si cada escritura contiene solo un evento de serie temporal, el total de escrituras mensuales se calcula de la siguiente manera:
+ 100 eventos de serie temporal = 100 escrituras cada 5 segundos
+ x 12 writes/minute = 1.200 escrituras
+ x 60 minutes/hour = 72.000 escrituras
+ x 24 hours/day = 1.728.000 escrituras
+ x 30 days/month = 51.840.000 escrituras

**Total de escrituras mensuales = 51 840 000**

### Procesamiento por lotes de eventos de serie temporal en una escritura
<a name="metering-and-pricing.writes.write-size-multiple-events.batching-events"></a>

Dado que cada escritura se mide en unidades de 1 KB, una escritura puede contener un lote de 12 eventos de serie temporal (998 bytes), y el total de escrituras mensuales se calcula de la siguiente manera:
+ 100 eventos de series temporales = 9 escrituras (12 eventos de series temporales por escritura) cada 5 segundos
+ x 12 writes/minute = 108 escrituras
+ x 60 minutes/hour = 6.480 escrituras
+ x 24 hours/day = 155.520 escrituras
+ x 30 days/month = 4.665.600 escrituras

**Total de escrituras mensuales = 4 665 600**

### Cómo agrupar eventos de serie temporal y usar atributos comunes en una escritura
<a name="metering-and-pricing.writes.write-size-multiple-events.batching-events-and-using-common-attrbs"></a>

Si la región, az, vpc y el nombre de la medida son comunes en 100 instancias de EC2, los valores comunes se pueden especificar solo una vez por escritura y se denominan atributos comunes. En este caso, el tamaño de los atributos comunes es de 52 bytes y el tamaño de los eventos de serie temporal es de 27 bytes. Dado que cada escritura se mide en unidades de 1 KiB, una escritura puede contener 36 eventos de serie temporal y atributos comunes, y el total de escrituras mensuales se calcula de la siguiente manera:
+ 100 eventos de series temporales = 3 escrituras (36 eventos de serie temporal por escritura) cada 5 segundos
+ x 12 = 36 escrituras writes/minute 
+ x 60 minutes/hour = 2.160 escrituras
+ x 24 hours/day = 51.840 escrituras
+ x 30 days/month = 1.555.200 escrituras

**Total de escrituras mensuales = 1 555 200**

**nota**  
Debido al uso del procesamiento por lotes, a los atributos comunes y al redondeo de las escrituras a unidades de 1 KB, el tamaño de almacenamiento de los eventos de serie temporal puede ser diferente del tamaño de la escritura.