MicroStrategy ONE

Exemples de paramètres

À partir de MicroStrategy ONE Update 12, vous pouvez créer des paramètres. Cette rubrique contient des exemples d'utilisation des paramètres.

Créez des sélecteurs d'objets métriques plus puissants

  1. Définissez un paramètre de valeur nommé MetricP qui propose une liste fixe d'options. Cette liste doit être remplie en fonction des objets métriques disponibles ou des options que vous envisagez d'offrir, car la sélection n'est pas limitée à des objets métriques spécifiques, mais peut être une expression. De plus, assurez-vous que la chaîne d'affichage de chaque élément de la liste correspond aux préférences de l'utilisateur.

  2. Création d'une métrique dérivée avec la formule suivante. En fonction de la sélection de l'utilisateur dans le paramètre, MicroStrategy renvoie différentes mesures ou expressions.

    Copier
    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. Ajoutez la métrique dérivée dans une grille ou une visualisation et établissez un sélecteur de paramètres basé sur le paramètre MetricP nouvellement créé. Notez que ce sélecteur fonctionne essentiellement comme un sélecteur d'objet métrique, mais avec des fonctionnalités améliorées. Par exemple, si MetricP = "Units Per Hour", la valeur de retour de la métrique dérivée nouvellement créée est :

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

    Cela représente la multiplication de deux métriques. Veuillez noter que toute expression arithmétique compatible avec le moteur MicroStrategy peut être utilisée ici.

Analyse de simulation

Il existe plusieurs façons d’effectuer une analyse de simulation. Une façon consiste à créer un paramètre de valeur et à l'utiliser pour multiplier les mesures, par exemple [Cost] * [Cost Parameter], où le paramètre de coût est une valeur comprise entre 0,5 et 1,5.

Consultez les exemples d’analyses de simulation suivants :

Analyse des ventes

Vous pouvez également ajouter un niveau de contrôle plus granulaire à une analyse de simulation. Effectuons une analyse hypothétique des ventes basée sur différents types de lieux de vente : en ligne, centre commercial, centre commercial autonome et centre commercial linéaire.

  1. Créez quatre paramètres de valeur, dont un ressemble à ceci :

  2. Créez une métrique dérivée avec une formule. Si vous souhaitez calculer les totaux pour cette mesure de simulation, activez Options de mesure > Manuel > Agréger à partir de la base.

    Copier
    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. Établir des sélections pour les quatre paramètres. Ensuite, ajoutez la mesure des ventes hypothétiques dans une grille et commencez à explorer votre analyse hypothétique.

Calcul hypothécaire

Utilisons un calculateur hypothécaire pour montrer la puissance de l'utilisation de paramètres dans une analyse de simulation.

  1. Créez les paramètres suivants :

    Taux d'intérêt Le taux d'intérêt annuel.

    Principal Le principal du prêt.

    Durée du prêt (mois) Le nombre de mois dans la durée du prêt.

  2. La formule pour calculer une mensualité est la suivante :

  3. Notez que je n'est pas le taux d'intérêt annuel, mais est périodique (par mois), donc c'est un douzième du taux d'intérêt annuel. Utilisez-le pour créer une métrique dérivée du paiement mensuel.

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

  4. Créez une visualisation KPI pour afficher le paiement mensuel. Les utilisateurs peuvent configurer le principal, la durée du prêt et le taux d'intérêt annuel pour calculer le paiement mensuel.

  5. Notez que le paiement mensuel est calculé en fonction de paramètres, tandis qu'un utilisateur peut également choisir d'utiliser cette méthode pour calculer un paiement mensuel basé sur les données de l'entrepôt. Si l'utilisateur dispose d'un ensemble de données contenant des informations sur le principal du prêt, il peut créer un autre datamart en tant que Paiement mensuel 1 à l'aide de la formule suivante.

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

    [Loan Principal] est une mesure du jeu de données.

  6. Les utilisateurs peuvent désormais effectuer une analyse de simulation, basée sur les changements de taux d'intérêt et de durée du prêt, en utilisant les données sur le principal du prêt provenant de l'entrepôt.

Transformation temporelle et comparaison des données

Un sélecteur de paramètres peut être réglé avec précision pour affecter uniquement la valeur d'une métrique conditionnelle particulière. Cette précision permet à un sélecteur de modifier la valeur d’une seule colonne de métrique au sein d’une grille, plutôt que d’avoir un impact sur l’ensemble de la grille. Cette fonctionnalité ciblée permet aux utilisateurs d'effectuer facilement des tâches telles que des transformations temporelles et des comparaisons de données.

  1. Créez deux paramètres de liste d'éléments, basés sur un attribut Year, nommés année 1 et année 2.

  2. Créez deux métriques dérivées. Dans la condition de chaque métrique dérivée, ajoutez l’un des paramètres.

  3. Ajoutez les métriques dérivées à une grille, ainsi que deux sélecteurs de paramètres pour l'année 1 et l'année 2, en les définissant sur une sélection unique uniquement. Vous pouvez désormais effectuer une comparaison côte à côte des bénéfices de deux années quelconques.