Dans ce cas d’utilisation, vous souhaitez utiliser une période que vous avez définie dans Customer Journey Analytics pour filtrer et générer des rapports sur les occurrences (événements) de l’année dernière.
Customer Journey Analytics
Pour générer des rapports à l’aide d’une période, configurez une période dans Customer Journey Analytics, avec l’ TitreLast Year 2023.
Vous pouvez ensuite utiliser cette période dans un exemple Utilisation des noms de période pour le filtrage panneau pour le cas d’utilisation :
Notez que la période définie dans la visualisation de tableau à structure libre prévaut sur la période appliquée au panneau.
Une visualisation s’affiche Erreur de récupération des données pour ce visuel.
Dans le volet Filtres :
Sélectionnez le daterangeName is (All) dans Filtres sur ce visuel.
Sélectionnez Filtrage de base comme type de filtre.
Sous le champ Rechercher, sélectionnez Année dernière 2023, qui est le nom de votre période définie dans Customer Journey Analytics.
Sélectionnez
pour supprimer daterangeName de Columns.
Le tableau est mis à jour avec le filtre daterangeName appliqué. Votre bureau Power BI doit se présenter comme suit :
Tableau Desktop
Sélectionnez l’onglet Feuille 1 en bas pour basculer depuis Source de données. Dans la vue Feuille 1 :
Faites glisser l’entrée Nom de la plage de dates de la liste Tables vers le plateau Filtres.
Dans la boîte de dialogue Filtrer [Nom de la plage de données], assurez-vous que Sélectionner dans la liste est sélectionné, puis sélectionnez Dernière année 2023 dans la liste. Sélectionnez Appliquer et OK.
Faites glisser l’entrée Daterangemonth de la liste Tables et déposez-la dans le champ en regard de Lignes. Sélectionnez Daterangemonth puis Month. La valeur devient MONTH(Daterangemonth).
Faites glisser l’entrée Occurrences de la liste Tableaux et déposez-la dans le champ en regard de Colonnes. La valeur devient SUM(Occurrences).
Sélectionnez Tableau de texte dans Afficher.
Sélectionnez Permuter les lignes et les colonnes dans la barre d’outils.
Sélectionnez Ajuster la largeur dans le menu déroulant Ajuster.
Votre Tableau Desktop devrait ressembler à ce qui suit.
Looker
Dans l’interface Explorer de Looker, assurez-vous que vous disposez d’une configuration propre. Sinon, sélectionnez
Supprimer les champs et les filtres.
Sélectionnez + filtre sous filtres.
Dans la boîte de dialogue Ajouter un filtre :
Sélectionnez ‣ Cc Vue De Données
Dans la liste des champs, sélectionnez ‣ Daterange Name.
Spécifiez le filtre Nom de plage de dates de la vue de données Cc tel quel et sélectionnez Année dernière 2023 dans la liste de valeurs.
Dans la section ‣ Cr Vue des données rail de gauche :
Sélectionnez Mois de la période, puis Mois.
Sélectionnez Nombre sous MESURES dans le rail de gauche (en bas).
Sélectionnez Exécuter.
Sélectionnez ‣ Visualisation.
Vous devriez voir une visualisation et un tableau similaires à ceux présentés ci-dessous.
Notebook Jupyter
Saisissez les instructions suivantes dans une nouvelle cellule.
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)
Exécutez la cellule. Vous devriez voir une sortie similaire à la capture d’écran ci-dessous.
Sélectionnez Produits de la pêche dans le menu déroulant.
Saisissez les instructions suivantes dans une nouvelle cellule.
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)
Exécutez la cellule. Vous devriez voir une sortie similaire à la capture d’écran ci-dessous.
RStudio
Saisissez les instructions suivantes entre {r} ` et ` dans un nouveau bloc. Veillez à utiliser le nom de période approprié. Par exemple : 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)
Exécutez le bloc. Vous devriez voir une sortie similaire à la capture d’écran ci-dessous.