Einrichten von Dimensionen

In diesem Abschnitt werden die verschiedenen Typen von Dimensionen und deren Einrichtung in DWB erläutert.

Was sind Dimensionen?

Auf der grundlegendsten Ebene sind Dimensionen Kategorien, in die die Daten im Datensatz unterteilt werden können.

Best Practice: Dimensionen im Datenschema können beliebig benannt werden. Die in diesem Kurs verwendeten und erklärten Dimensionen gelten als Best Practice. Dimensionen können unterschiedlich benannt werden. Wenn Sie Informationen zu anderen Datensätzen erhalten, werden Sie Unterschiede in Datensätzen erkennen. Es ist wichtig, den Zweck der Dimensionen und nicht ihren Namen zu verstehen. Ob es beispielsweise "Besucher", "Kunde", "Person", "Verbraucher"oder "Benutzer"heißt, es ist wichtig zu verstehen, dass diese Begriffe häufig verwendet werden, um auf die zählbare Dimension der höchsten Ebene zu verweisen, mit der Informationen über eine bestimmte Person erfasst werden.

Vollständige Informationen finden Sie im Handbuch Datensatzkonfiguration .

Typen von Dimensionen in DWB

Es gibt zwei Arten von Dimensionen in der Data Workbench: Erweiterte Dimensionen und abgeleitete Dimensionen.

Erweiterte Dimensionen werden aus Feldern in den "Rohdatendateien"erstellt. Erweiterte Dimensionen werden verwendet, um "Rohdaten"zu kategorisieren und die Beziehungen anzugeben, die zwischen den Daten bestehen. Erweiterte Dimensionen werden von Data Workbench Architects erstellt.

Abgeleitete Dimensionen werden von einem Benutzer "clientseitig"erstellt, nachdem der Datensatz mit vorhandenen erweiterten Dimensionsdefinitionen verarbeitet wurde. Basierend auf der vorhandenen URI-Dimension kann ein Benutzer beispielsweise eine abgeleitete Dimension "Seitenname"erstellen, die anstelle eines angegebenen URI einen benutzerfreundlicheren Seitennamen anzeigt. Alle Dimensionen bestehen aus Elementen oder Elementen, die zur Bildung der Dimension kategorisiert (gruppiert) wurden. Im Folgenden finden Sie drei Dimensionen und ihre Elemente.

Viele abgeleitete Dimensionen werden automatisch erstellt, um verschiedene Visualisierungen zu ermöglichen. Wenn ein Benutzer beispielsweise eine Site oder eine Prozesskarte erstellt, erstellen DWB-Server eine Präfixdimension. Andere Dimensionen, wie zum Beispiel die in Berichten aufgeführten Zeitdimensionen, werden durch Dateien im Dimensionsverzeichnis eines Profils definiert.

HINWEIS

Die Elemente, die in einer bestimmten Dimension angezeigt werden, spiegeln nur die Werte wider, die in Datensätzen vorhanden sind, die für das Laden in den Datensatz ausgewählt wurden. Wenn beispielsweise keine Daten für "12. Mai"vorhanden sind, wird dieser Monat nicht in der Dimension "Monat"angezeigt.

Erweiterte Dimensionen

Typen von erweiterten Dimensionen

1) Zählbare Dimensionen

Auf der höchsten Ebene sind zählbare Dimensionen. Zählbare Dimensionen bieten zwei Hauptfunktionen. Zunächst handelt es sich um Dimensionen, deren Elemente Sie zählen möchten. Mit anderen Worten: Zählungen beantworten Fragen wie:

  • "Wie viele Besucher haben Ihre Homepage besucht?"
  • "Wie viele Besuche hat google.com durchgeführt?"

Aus diesem Grund werden zählbare Elemente häufig als grundlegende Bausteine für die Erstellung von Metriken verwendet.

Die zweite wichtige Funktion von zählbaren Elementen besteht darin, dass sie das Rückgrat Ihrer Datensatzschemastruktur bilden. Ihr Datenschema und alle anderen Dimensionen sind so organisiert, dass sie unter einer Zählung gruppiert werden und zu dieser gehören. Mit anderen Worten, wenn wir Dimensionen als "Kategorien"betrachten, dann sind Zählungen die Art und Weise, wie wir diese "Kategorien"in Gruppen organisieren.

Wenn Dimensionen unter einer zählbaren Dimension gruppiert werden, befinden sie sich auf der "Ebene"der zählbaren Dimension. Beispielsweise kann sich die "E-Mail-Adresse"auf Besucherebene und die "Browser"auf Besuchsebene befinden. "Übergeordnetes Element"und "untergeordnetes Element"beziehen sich auf die Beziehung zwischen der zählbaren Tabelle und den darunter gruppierten Dimensionen. Beispielsweise ist Besucher ein "übergeordnetes"Element der E-Mail-Adresse. Umgekehrt ist die E-Mail-Adresse ein "untergeordnetes Element"des Besuchers.

2) Einfache Dimensionen

Die gängigsten Dimensionen sind einfache Dimensionen. Einfache Dimensionen haben eine Eins-zu-viele-Beziehung mit einer übergeordneten zählbaren Dimension und werden häufig bei Visualisierungen verwendet, damit Sie ihre Elemente anzeigen können. Das bedeutet, dass eine zählbare Dimension einen Wert für eine einfache Dimension haben kann, die einfache Dimension jedoch zu einer oder mehreren zählbaren Werten gehören kann. Beispielsweise hat ein Kunde den Namen "John"- dieser Kunde kann nur einen Vornamen haben, viele andere Kunden können jedoch den Namen "John;"haben. Als weiteres Beispiel kann nur ein Browser (z. B. Firefox) für jeden bestimmten Besuch einer Website verwendet werden, dieser Browser kann jedoch für viele verschiedene Besuche verwendet werden.

Wenn zählbare Dimensionen auf "Wie viele?"antworten, antworten einfache Dimensionen auf "Welche?". Verwenden Sie dasselbe oben im Abschnitt zählbare Dimension verwendete Beispiel: Seitenname ist die einfache Dimension. Mithilfe der Tabelle und der einfachen Dimension "Seitenname"können wir Fragen beantworten, z. B.:

  • "Welche Seite hatte die meisten Seitenansichten?"
  • "Von allen Einkaufswagenseiten, die die meisten Besuche hatten?"

3) Viele-zu-viele-Dimensionen

Viele-zu-viele-Dimensionen haben eine Viele-zu-viele-Beziehung mit einer übergeordneten zählbaren Dimension. Wenn sich beispielsweise eine Dimension mit dem Namen "Externer Suchbegriff"auf Besuchsebene befindet; kann ein bestimmter externer Suchbegriff bei einem oder mehreren Besuchen verwendet werden und ein bestimmter Besuch kann einen oder mehrere externe Suchbegriffe umfassen. Der externe Suchbegriff ist daher eine Viele-zu-viele-Dimension.

4) Numerische Dimensionen

Numerische Dimensionen sind ein Typ einer einfachen Dimension mit einem numerischen Wert. Numerische Dimensionen werden häufig erstellt, um in Metriken verwendet zu werden. Beispiele für numerische Dimensionen sind "Umsatz", "Bestellungen"und "Einheiten". Im obigen Beispiel ist die Dimension "Kundenaufträge"eine numerische Dimension.
5) Denormale DimensionenDenormale Dimensionen sind Dimensionen, die eine Eins-zu-Eins-Beziehung mit einer übergeordneten zählbaren Dimension aufweisen. Denormale Dimensionen werden häufig mit Dimensionen mit hoher Kardinalität (viele eindeutige Elemente) wie Identifizierungsdaten verwendet. Beispielsweise kann ein Besucher nur eine Benutzer-ID und eine Benutzer-ID nur zu einem Besucher gehören. Dies ist also eine Eins-zu-Eins-Beziehung und kann eine denormale Dimension sein.

Beispielsweise ist die Geometrixx Web User ID eine denormale Dimension auf Kundenebene. Da es sich um eine denormale Dimension handelt, besteht eine Eins-zu-Eins-Beziehung mit der übergeordneten Dimension, d. h. jede Web-Anwender-ID hat einen Kunden und jeder Kunde nur eine Web-Benutzer-ID. Daher kann die Metrik "Kunden"nur für jedes Element der Geometrixx Web-Benutzer-ID "1"lauten.

6) Dimensionen

Mit Zeitdimensionen können Sie einen Satz periodischer oder absoluter lokaler Zeitdimensionen erstellen, die auf dem von Ihnen angegebenen Zeitstempelfeld basieren. Beispiele für Zeitdimensionen sind "Tag", "Stunde", "Woche"und "Stunde des Tages". Im obigen Beispiel zeigt die Tabelle "Stunde des Tages"an, wie viele Besuche und Seitenansichten während der verschiedenen Stunden der Tage empfangen wurden.

HINWEIS

Die %-Escapes, die für die Anzeigeformatierung verwendet werden, sind identisch mit der standardmäßigen C-Bibliothek strftime.

Definieren erweiterter Dimensionen

Schritte zum Definieren der erweiterten Dimension:

  1. Öffnen Sie während der Arbeit mit Ihrem Datensatzprofil den Profil-Manager und klicken Sie auf Datensatz , um dessen Inhalt anzuzeigen.

  2. Öffnen Sie die Datei "Transformation.cfg"oder die Datei "Transformation-Datensatz einschließen", in der Sie die erweiterte Dimension definieren möchten.

  3. Klicken Sie mit der rechten Maustaste auf Umwandlungen und klicken Sie auf Neu hinzufügen > <Extended dimension type>.

  4. Geben Sie die entsprechenden Informationen für Ihre erweiterte Dimension ein. Beschreibungen der Umwandlungstypen und Informationen zu ihren Parametern finden Sie in den folgenden Abschnitten:

  5. Für jede erweiterte Dimension, die Sie definieren, können Sie dem Kommentar-Parameter eine oder mehrere Kommentarzeilen hinzufügen, um die Dimension weiter zu beschreiben oder Anmerkungen zur Verwendung hinzuzufügen. Um einen Kommentar hinzuzufügen, klicken Sie mit der rechten Maustaste auf die Bezeichnung Kommentare und klicken Sie auf "Neu hinzufügen"> "Kommentarzeile".

  6. Nachdem Sie Ihre erweiterte Dimension(en) in der Konfigurationsdatei definiert haben, speichern Sie die Datei lokal und speichern Sie sie in Ihrem Datensatzprofil auf dem DWB-Server.

Ausblenden erweiterter Dimensionen

Erweiterte Dimensionen können ausgeblendet werden, sodass sie nicht im Menü "Dimension"im DWB angezeigt werden. Um die Dimension auszublenden, setzen Sie die Eigenschaft "Ausgeblendet"in der Dimensionsdefinition auf "True".

Auf dieser Seite