• /
  • EnglishEspañol日本語한국어Português
  • Inicia sesiónComenzar ahora

Te ofrecemos esta traducción automática para facilitar la lectura.

En caso de que haya discrepancias entre la versión en inglés y la versión traducida, se entiende que prevalece la versión en inglés. Visita esta página para obtener más información.

Crea una propuesta

NRQL: Resultados de facetas por tiempo

Con NRQL, puede crear consultas que agrupen resultados a lo largo del tiempo. Por ejemplo, puede agrupar los resultados según la marca de tiempo separándolos en depósitos que cubran un rango específico de fechas y horas.

Cuando se utilizan las funciones de tiempo de la siguiente tabla en la consulta NRQL, los resultados regresan en UTC. Para ajustar los resultados a su zona horaria, incluya la cláusulaWITH TIMEZONE en su consulta.

Time-based function

Description

String format

Numeric format

yearOf(attr [, format])

Devuelve el año de una timestamp.

2023

2023

quarterOf(attr [, format])

Devuelve el trimestre del año. El valor devuelto incluye tanto el trimestre como el año cuando se formatea como una cadena.

Q1 2014

1

monthOf(attr [, format])

Devuelve el mes y el año de la timestamp cuando se formatea como una cadena, o el mes numérico cuando se formatea como un número.

July 2014

7

weekOf(attr)

Devuelve la semana en la que se produjo la timestamp nombrando el mes y el día del lunes de esa semana.

Week of January 15

N/A

weekdayOf(attr [, format])

Devuelve el día de la semana de la timestamp. El valor devuelto regresa al final de la semana, lo que le permite ver las tendencias por día de la semana a lo largo del tiempo.

Sunday

0

dateOf(attr)

Devuelve la fecha de la timestamp. El valor devuelto incluye mes, día y año.

July 15, 2014

N/A

dayOfMonthOf(attr [, format])

Devuelve la fecha numérica dentro de un solo mes de la timestamp, un valor del 1 al 31. El valor devuelto no incluye el mes.

23

23

daysInMonthOf(attr [, format])

Devuelve el número de días del mes de la timestamp.

30

30

hourOf(attr [, format])

Devuelve la hora de la timestamp.

El valor devuelto no incluye un 0 antepuesto para las horas entre la 1 a. m. y las 9 a. m. Esto difiere de funciones y cláusulas como SINCE, que aceptan estas horas con un 0 al inicio.

6:00, 12:00, 18:00

6, 12, 18

minuteOf(attr [, format])

Devuelve el minuto de la timestamp.

El valor devuelto no incluye un 0 antepuesto para los minutos entre 1 y 9. Esto difiere de funciones y cláusulas como SINCE, que aceptan estos minutos con un 0 al inicio.

0, 6, 48

0, 6, 48

Faceta el rango de tiempo de tu consulta NRQL

Sugerencia

En estos ejemplos, utilizamos un atributo de timestamp personalizado enviado con el evento PageView llamado createdAt. Para facetar el momento de la ingesta del evento PageView, puede utilizar el atributo timestamp en su lugar.

Para crear su consulta NRQL, use una cláusulaFACET con una función de depósito que funcione con un atributo timestamp . Ejecute una consulta FACET estándar, pero en lugar de facetar por un atributo, facetear por tiempo. Por ejemplo:

SELECT count(*) FROM K8sDaemonsetSample FACET monthOf(createdAt)
A screenshot displaying a NRQL query faceted by time

Para realizar múltiples funciones dentro de la misma consulta, use la capacidad multifacética de NRQL:

SELECT count(*) FROM K8sDaemonsetSample FACET dateOf(createdAt), monthOf(createdAt)
NRQL facet by time with two functions

Muchas funciones basadas en tiempo aceptan un segundo argumento opcional de string (el valor predeterminado) o numeric, que controla el formato del valor del resultado.

SELECT count(*) FROM K8sDaemonsetSample FACET monthOf(createdAt, numeric)

Ejemplos de facetas

Si aún no lo ha hecho, cree su cuenta New Relic gratuita a continuación para comenzar a monitorear sus datos hoy.

Copyright © 2024 New Relic Inc.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.