MicroStrategy ONE

Crie uma métrica derivada do zero usando o editor de fórmula de métrica

Se você chegou aqui vindo do Workstation, veja o Ajuda para criação de documentos em estações de trabalho.

Criar uma métrica derivada desde o início permite personalizar a métrica e torná-la mais sofisticada para atender às suas necessidades. Você pode realizar as seguintes tarefas:

  • Crie expressões personalizadas, como métricas de porcentagem do total ou expressões que usam funções personalizadas criadas com o MicroStrategy Assistente de plug-in de função. Consulte o Functions Reference para obter mais informações.
  • Criar uma métrica digitando diretamente sua fórmula. É possível adicionar cálculos condicionais, para criar grupos de dados pela filtragem de valores métricos. Também é possível agrupar regiões em produtores de pouca receita e produtores de boa receita. Isso complementa a análise condicional fornecida por filtros e limites.
  • Execute a análise estatística criando métricas derivadas com base em Análise R.

Para criar uma métrica, você deve definir sua fórmula, que consiste em operadores aritméticos (+, -, * e /) e funções. Os operadores e as funções podem ser aplicados a atributos ou métricas. Um exemplo da fórmula de uma métrica composta é RunningAvg(Cost), onde Cost é uma métrica e RunningAvg é uma função que calcula a média corrente. Outro exemplo é Sum(Cost) + Sum(Profit), onde Cost e Profit são métricas e Sum é uma função que calcula a soma. Nesse caso, a soma da métrica Custo é adicionada à soma da métrica Lucro.

Você pode criar uma métrica aninhada, em que uma função de agregação é colocada dentro de outra. Uma fórmula métrica de amostra é Avg(Sum(Revenue)). A função interna Sum calcula o total para o fato Receita e a função externa Avg calcula a média desse resultado. Se você quiser saber a receita média por categoria para cada região, pode criar uma métrica aninhada que primeiro calcula a receita para todas as categorias e depois calcula a média para cada região. A métrica é definida como: Avg(Sum(Revenue) {~, Category}) {~, Region}

A fórmula interna, Sum(Revenue), calcula a receita no nível da categoria. A fórmula externa, então, calcula a média dos valores resultantes no nível de Região.

Para adicionar funções à fórmula da métrica, você deve selecionar todas as opções necessárias para definir a função. Se quiser adicionar uma função de agrupamento, como Soma, Média, Primeiro ou Máximo, você deverá definir a expressão da função e também poderá alterar o nível de atributo em que a métrica é agregada. Caso deseje adicionar uma função que não esteja relacionada a agrupamento, como funções de data mining, data, OLAP e classificação, você deverá definir os valores de entrada (chamados de argumentos) para a função, bem como todos os parâmetros que podem ser utilizados para determinar o comportamento da função.

Veja no Ajuda para relatórios avançados para a sintaxe de fórmulas métricas que usam funções de agrupamento. Consulte Functions Reference para ver a sintaxe de funções não de agrupamento.

  1. Abra o dossier você deseja modificar.
  2. Crie uma métrica derivada e reserve-a para uso futuro em uma visualização. No painel de Conjuntos de Dados, clique em clique Mais à direita do conjunto de dados em que você está criando uma métrica derivada e escolha Criar Métrica.

  3. Clique em Alternar para o editor de fórmulas.
  4. No painel direito, insira um nome para a métrica no campo Nome da Métrica.

    Clique nas funções no painel esquerdo para visualizar uma descrição correspondente na parte inferior da caixa de diálogo. Em seguida, clique em Detalhes para exibir mais informações sobre a função e seus argumentos na Functions Reference. Para obter mais informações sobre as funções If e Case, consulte Adicionar cálculos condicionais a uma métrica derivada usando as funções if e case.

  5. Na seção Fórmula, insira a definição de métrica derivada. Você pode digitar operadores aritméticos (como + e -) e valores diretamente na expressão métrica ou selecioná-los usando os botões correspondentes. Vá para a etapa 12.

    ou

    Use os painéis Funções e Objetos para auxiliar na criação da sua definição da métrica derivada. Localize as funções e objetos que deseja adicionar usando o Procurar campo na parte superior de cada painel. No painel Funções, você também pode procurar uma função selecionando uma categoria de função (ou seja, Funções Básicas, Funções de String, etc.) no menu suspenso. Depois de localizar as funções e objetos que deseja usar, clique duas vezes neles para adicioná-los à definição de métrica derivada no painel direito.

  6. Se você tiver selecionado uma função de agregação (ou seja, função de agrupamento), como Primeiro, Máximo ou Soma, os campos Nível e Filtro aparecerão abaixo de Parâmetros da Função.

  7. É possível definir parâmetros de função, como se todos os valores do cálculo devem ser usados ou se o cálculo deve ser feito usando apenas valores exclusivos. Clique em Parâmetros da Função, selecione as opções apropriadas para definir os parâmetros e clique em OK.
  8. Por padrão, a função é calculada no nível dos atributos da visualização na qual a métrica está inserida. É possível especificar os atributos a serem usados no cálculo da métrica, independentemente do que está contido em qualquer visualização na qual a métrica é colocada. Para alterar o nível, selecione um atributo na lista Nível suspenso. Você também pode adicionar vários atributos.

    Se uma visualização contiver Região e Categoria, por padrão, a métrica calculará valores regionais e de categoria nessa visualização. Se você selecionar Região como nível, a métrica calculará os valores de receitas regionais nessa visualização, mas não incluirá uma divisão por Categoria. Isso permite comparar receitas entre regiões.

  9. Você pode adicionar filtragem avançada à sua métrica. Clique em Adicionar Filtro para abrir a caixa de diálogo Nova Qualificação. Para obter mais informações, consulte Introdução à filtragem avançada.
  10. Se o campo Classificar por for exibido, selecione opções para classificar os dados.
  11. Clique em Adicionar para adicionar a função à métrica. A função, incluindo os argumentos que você forneceu, aparece no painel direito do Editor de fórmula métrica.
  12. Se precisar excluir a fórmula métrica e começar novamente, clique em Limpar.
  13. Clique em Validar para verificar se a expressão métrica é válida.
  14. Clique em Save (Salvar).

    Por padrão, o comportamento de agregação e de subtotal é determinado automaticamente. É possível alterar esse comportamento para especificar se a métrica derivada é calculada com todo o conjunto de dados ou apenas os dados da visualização em que ela está inserida. Para obter mais informações, consulte Alterar a agregação e o comportamento do subtotal para uma métrica derivada.

Tópicos relacionados

Introdução a Métricas

Crie uma métrica derivada usando o editor de função de métrica

Criar uma métrica derivada em uma planilha usando um atalho

Criar uma métrica derivada combinando duas métricas com um operador

Crie uma métrica derivada combinando várias métricas

Crie uma métrica derivada selecionando a função de agregação

Crie uma métrica derivada de um atributo

Fornecer análise estatística do R Analytics

Editar métricas derivadas do painel

Renomear métricas derivadas do painel

Excluir métricas derivadas do painel