MicroStrategy ONE

Esempi di parametri

A partire da MicroStrategy ONE Update 12, è possibile creare parametri. Questo argomento contiene esempi di come utilizzare i parametri.

Crea selettori di oggetti metrici più potenti

  1. Definire un parametro di valore denominato MetricP che offre un elenco fisso di opzioni. Questo elenco deve essere popolato in base agli oggetti metrici disponibili o alle opzioni che intendi offrire, poiché la selezione non è limitata a oggetti metrici specifici, ma può essere un'espressione. Inoltre, assicurati che la stringa visualizzata di ciascun elemento nell'elenco sia allineata alle preferenze dell'utente.

  2. Creata una metrica derivata con la seguente formula. In base alla selezione dell'utente nel parametro, MicroStrategy restituisce metriche o espressioni diverse.

    Copia
    Case(
    (MetricP="Basket"), [Average Basket], 
    (MetricP="Trans Per Hour"), [Average Transactions/Hour], 
    (MetricP="Units Per Trans"), [Average Units/Transaction], 
    (MetricP="Units Per Hour"), ([Average Units/Transaction]*[Average Transactions/Hour]), 
    0)

  3. Aggiungi la metrica derivata in una griglia o una visualizzazione e stabilisci un selettore di parametri basato sul parametro MetricP appena creato. Si noti che questo selettore funziona essenzialmente come un selettore di oggetti metrici, ma con funzionalità migliorate. Ad esempio, se MetricP = "Unità per ora", il valore restituito della metrica derivata appena creata è:

    [Average Units/Transaction] *[Average Transactions/Hour]

    Questo rappresenta la moltiplicazione di due parametri. Si noti che qui è possibile utilizzare qualsiasi espressione aritmetica compatibile con il motore MicroStrategy.

Analisi What-If

Esistono diversi modi per eseguire un'analisi what-if. Un modo consiste nel creare un parametro valore e usarlo per moltiplicare metriche, ad esempio [Cost] * [Cost Parameter], dove il parametro del costo è un numero compreso tra 0,5 e 1,5.

Dai un'occhiata ai seguenti esempi di analisi what-if di seguito:

Analisi delle vendite

Puoi anche aggiungere un livello di controllo più granulare a un'analisi what-if. Eseguiamo un'analisi delle vendite ipotetiche basata su diversi tipi di luoghi di vendita: online, centro commerciale, autonomo e centro commerciale.

  1. Crea quattro parametri di valore, uno dei quali assomiglia a questo:

  2. Creare una metrica derivata con una formula. Abilitare l'abilitazione per il calcolo dei totali di questa metrica what-if Opzioni metriche > Manuale > Aggrega da base.

    Copia
    Case(
    ([STORE TYPE]@ID="E-Commerce"), ([TOTAL SALES]*EC), 
    ([STORE TYPE]@ID="Mall"), ([TOTAL SALES]*Mall), 
    ([STORE TYPE]@ID="Standalone"), ([TOTAL SALES]*Standalone), 
    ([STORE TYPE]@ID="Strip Mall"), ([TOTAL SALES]*StripM), 
    [TOTAL SALES])

  3. Stabilire le selezioni per i quattro parametri. Quindi, aggiungi la metrica delle vendite ipotetiche in una griglia e inizia a esplorare la tua analisi ipotetica.

Calcolo del mutuo

Usiamo un calcolatore di mutui per mostrare il potere dell'utilizzo dei parametri in un'analisi what-if.

  1. Crea i seguenti parametri:

    Tasso di interesse Il tasso di interesse annuo.

    Preside L'entità del prestito.

    Durata prestito (mese) Il numero di mesi della durata del prestito.

  2. La formula per calcolare la rata mensile è la seguente:

  3. Si noti che i non è il tasso di interesse annuale, ma è periodico (al mese), quindi è un dodicesimo del tasso di interesse annuale. Utilizzarlo per creare una metrica derivata dal pagamento mensile.

    Copia
    Principal/((Power((1+([Interest Rate]/12)), [Loan Term (Month)])-1)/(([Interest Rate]/12)*Power((1+([Interest Rate]/12)), [Loan Term (Month)])))

  4. Creare una visualizzazione KPI per visualizzare il pagamento mensile. Gli utenti possono impostare il capitale, la durata del prestito e il tasso di interesse annuale per calcolare il pagamento mensile.

  5. Si noti che il pagamento mensile viene calcolato in base ai parametri, mentre un utente può anche scegliere di utilizzare questo metodo per calcolare un pagamento mensile in base ai dati di magazzino. Se l'utente dispone di un set di dati che contiene informazioni sul capitale del prestito, può creare un altro datamart come Pagamento mensile 1 utilizzando la formula seguente.

    Copia
    [Loan Principal]/((Power((1+([Interest Rate]/12)), [Loan Term (Month)])-1)/(([Interest Rate]/12)*Power((1+([Interest Rate]/12)), [Loan Term (Month)])))

    [Loan Principal] è una metrica del dataset.

  6. Gli utenti possono ora eseguire un'analisi what-if, basata sulle variazioni del tasso di interesse e della durata del prestito, utilizzando i dati del capitale del prestito provenienti dal magazzino.

Trasformazione temporale e confronto dei dati

Un selettore di parametro può essere ottimizzato per influenzare solo il valore di una particolare metrica condizionale. Questa precisione consente a un selettore di modificare il valore in una sola colonna metrica all'interno di una griglia, anziché influire sull'intera griglia. Questa funzionalità mirata rende semplice per gli utenti eseguire attività come trasformazioni temporali e confronti di dati.

  1. Crea due parametri dell'elenco di elementi, in base a un attributo Anno, denominato anno 1 e anno 2.

  2. Creare due metriche derivate. In ciascuna condizione della metrica derivata, aggiungere uno dei parametri.

  3. Aggiungi le metriche derivate a una griglia, insieme a due selettori di parametri per l'anno 1 e l'anno 2, impostandoli solo sulla selezione singola. Ora puoi eseguire un confronto affiancato dei profitti di due anni qualsiasi.