Version 2021

Caixa de diálogo de opções de métricas avançadas

Você pode especificar uma variedade de opções avançadas para uma métrica na caixa de diálogo Opções de Métricas Avançadas.

  1. Abra o Editor de Métricas.
  2. Clique Opções de métrica.

Geral

Use a seção Geral para selecionar a função de agregação dinâmica e se a métrica usa subtotais inteligentes.

Função de agregação dinâmica: Selecione a função usada para a agregação de valores de métrica que ocorrem quando um atributo é movido da planilha de relatório para o painel de Objetos de Relatório (chamados de agregação dinâmica).

Permitir métrica inteligente: Determine se a métrica calcula subtotais sobre elementos individuais de métricas, conforme descrito abaixo. Esta opção está disponível para métricas compostas.

A fórmula de uma métrica composta pode ser composta por vários objetos unidos por operadores aritméticos, como Metric1/Metric2 ou (Fact1 + Fact2)/Fact3. O subtotal de uma métrica composta pode ser calculado de formas diferentes:

  • Calcule a soma de todas as partes da métrica composta e depois calcule a métrica composta. Esta fórmula é representada por Sum(Metric1)/Sum(Metric2).
  • Calcule a métrica composta para cada linha do relatório e depois agregue os dados no nível correto. Esta fórmula é representada por Sum(Metric1/Metric2).

O primeiro caso usa subtotais inteligentes, que calcula subtotais dos elementos individuais de uma métrica (também chamadas de métricas inteligentes). Por exemplo, a métrica Margem de Lucro é calculada como a métrica Lucro dividida pela métrica Receita. A métrica Margem de Lucro pode ser obtida da seguinte forma:

  • Adicione todos os valores de lucro. Adicione todos os valores de receita. Divida as duas somas. Essa é uma métrica inteligente.
  • Divida cada valor de lucro por cada valor de receita e some os resultados.

Subtotais

Use a seção Subtotais para selecionar a função de subtotal padrão e as funções disponíveis para subtotalizar a métrica nos relatórios.

Função para subtotal padrão: Selecione a função padrão a ser usada para calcular os subtotais de relatórios. Para evitar a exibição de um total geral quando a métrica for usada em um relatório, selecione Nenhuma.

Selecione os subtotais que deseja ter disponíveis para essa métrica: Selecione as funções que podem ser usadas para calcular os subtotais para a métrica. Para fazer isso, clique no ícone Expandir Ícone Expandir. Selecione os tipos de subtotais que devem estar disponíveis para o usuário quando o relatório for executado e desmarque todos os tipos de subtotais que você não queira disponibilizar. Para evitar a exibição de subtotais quando a métrica for usada em um relatório, desmarque todos os tipos de subtotais.

Propriedades de VLDB

Use a seção Propriedades do VLDB para especificar as propriedades do VLDB e aproveitar as otimizações exclusivas e específicas do banco de dados.

Seleção nula para mecanismo analítico: Determina se um valor nulo é convertido para zero quando o mecanismo analítico efetua cálculos. Para obter mais informações, consulte o Ajuda de relatórios avançados.

Ciente da dimensionalidade do subtotal: Habilita a geração de subtotais com base no nível de atributo usado para calcular a métrica (dimensionalidade). Se essa opção estiver definida como Verdadeiro e o relatório contiver uma métrica calculada em um nível mais elevado do que o nível do relatório, o subtotal da métrica será calculado com base no nível da métrica. Por exemplo, um relatório no nível do trimestre contendo uma métrica de vendas anual exiba as vendas anuais como o subtotal em vez de somar as linhas do relatório. O valor padrão é Herdar - verdadeiro.

Validação de métrica: Determina se a fonte dinâmica está disponível para métricas. As fontes dinâmicas tornam os Cubos Inteligentes mais acessíveis permitindo os relatórios regulares e acessar automaticamente Cubos Inteligentes publicados capazes de satisfazer as exigências de dados do relatório. Em geral, se as métricas utilizam junções externas, dados precisos podem ser retornados para relatórios de Intelligent Cubes através de fontes dinâmicas. Entretanto, se as métricas usarem junções internas, que é um tipo de junção mais comum, você deverá verificar se os dados da métrica podem ser corretamente representados por meio de fontes dinâmicas. O valor padrão é Herdar - Ativar origem dinâmica.

Constantes inteiras na métrica: Determina se deve adicionar um .0 após valores inteiros na métrica. O valor padrão é Herdar - Adicionar '.0' a inteiro.

Tipo de associação de métrica: Define o método padrão para associar a métrica a outras métricas.

  • Herdar (padrão): A métrica usa o relatório ou a configuração do nível do projeto para determinar como associar a métrica a outras métricas.
  • Associação interna: Inclui uma linha no relatório somente se a linha contém dados para todas as métricas da linha.
  • Associação externa: Exibe todas as linhas para a métrica, independentemente de outras métricas do relatório

Verificação de nulo: Determina como tratar operações aritméticas com valores nulos. O mecanismo analítico pode verificar todos os valores nulos em todas as consultas ou apenas em associações de tabelas temporárias. O valor padrão é Herdar - Verificar se há NULO em todas.

Métrica de agregação transformável: Define que métricas devem ser usadas para executar transformações em métricas compostas que usam agregação aninhada. Consulte System Administration Guide para obter um exemplo de como usar essa propriedade. Por exemplo, crie duas métricas. A primeira métrica, referida como Metric1, usa uma expressão de Sum(Fact) {~+, Attribute+}, em que Fact é um fato no projeto e Attribute é um atributo do projeto usado para definir o nível de Metric1. A segunda métrica, referida como Metric2, usa uma expressão de Avg(Metric1){~+}. Como as duas métricas usam funções de agregação, a Metric2 usa agregação aninhada.

Incluir a Metric2 em um relatório poderá retornar resultados incorretos se uma métrica de atalho de transformação estiver definida na Metric2 e a Metric1 estiver definida em um nível inferior ao nível de relatório. Nesse cenário, a transformação é aplicada à métrica externa, que nesse caso é a Metric2. Para executar a transformação corretamente, a transformação deve ser aplicada à métrica interna, que nesse caso é a Metric1. Para aplicar a transformação à Metric1 nesse cenário, você pode usar a opção de Métrica de agregação transformável. As opções são:

  • Herdar (padrão): A métrica usa a configuração de nível de relatório ou projeto para determinar quais métricas devem ser usadas para realizar transformações em métricas compostas que usam agregação aninhada.
  • Verdadeiro: A métrica é definida como uma métrica para realizar uma transformação quando está incluída em outra métrica por meio de agregação aninhada. Essa opção deve ser usada somente com métricas definidas para um cenário semelhante ao descrito acima para Metric2.
  • Falso: A métrica usa comportamento de transformação padrão. Essa opção deve ser usada com todas as métricas, exceto com as métricas definidas para um cenário semelhante ao descrito acima para Metric2.

Verificação de zeros: Determina como tratar a divisão por zero ou quando verificar se há zeros no denominador durante cálculos de divisão. Quando uma verificação de zero é realizada, um zero no denominador de um cálculo de divisão é alterado para um valor nulo. As opções são:

  • Herdar (padrão): A métrica usa o relatório ou a configuração do nível do projeto para determinar como lidar com a divisão por zero.
  • Fazer nada: O banco de dados, em vez do Mecanismo Analítico, processa a divisão por zero.
  • Verificar se há zero em todas as consultas: Verifica se há zero em todas as consultas.
  • Verificar se há zeros somente em associações de tabela temporária: Verifica divisão por zero somente em associações de tabela temporária.

Contagem distinta: Determinar como administrar consultas realizadas em tabelas de várias partições, que retornam uma contagem distinta de valores. Uma contagem distinta de valores permite que você retorne informações como por exemplo quantos tipos distintos de itens foram vendidos em um determinado dia. Selecionar a opções correta para a configuração do seu projeto pode ajudar a melhorar o desempenho. As opções são:

  • Herdar (padrão): A métrica usa a configuração do relatório ou do nível do projeto para determinar como lidar com consultas realizadas em tabelas com várias partições.
  • Não selecionar elementos distintos de cada partição: Retorna uma contagem distinta de valores de tabelas com várias partições. Primeiro, as tabelas são combinadas como uma única tabela grande de resultados e depois o cálculo distinto de contagem é realizado. Apesar de retornar resultados corretos, combinar várias tabelas em uma tabela para realizar cálculo distinto de contagem pode ser uma consulta que consomem muitos recursos.
  • Selecionar elementos distintos de cada partição: Retorna uma contagem distinta para valores de tabelas com várias partições. O tamanho de cada tabela de partição é primeiro reduzido retornando somente valores distintos. Essas tabelas menores são então combinadas e um cálculo distinto de contagem é realizado. Isso pode melhorar o desempenho reduzindo o tamanho das tabelas de partição antes de serem combinadas para o cálculo distinto de contagem final.

Opções de coluna

Use a seção Opções de Coluna para especificar um alias para a métrica em tabelas temporárias e selecione o tipo de dados da métrica.

Nome de coluna usado na criação da tabela SQL: Digite o alias da coluna, que altera o nome da métrica nas tabelas temporárias. Essa renomeação não afeta o nome real da métrica nos metadados, mas permite que você identifique facilmente a métrica, como em um longo relatório SQL. As tabelas temporárias são usadas em data marts e na geração de SQL.

Tipo de dado: Determine o tipo de dado para a métrica.

Associações

Junção de métrica: Define o método padrão para associar a métrica a outras métricas.

  • Herdar padrãoValor: A métrica usa o relatório ou a configuração do nível do projeto para determinar como associar a métrica a outras métricas.
  • Associação interna: Inclui uma linha no relatório somente se a linha contém dados para todas as métricas da linha.
  • Associação externa: Mostra todas as linhas da métrica, independentemente de outras métricas no relatório.

União de Fórmula Métrica: Determine como combinar o conjunto de resultados dentro da métrica.

  • Herdar padrãoValor: Uma junção que é definida em cada elemento.
  • Associação interna: Inclui apenas dados comuns a todos os elementos, ou seja, a interseção das informações.
  • Associação externa: Inclui dados que se aplicam a cada elemento, ou uma união de todas as informações.