

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.

# Funciones integrales
<a name="timeseries-specific-constructs.functions.integrals"></a>

Puede usar integrales para encontrar el área bajo la curva por unidad de tiempo para sus eventos de serie temporal. Por ejemplo, supongamos que hace un seguimiento del volumen de solicitudes que recibe su aplicación por unidad de tiempo. En este escenario, puede usar la función integral para determinar el volumen total de solicitudes atendidas por intervalo especificado durante un período específico.

Amazon Timestream admite una variante de funciones integrales. En esta sección se proporciona información de uso de la función Timestream para LiveAnalytics integral, así como ejemplos de consultas. 



## Información de uso
<a name="w2aab7c59c13c13c15b9"></a>


| Función | Tipo de datos de salida | Description (Descripción) | 
| --- | --- | --- | 
|  `integral_trapezoidal(timeseries(double))` `integral_trapezoidal(timeseries(double), interval day to second)` `integral_trapezoidal(timeseries(bigint))` `integral_trapezoidal(timeseries(bigint), interval day to second)` `integral_trapezoidal(timeseries(integer), interval day to second)` `integral_trapezoidal(timeseries(integer))`  |  double  |  Aproxima la [integral](https://wikipedia.org/wiki/Integral) según el `interval day to second` que se especifique para el `timeseries` que proporcione, mediante la regla [trapezoidal](https://wikipedia.org/wiki/Trapezoidal_rule). El parámetro de intervalo de día a segundo es opcional, y el valor predeterminado es `1s`. Para obtener más información acerca de los intervalos, consulte [Intervalo y duración](date-time-functions.md#date-time-functions-interval-duration).  | 

## Consultas de ejemplo
<a name="w2aab7c59c13c13c15c11"></a>

**Example**  
Calcula el volumen total de solicitudes que se atienden cada cinco minutos durante la última hora por medio de un host específico:  

```
SELECT INTEGRAL_TRAPEZOIDAL(CREATE_TIME_SERIES(time, measure_value::double), 5m) AS result FROM sample.DevOps 
WHERE measure_name = 'request' 
AND hostname = 'host-Hovjv' 
AND time > ago (1h) 
GROUP BY hostname, measure_name
```