Rangfolge mehrerer Dimensionen

In diesem Anwendungsbeispiel möchten Sie eine Tabelle anzeigen, in der die Kaufumsätze und -käufe für Produktnamen innerhalb von Produktkategorien für das Jahr 2023 aufgeschlüsselt sind. Darüber hinaus möchten Sie einige Visualisierungen verwenden, um sowohl die Produktkategorieverteilung als auch die Beiträge zu Produktnamen innerhalb jeder Produktkategorie zu veranschaulichen.

Customer Journey Analytics

Ein Beispiel Bedienfeld „Mehrere Dimension Rang“ für den Anwendungsfall:

Bedienfeld mit mehreren Dimension-Rängen für Customer Journey Analytics

BI-Tools
note prerequisites
PREREQUISITES
Stellen Sie sicher, ​ Sie für das BI-Tool, für das Sie diesen Anwendungsfall ausprobieren möchten, (eine erfolgreiche Verbindung, Datenansichten auflisten ​ eine Datenansicht verwenden) validiert haben.
tabs
Power BI Desktop
  1. Um sicherzustellen, dass der Datumsbereich für alle Visualisierungen gilt, ziehen Sie daterangeday aus dem Bereich Daten auf Filter auf dieser Seite.

    1. Wählen Sie daterangeday is (All) unter Filter auf dieser Seite aus.
    2. Wählen Sie Relatives Datum als Filtertyp aus.
    3. Definieren Sie den Filter für Elemente anzeigen, wenn der Wertin den letzten1 Kalenderjahren).
    4. Wählen Sie Filter anwenden aus.
  2. Im Bereich Daten:

    1. Wählen Sie datarangeday aus.
    2. Wählen Sie product_category aus.
    3. Wählen Sie product_name aus.
    4. Wählen Sie sum_purchase_venue
    5. Wählen Sie Summenkäufe
  3. Um das vertikale Balkendiagramm in eine Tabelle zu ändern, stellen Sie sicher, dass Sie die Tabelle ausgewählt haben, und wählen Sie Matrix aus dem Bereich Visualisierungen aus.

    • Ziehen Sie product_name aus Spalten und legen Sie das Feld unter product_category​y in Zeilen im Bereich Visualisierung ab.
  4. Um die Anzahl der in der Tabelle angezeigten Produkte zu begrenzen, wählen Sie product_name is (All) im Bereich Filter aus.

    1. Wählen Sie Erweiterte Filterung aus.
    2. Wählen Sie Filtertyp Oben N Elemente anzeigen Oben 15 Nach Wert.
    3. Ziehen Sie Bestellungen aus dem Bereich Daten auf die Datenfelder hier hinzufügen.
    4. Wählen Sie Filter anwenden aus.
  5. Um die Lesbarkeit zu verbessern, wählen im oberen Menü Ansicht“ aus und wählen Sie Seitenansicht > Tatsächliche Größe und ändern Sie die Größe der Tabellenvisualisierung.

  6. Um die einzelnen Kategorien in der Tabelle aufzuschlüsseln, wählen Sie + auf der Ebene der Produktkategorie aus. Ihr Power BI-Desktop sollte wie folgt aussehen.

    Ranking-Matrixtabelle für mehrere Dimensionen auf dem Power BI-Desktop

  7. Wählen Sie Startseite aus dem oberen Menü aus und wählen Sie Neues visuelles. Ihrem Bericht wird eine neue visuelle Darstellung hinzugefügt.

  8. Im Bereich Daten:

    1. Wählen Sie product_category aus.
    2. Wählen Sie product_name aus.
    3. Wählen Sie purchase_venue aus.
  9. Um das visuelle Element zu ändern, wählen Sie das Balkendiagramm und Treemap aus dem Bereich Visualisierungen aus.

  10. Stellen Sie sicher dass product_category) unter category und product_name unter details im Bereich Visualisierungen aufgeführt ist.

    Ihr Power BI-Desktop sollte wie folgt aussehen.

    Power BI Desktop-Treemap mit mehreren Dimensionen nach Rang

  11. Wählen Sie Startseite aus dem oberen Menü aus und wählen Sie Neues visuelles. Ihrem Bericht wird eine neue visuelle Darstellung hinzugefügt.

  12. Im Bereich Daten:

    1. Wählen Sie product_category aus.
    2. Wählen Sie purchase_venue aus.
    3. Wählen Sie Kauf aus.
  13. Im Bereich Visualisierungen:

    1. Um die Visualisierung zu ändern, wählen Sie Linien- und gestapeltes Säulendiagramm aus.
    2. Ziehen Sie sum_of_purchases von Spalte y-Achse auf Linie y-Achse.
  14. Im Bericht die einzelnen Visualisierungen neu mischen.

    Ihr Power BI-Desktop sollte wie folgt aussehen.

    Power BI-Desktop - Mehrere Dimensionen wurden als abgeschlossen eingestuft

Tableau Desktop
  1. Wählen Sie unten Registerkarte Blatt 1 aus, um aus Datenquelle zu wechseln. In der Ansicht Blatt 1:

    1. Ziehen Sie den Daterange aus der Liste Tabellen im Bereich Daten und legen Sie den Eintrag auf dem Regal Filter ab.

    2. Wählen Sie im Dialogfeld Filterfeld [Datumsbereich] die Option Datumsbereich und wählen Sie Weiter >.

    3. Wählen Sie im Dialogfeld Filter [Daterange] die Option Relative Datumsangaben, wählen Sie Jahre aus und geben Sie Vorheriges Jahr an. Wählen Sie Übernehmen und OK aus.

      Ihr Tableau-Desktop sollte wie folgt aussehen.

      Tableau Desktop-Filter mit mehreren Dimension-Rankings

    4. Ziehen Sie Produktkategorie und legen Sie sie neben "".

    5. Ziehen Sie Kaufumsatz und legen Sie neben Zeilen ab. Der Wert ändert sich in SUM(Purchase Revenue).

    6. Bestellungen ziehen und neben „Zeilen ablegen. Der Wert ändert sich in SUM(purchases).

    7. Wählen Sie SUM(Purchases) und wählen Sie im Dropdown-Menü Dual Axis.

    8. Wählen Sie SUM(Purchases in Marks und wählen Sie Line aus dem Dropdown-Menü aus.

    9. Wählen Sie SUM(Purchase Revenue) in Marks und wählen Sie Bar aus dem Dropdown-Menü aus.

    10. Wählen Sie Gesamte Ansicht aus dem Menü Anpassen aus.

    11. Wählen Sie den Kaufumsatz im Diagramm aus und stellen Sie sicher, dass der Kaufumsatz in aufsteigender Reihenfolge angezeigt wird.

      Ihr Tableau-Desktop sollte wie folgt aussehen.

      Tableau Desktop mit mehreren Dimensionen - Rangkategorie

  2. Benennen Sie das aktuelle Blatt 1 in Category um.

  3. Wählen Sie Neues Arbeitsblatt aus, um ein neues Arbeitsblatt zu erstellen, und benennen Sie es in Data um.

    1. Ziehen Sie den Daterange aus der Liste Tabellen im Bereich Daten und legen Sie den Eintrag auf dem Regal Filter ab.

    2. Wählen Sie im Dialogfeld Filterfeld [Datumsbereich] die Option Datumsbereich und wählen Sie Weiter >.

    3. Wählen Sie im Dialogfeld Filter [Daterange] die Option Relative Datumsangaben, wählen Sie Jahre aus und geben Sie Vorheriges Jahr an. Wählen Sie Übernehmen und OK aus.

    4. Ziehen Sie Kaufumsatz aus dem Bereich Daten in Spalten. Der Wert ändert sich in SUM(Purchase Revenue).

    5. Ziehen Sie Kauf aus dem Bereich Daten in Spalten neben Kaufumsatz. Der Wert ändert sich in SUM(purchases).

    6. Ziehen Sie Produktkategorie aus dem Bereich Daten in Zeilen.

    7. Ziehen Sie Produktname aus dem Bereich Daten nach Zeilen neben Produktkategorie.

    8. Um die beiden horizontalen Balken in eine Tabelle zu ändern, wählen Sie Texttabelle unter Anzeigen aus.

    9. Um die Anzahl der Produkte zu begrenzen, wählen Sie Bestellungen unter Kennzahlen aus. Wählen Sie aus dem Dropdown-Menü Filter aus.

    10. Wählen Sie im Filter [Bestellungen] die Option Mindestens aus und geben Sie 7000 ein. Wählen Sie Übernehmen und OK aus.

    11. Wählen Breite anpassen aus Dropdown Menü Anpassen aus.

      Ihr Tableau-Desktop sollte wie folgt aussehen.

      Tableau Desktop - Rangfolgedaten für mehrere Dimension

  4. Wählen Sie Neues Arbeitsblatt aus, um ein neues Arbeitsblatt zu erstellen, und benennen Sie es in Treemap um.

    1. Ziehen Sie den Daterange aus der Liste Tabellen im Bereich Daten und legen Sie den Eintrag auf dem Regal Filter ab.

    2. Wählen Sie im Dialogfeld Filterfeld [Datumsbereich] die Option Datumsbereich und wählen Sie Weiter >.

    3. Wählen Sie im Dialogfeld Filter [Daterange] die Option Relative Datumsangaben, wählen Sie Jahre aus und geben Sie Vorheriges Jahr an. Wählen Sie Übernehmen und OK aus.

    4. Ziehen Sie Kaufumsatz aus dem Bereich Daten in Zeilen. Die Werte ändern sich in SUM(Purchase Revenue).

    5. Ziehen Sie Kauf aus dem Bereich Daten nach Zeilen neben Kaufumsatz. Der Wert ändert sich in SUM(purchases).

    6. Ziehen Sie Produktkategorie aus dem Bereich Daten nach Spalten.

    7. Ziehen Sie Produktname aus dem Bereich Daten nach Spalten.

    8. Um die beiden vertikalen Balkendiagramme in eine Baumkarte zu ändern, wählen Sie Baumkarte unter Anzeigen aus.

    9. Um die Anzahl der Produkte zu begrenzen, wählen Sie Bestellungen unter Kennzahlen aus. Wählen Sie aus dem Dropdown-Menü Filter aus.

    10. Wählen Sie im Filter [Bestellungen] die Option Mindestens aus und geben Sie 7000 ein. Wählen Sie Übernehmen und OK aus.

    11. Wählen Breite anpassen aus dem Dropdown Menü Anpassen“.

      Ihr Tableau-Desktop sollte wie folgt aussehen.

      Tableau Desktop - Rangfolgedaten für mehrere Dimension

  5. Wählen Sie Schaltfläche Neues Dashboard) unten aus, um eine neue Ansicht Dashboard 1 zu erstellen. In der Ansicht Dashboard 1:

    1. Ziehen Sie das Blatt Kategorie aus dem Blätter-Regal auf die Ansicht Dashboard 1, auf der Blätter hier ablegen steht.
    2. Ziehen Sie das Blatt Treemap aus dem Blätter-Regal unter das Blatt Kategorie auf der Ansicht Dashboard 1.
    3. Ziehen Sie das Blatt Daten aus dem Blätter-Regal unter das Blatt Treemap auf der Ansicht Dashboard 1.
    4. Ändern Sie die Größe der einzelnen Blätter in der Ansicht.

    Ihre Ansicht Dashboard 1 sollte wie folgt aussehen.

    Tableau Desktop Dashboard 1

Looker
  1. Achten Sie in der Explore-Oberfläche von Looker darauf, dass Sie über ein sauberes Setup verfügen. Wenn nicht, wählen Sie Einstellung Felder und Filter entfernen.

  2. Wählen Sie + Filter unter Filter aus.

  3. Im Dialogfeld Filter hinzufügen:

    1. Wählen Sie ‣ CC-Datenansicht
    2. Wählen Sie aus der Liste der Felder ‣ DateRange und DateRange aus.
      Looker-Filter
  4. Geben Sie den Filter CC Datenansicht Datumsbereich als liegt im Bereich 2023/01/01bis (davor) 2024/01/01 an.

  5. Im Abschnitt ‣ CC-Datenansicht in der linken Leiste:

    1. Wählen Sie Produktkategorie aus.
    2. Wählen Sie Produktname aus.
  6. Im Abschnitt ‣ Benutzerdefinierte Felder in der linken Leiste:

    1. Wählen Sie Benutzerdefinierte Kennzahl aus dem Dropdown-Menü + Hinzufügen aus.

    2. Im Dialogfeld Benutzerdefinierte Kennzahl erstellen:

      1. Wählen im Dropdown Menü Feld zur Messung die Option „Kaufumsatz“ aus.
      2. Wählen Sie Summe aus Dropdown-Menü Kennzahlentyp aus.
      3. Geben Sie einen benutzerdefinierten Feldnamen für „Name ein. Beispiel: Sum of Purchase Revenue.
      4. Wählen Sie die Felddetails aus.
      5. Wählen Sie Dezimalstellen aus dem Dropdown-Menü Format aus und stellen Sie sicher, dass 0 in Dezimalstellen eingegeben wird.
        Benutzerdefiniertes Metrikfeld für Looker
      6. Wählen Sie Speichern aus.
    3. Wählen Sie Benutzerdefinierte Kennzahl erneut aus dem Dropdown-Menü + Hinzufügen aus. Im Dialogfeld Benutzerdefinierte Kennzahl erstellen:

      1. Wählen aus Dropdown-Menü Zu messendes Feld die Option „Bestellungen“ aus.
      2. Wählen Sie Summe aus Dropdown-Menü Kennzahlentyp aus.
      3. Geben Sie einen benutzerdefinierten Feldnamen für „Name ein. Beispiel: Sum of Purchases.
      4. Wählen Sie die Felddetails aus.
      5. Wählen Sie Dezimalstellen aus dem Dropdown-Menü Format aus und stellen Sie sicher, dass 0 in Dezimalstellen eingegeben wird.
      6. Wählen Sie Speichern aus.
    4. Beide Felder werden automatisch zur Datenansicht hinzugefügt.

  7. Wählen Sie Abschnitt die Option + Filter aus. Im Dialogfeld Filter hinzufügen. Wählen Sie ‣ Benutzerdefinierte Felder und dann Kaufumsatz.

  8. Wählen Sie is > aus und geben Sie 800000 ein, um die Ergebnisse zu begrenzen.

  9. Wählen Sie Ausführen aus.

  10. Wählen Sie ‣ Visualisierung aus, um die Linienvisualisierung anzuzeigen.

  11. Wählen Sie Bearbeiten in Visualisierung aus, um die Visualisierung zu aktualisieren. Im Popup-Dialogfeld:

    1. Wählen Sie die Registerkarte Plot aus.

    2. Scrollen Sie nach unten und wählen Sie Diagrammkonfiguration bearbeiten aus.

    3. Ändern Sie die JSON-Datei Diagrammkonfiguration (Überschreiben) wie im folgenden Screenshot, und wählen Sie dann Vorschau aus.

      Looker-Visualisierungskonfiguration

    4. Wählen Sie Anwenden aus.

    5. Wählen Sie CrossSize75 neben Bearbeiten aus, um das Popup-Dialogfeld auszublenden

Es sollte eine Visualisierung und eine Tabelle ähnlich wie unten dargestellt angezeigt werden.

Looker-Ergebnis - täglicher Trend

Jupyter-Notebook
  1. Geben Sie die folgenden Anweisungen in eine neue Zelle ein.

    code language-none
    import seaborn as sns
    import matplotlib.pyplot as plt
    data = %sql SELECT product_category AS `Product Category`, product_name AS `Product Name`, SUM(purchase_revenue) AS `Purchase Revenue`, SUM(purchases) AS `Purchases` \
                FROM cc_data_view \
                WHERE daterange BETWEEN '2023-01-01' AND '2024-01-01' \
                GROUP BY 1, 2 \
                ORDER BY `Purchase Revenue` DESC \
                LIMIT 10;
    df = data.DataFrame()
    df = df.groupby(['Product Category', 'Product Name'], as_index=False).sum()
    plt.figure(figsize=(8, 8))
    sns.scatterplot(x='Product Category', y='Product Name', size='Purchase Revenue', sizes=(10, 200), hue='Purchases', palette='husl', data=df)
    plt.show()
    display(data)
    
  2. Ausführen der Zelle. Es sollte eine ähnliche Ausgabe wie im folgenden Screenshot angezeigt werden.

    Jupyter Notebook-Ergebnisse

RStudio
  1. Geben Sie die folgenden Anweisungen zwischen {r} ` und ` in einen neuen Block ein.

    code language-r
    ## Multiple dimensions ranked
    df <- dv %>%
       filter(daterange >= "2023-01-01" & daterange < "2024-01-01") %>%
       group_by(product_category, product_name) %>%
       summarise(purchase_revenue = sum(purchase_revenue), purchases = sum(purchases), .groups = "keep") %>%
       arrange(desc(purchase_revenue), .by_group = FALSE)
    print(df)
    
  2. Führt den Block aus. Es sollte eine ähnliche Ausgabe wie im folgenden Screenshot angezeigt werden.

    RStudio Ergebnisse

recommendation-more-help
080e5213-7aa2-40d6-9dba-18945e892f79