Loading

Berechnen von gewichteten Mittelwerten mithilfe von multimedialen Ausdrücken (Multidimensional Expressions, MDX)

Veröffentlichungsdatum: Mar 25, 2024
Aufgabe
So verwenden Sie multimediale Ausdrücke (Multidimensional Expressions, MDX) zum Berechnen des gewichteten Mittelwerts unterschiedlicher Felder in einer Cube-Datenquelle.
Schritte
ZUM ANZEIGEN DER LÖSUNG KLICKEN

Berechnen des gewichteten Mittelwerts von zwei Kennzahlen

Befolgen Sie die folgenden Schritte, um den gewichteten Mittelwert von "Internetversandkosten" und "Anzahl Internetbestellungen" unter Verwendung eines berechneten Elements zu verwenden.

Schritt 1: Erstellen Sie ein berechnetes Element, um den gewichteten Mittelwert von zwei Kennzahlen zu berechnen.

  1. Laden Sie die Arbeitsmappe "MDX Weighted Averages Examples" herunter, öffnen Sie sie, und klicken Sie auf das Arbeitsblatt Weighted Average of Two Measures.
  2. Klicken Sie auf das Dropdown-Menü unter "Dimensionen", und wählen Sie die Option Berechnete Elemente aus.
  3. Klicken Sie im Dialogfeld "Berechnete Elemente" auf Neu, um ein neues berechnetes Element zu erstellen.
  4. Gehen Sie im Bereich "Calculated Member Definition" (Definition für berechnetes Element) wie folgt vor:
    1. Geben Sie in das Feld Name den Text Gewichteter Mittelwert ein.
    2. Geben Sie die folgende MDX-Anweisung in das Formelfeld ein:

      SUM(

      [product categories].currentmember.children, [internet order count] * [internet freight cost])

      / SUM(

      [product categories].currentmember.children, [internet order count]

      )

    3. Bestätigen Sie, dass in der Statusmeldung angegeben wird, dass die Formel gültig ist, indem Sie auf Formel prüfen und dann auf OK klicken.

Schritt 2: Erstellen der Ansicht

  1. Ziehen Sie Product.Product Categories.Category im Bereich "Dimensionen" zum Container Zeilen, und führen Sie dann einen Drilldown zu Unterkategorie durch.
  2. Ziehen Sie im Bereich "Kennzahlen" das berechnete Element Gewichteter Mittelwert zum Container Spalten.

Die gewichteten Mittelwerte von "Anzahl Internetbestellungen" und "Internetversandkosten" werden nun für jede Unterkategorie angezeigt.

ZUM ERWEITERN DER SCHRITTE KLICKEN

Berechnen des arbiträren, komplexen gewichteten Mittelwerts für jedes Produkt

Das folgende Beispiel führt Sie durch das Erstellen einer MDX-Anweisung über die Produkt- und Kundengeografiedimensionen.Dieser komplexe gewichtete Mittelwert weist Tableau an, den gewichteten Mittelwert von "Internet Sales Amount" für jede Kombination aus "Unterkategorie" und "Land" für die jeweiligen Nachfolger abzurufen.

Schritt 1: Erstellen eines berechneten Elements zum Ermitteln des gewichteten Mittelwerts für jedes Produkt

  1. Klicken Sie in der Arbeitsmappe MDX Weighted Average Examples auf das Arbeitsblatt Arbiträrer, komplexer gewichteter Mittelwert für jedes Produkt.
  2. Erstellen Sie ein neues berechnetes Element, nennen Sie es Komplexer gewichteter Mittelwert, und verwenden Sie dann die folgende MDX-Anweisung in der Formel:

    Sum(

    CrossJoin(

    Descendants ([Product].[Product Categories].CurrentMember,

    [Product].[Product Categories].[Subcategory], SELF),

    Descendants ([Customer].[Customer Geography].CurrentMember,

    [Customer].[Customer Geography].[Country], SELF)

    )

    ,([Measures].[Internet Sales Amount] * [Measures].[Internet Order Quantity])

    ) / [Measures].[Internet Order Quantity]

Schritt 2: Erstellen der Ansicht

  1. Ziehen Sie Product.Product Categories.Category im Bereich "Dimensionen" zum Container Spalten, und führen Sie dann einen Drilldown zu Unterkategorie durch.
  2. Ziehen Sie Internet Sales Amount im Bereich "Kennzahlen" zur Karte Markierungen, und ziehen Sie dann Komplexer gewichteter Mittelwert zum Container Zeilen.

In der folgenden Ansicht wird der gewichtete Mittelwert von "Internet Sales Amount" für jede Kombination aus "Unterkategorie" und "Land" für die jeweiligen Nachfolger gezeigt.

Zusätzliche Ressourcen
Hinweis: Die angefügte Arbeitsmappe enthält eine Verbindung zu einem AdventureWorks-Cube von Microsoft Analysis Services (MSAS).Dabei handelt es sich um einen Beispielcube, der in Verbindung mit Microsoft Analysis Services bereitgestellt wird. Sie können diese Arbeitsmappe verwenden, indem Sie einfach den Namen des Servers von scdemo-dbs zu dem Namen des MSAS-Servers ändern, auf dem AdventureWorks gehostet wird.

Um die im folgenden Video angezeigten Schritte zu sehen, erweitern Sie die Abschnitte oben.
Hinweis: Für das Video ist kein Ton verfügbar. 
 
Nummer des Knowledge-Artikels

001458065

 
Laden
Salesforce Help | Article