In questo caso d’uso desideri utilizzare un intervallo di date definito in Customer Journey Analytics per filtrare e segnalare le occorrenze (eventi) dell’ultimo anno.
Customer Journey Analytics
Per creare rapporti utilizzando un intervallo di date, devi impostare un intervallo in Customer Journey Analytics, con TitoloLast Year 2023.
Puoi quindi utilizzare tale intervallo di date in un esempio Utilizzo dei nomi degli intervalli di date per filtrare il pannello del caso d'uso:
L’intervallo di date definito nella visualizzazione a forma libera sovrascrive l’intervallo di date applicato al pannello.
Visualizzazione con Errore durante il recupero dei dati per questo oggetto visivo.
Nel riquadro Filtri:
Seleziona daterangeName uguale a (All) da Filtri per questo oggetto visivo.
Selezionare Filtro base come Tipo filtro.
Sotto il campo Ricerca, seleziona Ultimo anno 2023, che è il nome dell'intervallo di date definito in Customer Journey Analytics.
Selezionare
per rimuovere daterangeName da Columns.
La tabella viene aggiornata con il filtro daterangeName applicato. Il desktop Power BI dovrebbe essere simile a quello riportato di seguito.
Desktop Tableau
Selezionare la scheda Foglio 1 nella parte inferiore per passare da Origine dati. Nella visualizzazione Foglio 1:
Trascina la voce Daterange Name dall'elenco Tables nello scaffale Filters.
Nella finestra di dialogo Filtro [Nome Daterange] verifica che sia selezionato Seleziona dall'elenco e seleziona Ultimo anno 2023 dall'elenco. Selezionare Applica e OK.
Trascina la voce Daterangemonth dall'elenco Tabelle e rilascia la voce nel campo accanto a Righe. Seleziona Daterangemonth e seleziona Month. Il valore diventa MONTH(Daterangemonth).
Trascina Occorrenze dall'elenco Tabelle e rilascia la voce nel campo accanto a Colonne. Il valore diventa SUM(Occurrences).
Seleziona Tabella di testo da Mostra.
Selezionare Scambia righe e colonne nella barra degli strumenti.
Selezionare Adatta larghezza dal menu a discesa Adatta.
Il desktop Tableau dovrebbe essere simile al seguente.
Dimension
Ricerca
Nell'interfaccia Esplora di Looker, assicurati di avere una configurazione pulita. In caso contrario, selezionare
Rimuovi campi e filtri.
Seleziona + Filtro sotto Filtri.
Nella finestra di dialogo Aggiungi filtro:
Seleziona ‣ Visualizzazione Dati Cc
Dall'elenco dei campi, selezionare ‣ Nome intervallo.
Specifica il filtro Cc Data View Daterange Name come is e seleziona Last Year 2023 dall'elenco di valori.
Dalla sezione ‣ Cc Data View nella barra a sinistra:
Seleziona Mese periodo, quindi Mese.
Seleziona Conteggio sotto MISURE nella barra a sinistra (in basso).
Seleziona Esegui.
Selezionare ‣ Visualizzazione.
Dovresti visualizzare una visualizzazione e una tabella simili a quelle mostrate di seguito.
Blocco appunti Jupyter
Immettere le istruzioni seguenti in una nuova cella.
code language-python
data = %sql SELECT daterangeName FROM cc_data_view;
style = {'description_width': 'initial'}
daterange_name = widgets.Dropdown(
options=[d for d, in data],
description='Date Range Name:',
style=style
)
display(daterange_name)
Eseguire la cella. Dovresti visualizzare un output simile alla schermata seguente.
Seleziona Prodotti della pesca dal menu a discesa.
Immettere le istruzioni seguenti in una nuova cella.
code language-python
import seaborn as sns
import matplotlib.pyplot as plt
data = %sql SELECT daterangemonth AS Month, COUNT(*) AS Events \
FROM cc_data_view \
WHERE daterangeName = '{daterange_name.value}' \
GROUP BY 1 \
ORDER BY Month ASC
df = data.DataFrame()
df = df.groupby('Month', as_index=False).sum()
plt.figure(figsize=(15, 3))
sns.lineplot(x='Month', y='Events', data=df)
plt.show()
display(data)
Eseguire la cella. Dovresti visualizzare un output simile alla schermata seguente.
StudioRS
Immettere le istruzioni seguenti tra {r} ` e ` in un nuovo blocco. Assicurati di utilizzare il nome dell’intervallo di date appropriato. Ad esempio: Last Year 2023.
code language-r
## Monthly Events for Last Year
df <- dv %>%
filter(daterangeName == "Last Year 2023") %>%
group_by(daterangemonth) %>%
count() %>%
arrange(daterangemonth, .by_group = FALSE)
ggplot(df, aes(x = daterangemonth, y = n)) +
geom_line(color = "#69b3a2") +
ylab("Events") +
xlab("Hour")
print(df)
Esegui il blocco. Dovresti visualizzare un output simile alla schermata seguente.