MicroStrategy ONE

Esempi di parametri

A partire da MicroStrategy ONE Con l'aggiornamento 12, è possibile creare parametri. Questo argomento contiene esempi di utilizzo dei parametri.

Crea selettori oggetti metrica 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 di metrica disponibili o alle opzioni che si intende offrire, poiché la selezione non è limitata a oggetti di metrica specifici, ma può essere un'espressione. Verificare inoltre che la stringa di visualizzazione di ciascun elemento dell'elenco corrisponda alle preferenze dell'utente.

  2. È stata 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. Aggiungere la metrica derivata a una tabella o una visualizzazione e impostare un selettore di parametro in base al parametro P Metric appena creato. Si noti che questo selettore funziona essenzialmente come un selettore di oggetti di metrica, ma con funzionalità avanzate. Ad esempio, se MetricP = "Unità orarie", il valore restituito della metrica derivata appena creata è:

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

    Rappresenta la moltiplicazione di due metriche. Si noti che qui può essere utilizzata 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 di costo è un numero compreso tra 0,5 e 1,5.

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

Analisi delle vendite

È inoltre possibile aggiungere un livello di controllo più granulare a un'analisi what-if. Eseguiamo un'analisi what-if delle vendite basata su diversi tipi di punti di vendita: online, centro commerciale, standalone e centro commerciale.

  1. Crea quattro parametri di valore, uno dei quali ha il seguente aspetto:

  2. Crea una metrica derivata con una formula. Per calcolare i totali per questa metrica what-if, abilitarla Opzioni metrica > Manuale > Aggrega dalla 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. Aggiungere quindi la metrica delle vendite ipotetiche a una tabella e iniziare a esplorare l'analisi ipotetica.

Calcolo mutuo

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

  1. Creare i seguenti parametri:

    Tasso di interesse Il tasso di interesse annuo.

    Preside L'entità del prestito.

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

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

  3. Si noti che i non è il tasso di interesse annuo, è periodico (al mese), quindi è un dodicesimo del tasso di interesse annuo. Consente di creare una metrica derivata 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 la rata mensile. Gli utenti possono impostare il capitale, la durata del prestito e il tasso di interesse annuale per calcolare la rata mensile.

  5. Si noti che la rata mensile è calcolata in base a parametri, ma l'utente può anche scegliere di utilizzare questo metodo per calcolare una rata mensile in base ai dati di warehouse. Se l'utente dispone di un dataset che contiene informazioni sull'entità principale prestito, può creare un altro data mart 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 modifiche del tasso di interesse e della durata del prestito, utilizzando i dati della quota principale prestiti provenienti dal warehouse.

Trasformazione temporale e confronto dei dati

È possibile regolare con precisione un selettore di parametro in modo che influisca solo sul valore di una determinata metrica condizionale. Questa precisione consente al selettore di modificare il valore in una sola colonna di metrica all'interno di una tabella, invece di influire sull'intera tabella. Questa funzionalità mirata semplifica l'esecuzione di attività quali trasformazioni temporali e confronti dei dati.

  1. Crea due parametri elenco elementi, basati su un attributo Year, denominati anno 1 e anno 2.

  2. Crea due metriche derivate. In ogni condizione di metrica derivata, aggiungere uno dei parametri.

  3. Consente di aggiungere le metriche derivate a una tabella, insieme a due selettori di parametro per l'anno 1 e l'anno 2, impostandole su Solo selezione singola. Ora è possibile eseguire un confronto affiancato dei profitti di due anni qualsiasi.