MicroStrategy ONE

Exemplos de parâmetros

Começando em MicroStrategy ONE Atualização 12, você pode criar parâmetros. Este tópico contém exemplos de como usar parâmetros.

Crie seletores de objetos métricos mais poderosos

  1. Defina um parâmetro de valor denominado MetricP que ofereça uma lista fixa de opções. Essa lista deve ser preenchida com base nos objetos de métrica disponíveis ou nas opções que você planeja oferecer, pois a seleção não está restrita a objetos de métrica específicos, mas pode ser uma expressão. Além disso, certifique-se de que a sequência de exibição de cada item da lista esteja alinhada com as preferências do usuário.

  2. Criou uma métrica derivada com a seguinte fórmula. Com base na seleção do usuário no parâmetro, MicroStrategy retorna diferentes métricas ou expressões.

    Copiar
    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. Adicione a métrica derivada a uma grade ou visualização e estabeleça um seletor de parâmetros com base no parâmetro MetricP recém-criado. Observe que esse seletor funciona essencialmente como um seletor de objetos métricos, mas com recursos aprimorados. Por exemplo, se MetricP = "Unidades por hora", o valor de retorno da métrica derivada recém-criada será:

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

    Isso representa a multiplicação de duas métricas. Observe que qualquer expressão aritmética compatível com o MicroStrategy motor pode ser usado aqui.

Análise de variações hipotéticas

Existem várias maneiras de realizar uma análise hipotética. Uma maneira é criar um parâmetro de valor e usá-lo para multiplicar métricas, como [Cost] * [Cost Parameter], onde o parâmetro de custo é um número entre 0,5-1,5.

Confira os seguintes exemplos de análise hipotética abaixo:

Análise de vendas

Você também pode adicionar um nível de controle mais granular a uma análise hipotética. Vamos realizar uma análise hipotética de vendas com base em diferentes tipos de locais de venda: online, shopping, autônomo e shopping center.

  1. Crie quatro parâmetros de valor, sendo que um deles se parece com isto:

  2. Crie uma métrica derivada com uma fórmula. Se você quiser calcular totais para esta métrica hipotética, ative Opções de métricas > Manual > Agregar da Base.

    Copiar
    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. Estabeleça seleções para os quatro parâmetros. Em seguida, adicione a métrica de vendas hipotéticas em uma grade e comece a explorar sua análise hipotética.

Cálculo de hipoteca

Vamos usar uma calculadora de hipotecas para mostrar o poder do uso de parâmetros em uma análise hipotética.

  1. Crie os seguintes parâmetros:

    Taxa de juro A taxa de juros anual.

    Diretor O principal do empréstimo.

    Prazo do empréstimo (mês) O número de meses do prazo do empréstimo.

  2. A fórmula para calcular um pagamento mensal é a seguinte:

  3. Notar que eu não é a taxa de juros anual, é periódica (por mês), portanto é um duodécimo da taxa de juros anual. Use isso para criar uma métrica derivada de pagamento mensal.

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

  4. Crie uma visualização de KPI para exibir o pagamento mensal. Os usuários podem configurar o principal, o prazo do empréstimo e a taxa de juros anual para calcular o pagamento mensal.

  5. Observe que o pagamento mensal é calculado com base em parâmetros, mas um usuário também pode optar por usar esse método para calcular um pagamento mensal com base nos dados do armazém. Se o usuário tiver um conjunto de dados que contenha informações do principal do empréstimo, ele poderá criar outro datamart como Pagamento Mensal 1 usando a fórmula a seguir.

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

    [Loan Principal] é uma métrica do conjunto de dados.

  6. Os usuários agora podem realizar uma análise hipotética, com base nas alterações nas taxas de juros e no prazo do empréstimo, usando os dados do principal do empréstimo provenientes do armazém.

Transformação de tempo e comparação de dados

Um seletor de parâmetro pode ser ajustado para afetar apenas o valor de uma métrica condicional específica. Essa precisão permite que um seletor modifique o valor em apenas uma coluna de métrica dentro de uma grade, em vez de impactar toda a grade. Essa funcionalidade direcionada facilita aos usuários a execução de tarefas como transformações de tempo e comparações de dados.

  1. Crie dois parâmetros de lista de elementos, com base em um atributo Ano, denominado ano 1 e ano 2.

  2. Crie duas métricas derivadas. Na condição de cada métrica derivada, adicione um dos parâmetros.

  3. Adicione as métricas derivadas a uma grade, juntamente com dois seletores de parâmetros para o ano 1 e o ano 2, configurando-os apenas para seleção única. Agora você pode fazer uma comparação lado a lado dos lucros de quaisquer dois anos.