Loading

Calcolo delle medie pesate utilizzando le Multidimensional Expressions (MDX)

Data pubblicazione: Mar 25, 2024
Operazione
Come utilizzare Multidimensional Expressions (MDX) per calcolare la media pesata di campi diversi in un'origine dati cubo.
Fasi
FAI CLIC PER ESPANDERE LA SOLUZIONE

Calcolo della media ponderata di due misure

Segui i passaggi indicati sotto per calcolare la media pesata di Costi di spedizione Internet e Numero ordini Internet utilizzando un membro calcolato.

Passaggio 1: Crea un membro calcolato per calcolare la media ponderata di due misure.

  1. Scarica e apri la cartella di lavoro "MDX Weighted Average Examples" e fai clic sul foglio di lavoro Media pesata di due misure.
  2. Fai clic sul menu a discesa Dimensioni, quindi seleziona Membri calcolati.
  3. Nella finestra di dialogo Membri calcolati fai clic su Nuovo per creare un nuovo membro calcolato.
  4. Nella sezione Definizione membro calcolato, esegui le seguenti operazioni:
    1. Nel campo Nome digita Media pesata.
    2. Nella casella Formula, digita la seguente istruzione MDX:

      SUM(

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

      / SUM(

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

      )

    3. Conferma che il messaggio di stato indica la validità della formula facendo clic su Verifica formula, quindi su OK.

Passaggio 2: Crea la vista

  1. Nel riquadro Dimensioni, trascina Product.Product Categories.Category nello spazio Righe ed esegui il drill-down in Sottocategoria.
  2. Nel riquadro Misure, trascina il membro calcolato Media pesata nello spazio Colonne.

Adesso puoi visualizzare le medie pesate di Numero ordini Internet e Costi di spedizione Internet per ogni sottocategoria.

FAI CLIC PER ESPANDERE LA PROCEDURA

Calcolo della media ponderata complessa arbitraria per ciascun prodotto

Nella seguente guida è illustrato il processo di creazione di un'istruzione MDX in entrambe le dimensioni della geografia di prodotti e clienti. Questo esempio di media pesata complessa indica a Tableau di ottenere la media pesata dell'Importo vendite Internet, in ogni combinazione di Sottocategoria e Paese, per i rispettivi discendenti.

Passaggio 1: Crea un membro calcolato per individuare la media ponderata per ciascun prodotto.

  1. Nella cartella di lavoro "MDX Weighted Average Examples", fai clic sul foglio di lavoro Media pesata complessa arbitraria per ciascun prodotto.
  2. Crea un nuovo membro calcolato, denominalo Media pesata complessa e utilizza la seguente istruzione MDX nella formula:

    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]

Passaggio 2: Crea la vista

  1. Nel riquadro Dimensioni, trascina Product.Product Categories.Category nello spazio Colonne ed esegui il drill-down in Sottocategoria.
  2. Nel riquadro Misure, trascina Importo vendite Internet nella scheda Indicatori, quindi trascina Media pesata complessa nello spazio Righe.

Nella vista seguente è illustrata la media pesata dell'Importo vendite Internet, in ogni combinazione di Sottocategoria e Paese, per i rispettivi discendenti.

Risorse aggiuntive
Nota: la cartella di lavoro allegata contiene una connessione al cubo AdventureWorks di Microsoft Analysis Services (MSAS). Questo è un cubo campione fornito in dotazione con Microsoft Analysis Services. Per utilizzare questa cartella di lavoro, devi modificare il valore Server da scdemo-dbs al nome del server MSAS utilizzato che ospita AdventureWorks.

Per visualizzare i passaggi illustrati nel video riportato sotto, espandi le sezioni sopra.
Nota: il video è privo di audio.
 
Numero articolo Knowledge

001458065

 
Caricamento
Salesforce Help | Article