Refinar Seleções de Dados

Durante a especificação de quais membros de dados incluir em uma análise,você cria seleções de dados da origem de dados. Cada seleção especifica os critérios de um conjunto de membros de determinada coluna, como Produto ou Geografia.

Cada seleção consiste em uma ou mais etapas. Uma etapa representa uma instrução que afeta a seleção, como adicionar membros do Produto cujos valores contêm o texto "ABC". A ordem na qual as etapas são executadas afeta a seleção de dados. Cada etapa atua incrementalmente sobre os resultados das etapas anteriores, em vez de atuar sobre todos os membros da coluna.

Tópicos:

Criar Etapas de Seleção

As etapas de seleção ajudam os usuários a exibir os dados que eles desejam analisar. Quando você adiciona uma coluna a uma análise, uma etapa implícita "Iniciar com todos os membros" é adicionada. A palavra "todos" significa todos os membros após a aplicação dos filtros.

Por exemplo, você pode criar uma etapa de seleção para especificar os critérios dos seguintes membros em uma coluna Escritório: Baltimore, Austin e Atenas.

  1. Abra a análise para edição.
  2. Selecione a guia Critérios.
  3. Exiba o painel Etapas de Seleção clicando em Mostrar Painel Etapas de Seleção na barra de ferramentas.
  4. Clique em Em Seguida, Nova Etapa e selecione o tipo de etapa a ser criada. Por exemplo, você pode especificar uma lista de membros selecionados da etapa.
  5. Para uma etapa de membro, selecione Adicionar, Manter Somente ou Remover na lista Ação.
  6. Se você estiver criando uma etapa de membro, mova os membros a serem incluídos na etapa da área Disponível para a área Selecionado.
  7. Especifique os valores apropriados da condição, como ação, medida e operador, para uso nos valores da coluna.
  8. Clique em OK.

Editar Etapas de Seleção

Você pode editar uma etapa de seleção de uma análise ou uma que tenha sido salva como objeto de grupo.

Por exemplo, você pode editar uma etapa de membro da coluna Offices na análise Brand Revenue. Em seguida, pode adicionar outra cidade à lista de cidades.

  1. Abra a análise para edição.
  2. Clique na guia Resultados.
  3. No painel Etapas de Seleção, passe o ponteiro do mouse sobre a etapa de seleção que você deseja editar.
  4. Clique no ícone de lápis na barra de ferramentas.
  5. Faça as edições apropriadas. Por exemplo, adicione um ou mais membros da coluna à etapa.
  6. Clique em OK.

Salvar Etapas de Seleção para Reutilização

Se você tiver criado um conjunto de etapas de seleção, poderá reutilizá-las caso as tenha salvado como um grupo no catálogo.

Por exemplo, é possível reutilizar as etapas de seleção da coluna Offices como um objeto de grupo. Isso permite que o conjunto seja usado em linha com a análise Brand Revenue.

  1. Abra a análise para edição.
  2. Na guia Resultados, exiba o painel Etapas de Seleção.
  3. Clique em Salvar Etapas de Seleção na extremidade direita do nome da coluna.
  4. No campo Salvar em, salve em /My Folders/subfolder (para uso pessoal) ou em /Shared Folders /subfolder para compartilhar com outros usuários.
  5. Informe um nome para as etapas de seleção salvas.
  6. Clique em OK.

Técnicas Avançadas: Criar Etapas de Condição

Etapa de condição é um tipo de etapa de seleção que você pode criar. A maioria das pessoas não precisa executar essa tarefa.

Você especifica que os membros serão selecionados de uma coluna com base em uma condição. A condição pode ser uma de vários tipos, inclusive com base nas medidas ou em valores superior/inferior. Essa lista de membros é dinâmica e determinada no runtime. Por exemplo, você pode selecionar os primeiros 5% de membros com base na Receita de Marca.

  1. Abra a análise para edição.
  2. Selecione a guia Critérios.
  3. Exiba o painel Etapas de Seleção clicando em Mostrar Painel Etapas de Seleção na barra de ferramentas.
  4. Clique em Em Seguida, Nova Etapa e selecione Aplicar Condição.
  5. Na caixa de diálogo Nova Etapa de Condição, selecione o tipo de condição a ser criada, conforme descrito na tabela a seguir.
    Tipo Descrição

    Exceção

    Selecione os membros usando valores de comparação para colunas de medida. Um exemplo de condição seria "Sales > Cost +10%".

    Primeiros/Últimos

    Selecione o número especificado de membros após classificá-los pela coluna de medida especificada. Você pode especificar um número exato de membros ou um percentual do total de membros. São exemplos de condições "Top 10 based on Sales" and "Top 5% based on cost.

    Correspondência

    Selecione os membros com base em correspondências com strings de texto e valores de atributo. Um exemplo de condição é "O nome contém abc." Esse tipo só está disponível para colunas que tenham um tipo de dados igual a string.

    Tempo/Ordinal

    Selecione os membros com base em intervalos de tempo e em níveis hierárquicos. Um exemplo de condição seria "De julho a dezembro de 2012". Esse tipo só está disponível para colunas com um tipo de dados relacionado ao tempo.

    Os componentes nesta caixa de diálogo podem ser um pouco diferente, dependendo do tipo que você selecionar.

  6. Na caixa Ação, selecione o tipo de ação a ser criada para os membros. Você pode optar por adicionar os membros selecionados à seleção, manter somente os membros selecionados e remover todos os outros. Ou, você pode optar por remover os membros selecionados da seleção.
  7. Na caixa ao lado do tipo de ação, selecione a coluna dos membros cuja etapa de condição você está criando.
  8. Informe os valores apropriados para os vários campos da caixa de diálogo.

    Por exemplo, selecione o Operador com base no tipo de condição. Por exemplo, selecione Within para o tipo Exception.

  9. Use a caixa Substituir por para especificar que um prompt de análise, um prompt de painel de controle ou uma variável pode substituir os valores que você especifica nessa condição.

    Dependendo do que está substituindo, você pode substituir certos valores por um prompt, uma variável de apresentação, uma variável de sessão ou uma variável de modelo semântico (repositório).

    Se você selecionar um tipo de variável, então insira o nome da variável no campo. Por exemplo, suponha que você tenha uma coluna chamada EMPLOYEE_ID. Você pode especificar USER como a variável da sessão pela qual o valor da referida coluna será substituído. Quando um usuário efetua sign-in, o valor da coluna é definido como seu nome de usuário. Consulte Técnicas Avançadas: Referenciar Valores Armazenados em Variáveis.

    Em uma lista de etapas, especifique que apenas uma etapa na lista pode ser substituída por um prompt ou variável de apresentação.

  10. Na área Para, qualifique todas as dimensões da análise que são diferentes da dimensão cujos membros você deseja selecionar.

    Faça isso ao criar etapas de condição do tipo Exceção ou Primeiros/Últimos. Para cada dimensão, selecione quais de seus membros devem ser incluídos. É possível selecionar membros específicos ou Tudo, que especifica agregar os membros durante a criação da condição. Por exemplo, suponha que você esteja qualificando a dimensão Região. Você pode selecionar uma região específica, como East, cujo valor é usado na condição da caixa de diálogo Nova Etapa de Condição. Se você selecionar a opção Tudo, então os valores de todas as regiões serão agregados e usados na condição.

    Você pode usar a área Para para criar uma referência de dados qualificados (QDR). Um QDR é um qualificador que limita uma ou mais dimensões para recuperar um único valor de uma coluna de medida. Um QDR é útil quando você deseja fazer referência temporariamente a um valor de coluna de medida sem afetar o status atual das dimensões. Veja abaixo um exemplo de QDR:

    Add members of Total Products (Rgd Sk Lvl) where "A - Sample Sales"."Base Facts"."1- Revenue", For: Cust Segments Hier: 'Active Singles', 'Baby Boomers' is greater than "A - Sample Sales"."Base Facts"."1- Revenue", For: Cust Segments"

    Quando você especifica um QDR, você pode especificar vários membros para limitar as dimensões. Quando você especifica vários membros, o valor da coluna de medida é agregado usando a agregação padrão. Por exemplo, suponha que você queira criar uma condição para exibição dessas Regiões em que Unidades é maior que 100. Suponha que você crie um QDR para a dimensão Ano que especifica 2010 e 2011 e a agregação padrão é Soma. Se os valores para 2010 e 2011 da região Central forem 50 e 60 respectivamente, esses dois anos serão exibidos. A soma deles excede as 100 unidades que foram indicadas.

  11. Clique em OK.