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í.
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 matemáticas
Timestream for LiveAnalytics admite las siguientes funciones matemáticas.
| Función | Tipo de datos de salida | Description (Descripción) |
|---|---|---|
|
abs(x) |
[igual que la entrada] |
Devuelve el valor absoluto de x. |
|
cbrt(x) |
double |
Devuelve la raíz cúbica de x. |
|
ceiling(x) o ceil(x) |
[igual que la entrada] |
Devuelve x que se redondea a la alta al número entero más cercano. |
|
degrees(x) |
double |
Convierte el ángulo x en radianes en grados. |
|
e() |
double |
Devuelve el valor constante del número de Euler. |
|
exp(x) |
double |
Devuelve e (número de Euler) elevado a la potencia de x. |
|
floor(x) |
[igual que la entrada] |
Devuelve x que se redondea a la baja al número entero más cercano. |
|
from_base(cadena, raíz) |
bigint |
Devuelve el valor de la cadena interpretada como un número base-radical. |
|
ln(x) |
double |
Devuelve el logaritmo natural de x. |
|
log2(x) |
double |
Devuelve el logaritmo de base 2 de x. |
|
log10(x) |
double |
Devuelve el logaritmo de base 10 de x. |
|
mod(n,m) |
[igual que la entrada] |
Devuelve el módulo (resto) de n dividido entre m. |
|
pi() |
double |
Devuelve la constante pi. |
|
pow(x, p) o power(x, p) |
double |
Devuelve x elevado a la potencia de p. |
|
radians(x) |
double |
Convierte el ángulo x en grados en radianes. |
|
rand() o random() |
double |
Devuelve un valor pseudoaleatorio en el rango de 0,0 a 1,0. |
|
random(n) |
[igual que la entrada] |
Devuelve un número pseudoaleatorio entre 0 y n (exclusivo). |
|
round(x) |
[igual que la entrada] |
Devuelve x redondeado al entero más cercano. |
|
round(x,d) |
[igual que la entrada] |
Devuelve x redondeado a d decimales. |
|
sign(x) |
[igual que la entrada] |
Devuelve la función signum de x, es decir:
Para argumentos dobles, la función devuelve además:
|
|
sqrt(x) |
double |
Devuelve la raíz cuadrada de x. |
|
to_base(x, radix) |
varchar |
Devuelve la representación base-radical de x. |
|
truncate(x) |
double |
Devuelve x redondeada a un número entero y quita los dígitos después de la coma decimal. |
|
acos(x) |
double |
Devuelve el arco coseno de x. |
|
asin(x) |
double |
Devuelve el arco seno de x. |
|
atan(x) |
double |
Devuelve el arco tangente de x. |
|
atan2(y,x) |
double |
Devuelve el arco tangente de y/x. |
|
cos(x) |
double |
Devuelve el coseno de x. |
|
cosh(x) |
double |
Devuelve el coseno hiperbólico de x. |
|
sin(x) |
double |
Devuelve el seno de x. |
|
tan(x) |
double |
Devuelve la tangente de x. |
|
tanh(x) |
double |
Devuelve la tangente hiperbólica de x. |
|
infinity() |
double |
Devuelve la constante que representa el infinito positivo. |
|
is_finite(x) |
booleano |
Determina si x es finito. |
|
is_infinite(x) |
booleano |
Determina si x es infinito. |
|
is_nan(x) |
booleano |
Determine si x es. not-a-number |
|
nan() |
double |
Devuelve la constante que representa not-a-number. |