No tienes acceso a esta clase

¡Continúa aprendiendo! Únete y comienza a potenciar tu carrera

Aprende todo un fin de semana sin pagar una suscripción 🔥

Aprende todo un fin de semana sin pagar una suscripción 🔥

Regístrate

Comienza en:

3D
21H
21M
50S

La anatomía de una Query

18/28
Recursos

Aportes 19

Preguntas 1

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad?

o inicia sesión.

Acá está la documentación oficial de NRQL; podría ser útil para entender un poco las diferencias entre NRQL y SQL

Algunos interesantes para mí que encontre fueron estos:

 

  • Con deviceType puedes ver desde que dispositivo entran a tú página:
SELECT count(*) FROM PageView WHERE appName = 'FoodMe' FACET deviceType 

 

  • Con userAgentOS puedes ver el OS de la persona que entra a tú página:
SELECT count(*) FROM PageView WHERE appName ='FoodMe' FACET userAgentOS

Dashboards:

✨ Concepto clave
NRQL es un lenguaje de consultas que permite inspeccionar la información recolectada por New Relic.

.
NRQL posee una flexibilidad en cuanto a consulta, sin embargo, es necesario llevar a la orden diferentes palabras claves por consultas.
.

Clausulas de orden

NSQL requiere dos cláusulas como requeridas, SELECT y FROM.

✨ Definición
La cláusula SELECT especifica aquella porción de información que se desea consultar.

.

Básicamente, con SELECT calculamos la información mediante una función (por ejemplo, count(*)) o la segmentamos (por ejemplo, account).

✨ Definición
La cláusula FROM especifica el tipo de información que se desea consultar.

.
Con FROM, podemos retornar individualmente un tipo de información o entre varios tipos, sin importar el orden de declaración:

  • Individualmente SELECT count(*) FROM Transaction SINCE 7 days ago
  • Multi-type SELECT count(*) FROM Transaction, PageView SINCE 3 days ago

.

Clausulas opciones

✨ Definición
La cláusula FACET separa y agrupa los resultados por los valores de los atributos.

.
Con FACET, podemos darle formato final según sea la representación del gráfico.

Por ejemplo:

FROM Transaction
SELECT count(*) 
FACET http.statusCode as 'Code'

En formato tabular:

En formato de Pie:

NRQL SYNTAX - EXAMPLES

Diferencia entre count() y uniqueCount()
En la documentación menciona que da un resultado aproximado para consultas que inspeccionan más de 256 valores únicos.
“Para optimizar el rendimiento de las consultas, esta función devuelve resultados aproximados para las consultas que inspeccionan más de 256 valores únicos”
Fuente: https://newrelic.zendesk.com/hc/en-us/articles/360058834273-Insights-Difference-in-Uniques-and-uniqueCount-functions

Necesito una peticion a mi app, desde fuera de Mexico al siguiente Link.

https://plucky-noon-nautilus.glitch.me/#/

SELECT count(*) FROM pageView Where appName = 'FoodMe' FACET countryCode,city SINCE 1 week ago

Destripando la Query

SELECT count(*) --Funcion que cuenta todos *
FROM pageView --Visitas en la pagina
Where appName ='FoodMe' --Condicion cuando el nombre de la aplicacion sea FoodMe 
FACET countryCode,city --Agrupado por pais y ciudad
SINCE 1 week ago --Periodo de tiempo desde la semana pasada

Aqui les dejo mi dashborard :

**Tipos de Eventos Principales **

Holaa hagan sus pedidos fuera de México en:
https://slow-neighborly-collision.glitch.me/#/

Por alguna razón, hay veces que si funciona poner el lapso de tiempo en años y otras veces no funciona. De todas formas agregué en mi dashboard dos controladores:

  1. para visualizar las visitas en cada aplicación en un lapso de tiempo de 10 años (en realidad 120 meses porque no me dejaba poner en años)

  2. Para visualizar las visitas y ver de que país son las visitas en un lapso de tiempo de 10 años (en este caso si me permitió poner en años)

Mi página para que queden registrados por una década 😛
https://maize-jasper-raven.glitch.me/#/

Buen día gente, pueden hacer su pedido por acá:
https://adventurous-alkaline-kick.glitch.me/#/

Se les agradece.

SELECT count(*) FROM PageView WHERE appName = ‘FoodMe’ FACET countryCode SINCE 1 week ago

Mi Dashboard:

NRQL SYNTAX

HELLO WORLD NR DASHBOARD