In diesem Anwendungsfall möchten Sie einen Datumsbereich verwenden, den Sie in Customer Journey Analytics definiert haben, um die Vorfälle (Ereignisse) des letzten Jahres zu filtern und darüber zu berichten.
Customer Journey Analytics
Um Berichte in einem Datumsbereich zu erstellen, richten Sie in Customer Journey Analytics einen Datumsbereich mit dem TitelLast Year 2023 ein.
Anschließend können Sie diesen Datumsbereich in einem Beispiel im Bedienfeld Verwenden von Datumsbereichsnamen zum Filtern für den Anwendungsfall verwenden:
Beachten Sie, dass der in der Freiformtabellen-Visualisierung definierte Datumsbereich den auf das Bedienfeld angewendeten Datumsbereich überschreibt.
Es wird eine Visualisierung mit Fehler beim Abrufen von Daten für dieses visuelle Element angezeigt.
Im Bereich Filter:
Wählen Sie daterangeName is (All) unter Filter auf diesem visuellen Element aus.
Wählen Sie Standardfilter als Filtertyp.
Wählen Sie unter Feld die Option Letztes Jahr 2023 aus. Dies ist der Name Ihres in Customer Journey Analytics definierten Datumsbereichs.
Wählen Sie
aus, um daterangeName aus Columns zu entfernen.
Die Tabelle wird mit dem angewendeten Filter daterangeName aktualisiert. Ihr Power BI-Desktop sollte wie folgt aussehen.
Tableau Desktop
Wählen Sie unten Registerkarte Blatt 1 aus, um aus Datenquelle zu wechseln. In der Ansicht Blatt 1:
Ziehen Sie den Eintrag Daterange Name aus der Liste Tabellen in die Ablage Filter.
Stellen Sie im Dialogfeld Filter [Daterange-Name] sicher, Aus Liste auswählen ausgewählt ist, und wählen Sie Letztes Jahr 2023 aus der Liste aus. Wählen Sie Übernehmen und OK aus.
Ziehen Sie Daterangemonth-Eintrag aus der Liste Tabellen und legen Sie den Eintrag im Feld neben Zeilen ab. Wählen Sie DateMonth und wählen Sie Month. Der Wert ändert sich in MONTH(daterangemonth).
Ziehen Sie Eintrag Vorfälle“ aus der Liste Tabellen und legen Sie den Eintrag im Feld neben Spalten ab. Der Wert ändert sich in SUM(Occurrences).
Wählen Sie Texttabelle unter Anzeigen aus.
Wählen Sie Zeilen und Spalten austauschen in der Symbolleiste aus.
Wählen Breite anpassen aus dem Dropdown Menü Anpassen“.
Ihr Tableau-Desktop sollte wie folgt aussehen.
Looker
Achten Sie in der Explore-Oberfläche von Looker darauf, dass Sie über ein sauberes Setup verfügen. Wenn nicht, wählen Sie
Felder und Filter entfernen.
Wählen Sie + Filter unter Filter aus.
Im Dialogfeld Filter hinzufügen:
Wählen Sie ‣ CC-Datenansicht
Wählen Sie aus der Liste der Felder ‣ Datumsbereichsname aus.
Geben Sie den Filter Cc-Datenansicht - Datumsbereichsname wie an und wählen Sie Letztes Jahr 2023 aus der Werteliste aus.
Im Abschnitt ‣ CC-Datenansicht in der linken Leiste:
Wählen daterange month, dann month.
Wählen Sie Count unter MEASURES in der linken Leiste (unten) aus.
Wählen Sie Ausführen aus.
Wählen Sie ‣ Visualisierung aus.
Es sollte eine Visualisierung und eine Tabelle ähnlich wie unten dargestellt angezeigt werden.
Jupyter-Notebook
Geben Sie die folgenden Anweisungen in eine neue Zelle ein.
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)
Ausführen der Zelle. Es sollte eine ähnliche Ausgabe wie im folgenden Screenshot angezeigt werden.
Wählen Fischereierzeugnisse aus dem Dropdown-Menü aus.
Geben Sie die folgenden Anweisungen in eine neue Zelle ein.
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)
Ausführen der Zelle. Es sollte eine ähnliche Ausgabe wie im folgenden Screenshot angezeigt werden.
RStudio
Geben Sie den folgenden Code-Block in einen neuen Block ein. Stellen Sie sicher, dass Sie den entsprechenden Datumsbereichsnamen verwenden. Zum Beispiel 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)
Führt den Block aus. Es sollte eine ähnliche Ausgabe wie im folgenden Screenshot angezeigt werden.