Dashboard Report - Accesso effettuato

Questa è una versione SQL del Report Dashboard per Utenti Connessi.

Questo report fornisce un conteggio delle visualizzazioni totali della pagina da parte degli utenti connessi su un sito ogni giorno tra una data di inizio e una data di fine specificate.

-- [params]
-- date :start_date = 2023-12-08
-- date :end_date = 2024-01-10

SELECT
  date,
  SUM(count) AS pageviews
FROM
  application_requests
WHERE
  req_type = 7
AND
  date BETWEEN :start_date AND :end_date
GROUP BY
  date
ORDER BY
  date ASC

Spiegazione della Query SQL

Questa query utilizza due parametri di data per definire start_date e end_date per il report e seleziona la date e la somma di count come pageviews dalla tabella application_requests. La query filtra quindi i record per includere solo quelli con un tipo di richiesta corrispondente alle visualizzazioni di pagina degli utenti connessi, raggruppa i risultati per data per un conteggio aggregato e ordina l’output in ordine crescente per data, offrendo una visualizzazione cronologica dell’attività di visualizzazione delle pagine degli utenti nel periodo selezionato.

Risultati di esempio

date new_pageviews
2023-12-08 1002
2023-12-09 455
2023-12-10 499
2023-12-11 1153
2023-12-12 964
3 Mi Piace