Creare un filtro data create-date-filter
Per filtrare le informazioni in base alla data, è necessario aggiungere parametri alle query SQL che possono accettare vincoli di data. Questa operazione viene eseguita come parte del flusso di lavoro per la creazione di insight in modalità query pro. Consulta la documentazione sulla modalità query pro per scoprire come immettere SQL per ottenere informazioni approfondite.
I parametri di query consentono di lavorare con i dati dinamici in quanto fungono da segnaposto per i valori aggiunti in fase di esecuzione. Questi valori dei segnaposto possono essere aggiornati tramite l’interfaccia utente e consentono agli utenti meno tecnici di aggiornare le informazioni in base a intervalli di date.
Se non conosci i parametri di query, consulta la documentazione di istruzioni su come implementare query con parametri.
Applicare un filtro data al dashboard apply-date-filter
Per applicare un filtro data, seleziona Aggiungi filtro, quindi Filtro data dal menu a discesa della visualizzazione del dashboard.
Vengono visualizzate le seguenti opzioni di filtro delle date.
Creare un filtro data non personalizzato
Per applicare un filtro di data predefinito, selezionare Nessuna data personalizzata, quindi selezionare le opzioni di data predefinite che si desidera includere. Infine, utilizza il menu a discesa per selezionare l'intervallo di date predefinito, quindi seleziona Salva.
Viene visualizzata di nuovo la dashboard contenente l’intervallo date predefinito selezionato in precedenza. Utilizza il menu a discesa per selezionare un altro intervallo di date predefinito.
Creare un filtro per intervalli di date personalizzato
Per applicare un filtro per intervalli di date personalizzato, seleziona Intervallo di date personalizzato, quindi seleziona le opzioni di data predefinite che desideri includere. Infine, seleziona Personalizzato per impostare l'intervallo di date predefinito. Utilizza il calendario per specificare un intervallo di date, quindi seleziona Salva.
Viene visualizzata di nuovo la dashboard, che mostra l’intervallo di dati personalizzato precedentemente specificato. Utilizza il menu a discesa per selezionare un altro intervallo di date predefinito.
Creare un filtro data personalizzato
Per applicare un filtro data personalizzato, selezionare Data personalizzata e selezionare le opzioni date predefinite da includere. Infine, seleziona Personalizzato, quindi utilizza il calendario per selezionare una data di inizio. Infine, selezionare Salva.
Viene visualizzata di nuovo la dashboard contenente i dati personalizzati precedentemente specificati. Utilizza il menu a discesa per selezionare un’altra data.
Eliminare un filtro data delete-date-filter
Per rimuovere il filtro di data, selezionare l'icona Elimina filtro ( ).
Modifica il codice SQL per includere i parametri di query della data include-date-parameters
Quindi, assicurati che il codice SQL includa i parametri di query per consentire un intervallo di date. Se non hai ancora incorporato i parametri di query nell’istruzione SQL, modifica le informazioni per includere questi parametri. Per istruzioni su come modificare un approfondimento, consulta la documentazione.
$START_DATE
e $END_DATE
parametri all'istruzione SQL in ciascuno dei grafici per i quali si desidera abilitare i filtri di data.Se il modello dati o le tabelle che si sta analizzando hanno un componente tempo, è possibile raggruppare i dati per data e quindi applicare questi filtri data.
L'istruzione SQL di esempio seguente illustra come incorporare i parametri $START_DATE
e $END_DATE
e utilizza cast
per inquadrare il componente tempo come una data.
SELECT Sum(personalization_consent_count) AS Personalization,
Sum(datacollection_consent_count) AS Datacollection,
Sum(datasharing_consent_count) AS Datasharing
FROM fact_daily_consent_aggregates f
INNER JOIN dim_consent_valued
ON f.consent_value_id = d.consent_value_id
WHERE f.date BETWEEN Upper(Coalesce(Cast('$START_DATE' AS date), '')) AND Upper
(
Coalesce(Cast('$END_DATE' AS date), ''))
AND ( ( Upper(Coalesce($consent_value_filter, '')) IN ( '', 'NULL' ) )
OR ( f.consent_value_id IN ( $consent_value_filter ) ) )
LIMIT 0;
La schermata seguente evidenzia i vincoli di data incorporati nell’istruzione SQL e le coppie di valori chiave dei parametri della query.
Abilita i parametri di data in ogni informazione approfondita enable-date-parameters
Dopo aver incorporato i parametri appropriati nell'istruzione SQL delle informazioni, le variabili Start_date
e End_date
sono ora disponibili come opzioni nel compositore widget. Per informazioni su come modificare un approfondimento, consulta la sezione popolazione widget modalità query pro.
Dal compositore widget, selezionare Attiva/Disattiva per abilitare i parametri Start_date
e End_date
.
Quindi, seleziona i parametri di query appropriati dai menu a discesa.
Infine, seleziona Salva e chiudi per tornare al dashboard. I filtri di data sono ora abilitati per tutte le informazioni che hanno parametri di data di inizio e di fine.