Compartilhar via


Modificando a dimensão Produto

Nas tarefas deste tópico, você usará um cálculo nomeado para fornecer nomes mais descritivos às linhas de produto, definir uma hierarquia na dimensão Produto e especificar o nome do membro (Todos) para a hierarquia. Você também agrupará atributos nas pastas de exibição.

Adicionando um cálculo nomeado

Você pode adicionar um cálculo nomeado a uma tabela na exibição da fonte de dados. Na tarefa a seguir, você criará um cálculo nomeado que exibirá o nome completo da linha de produto.

Para adicionar um cálculo nomeado

  1. Abra a exibição da fonte de dados do Adventure Works DW clicando duas vezes sobre ela na pasta Exibições da Fonte de Dados no Gerenciador de Soluções.

  2. No painel de diagrama, clique com o botão direito na tabela Produto e depois clique em Novo Cálculo Nomeado.

  3. Na caixa de diálogo Criar Cálculo Nomeado, digite ProductLineName na caixa Nome da coluna.

  4. Na caixa Expressão, digite a seguinte instrução CASE:

    CASE ProductLine
       WHEN 'M' THEN 'Mountain'
       WHEN 'R' THEN 'Road'
       WHEN 'S' THEN 'Accessory'
       WHEN 'T' THEN 'Touring'
       ELSE 'Components'
    END
    

    Essa instrução CASE cria nomes de fácil utilização para cada linha de produto no cubo.

  5. Clique em OK para criar o cálculo nomeado ProductLineName.

  6. No menu Arquivo, clique em Salvar Tudo.

Modificando a propriedade NameColumn de um atributo

Para modificar a propriedade NameColumn de um atributo

  1. Alterne para o Designer de Dimensão da dimensão Produto. Para fazer isso, clique duas vezes na dimensão Produto no nó Dimensões do Gerenciador de Soluções.

  2. No painel Atributos da guia Estrutura da Dimensão, selecione Linha de Produto.

  3. Na janela Propriedades, clique no campo de propriedade NameColumn e depois no botão de navegação () para abrir a caixa de diálogo Coluna de Nome.

  4. Selecione ProductLineName na lista Coluna de origem e então clique em OK.

    O campo NameColumn agora contém o texto Product.ProductLineName (WChar). Os membros da hierarquia de atributo Linha de Produto exibirão agora o nome completo da linha de produto em vez do nome abreviado.

  5. No painel Atributos da guia Estrutura da Dimensão, selecione Chave do Produto.

  6. Na janela Propriedades, clique no campo de propriedade NameColumn e depois no botão reticências () para abrir a caixa de diálogo Coluna de Nome.

  7. Selecione EnglishProductName na lista Coluna de origem e então clique em OK.

    O campo NameColumn agora contém o texto Product.EnglishProductName (WChar).

  8. Na janela Propriedades, altere o valor da propriedade Name do atributo Chave do Produto para Nome do Produto.

Criando uma hierarquia

Para criar uma hierarquia

  1. Arraste o atributo Linha de Produto do painel Atributos para o painel Hierarquias.

  2. Arraste o atributo Nome do Modelo do painel Atributos para a célula <novo nível> no painel Hierarquias sob o nível Linha de Produto.

  3. Arraste o atributo Nome do Produto do painel Atributos para a célula <novo nível> no painel Hierarquias sob o nível Nome do Modelo.

  4. No painel Hierarquias da guia Estrutura da Dimensão, clique com o botão direito do mouse na barra de título da hierarquia Hierarquia, selecione Renomear e digite Linhas de Modelo do Produto.

    Agora, o nome da hierarquia é Linhas de Modelo do Produto.

  5. No menu Arquivo, clique em Salvar Tudo.

Especificando nomes de pastas e de todos os membros

Para especificar os nomes de pasta e membro

  1. No painel Atributos, selecione os seguintes atributos pressionando e mantendo pressionada a tecla CTRL enquanto clica em cada um deles:

    • Classe

    • Cor

    • Dias para Fabricar

    • Ponto de Novo Pedido

    • Nível de Estoque Seguro

    • Tamanho

    • Faixa de Tamanho

    • Estilo

    • Peso

  2. No campo de propriedade AttributeHierarchyDisplayFolder da janela Propriedades, digite Estoque.

    Você acaba de agrupar esses atributos em uma única pasta de exibição.

  3. No painel Atributos, selecione os seguintes atributos:

    • Preço do Revendedor

    • Preço da Lista

    • Custo Padrão

  4. Na célula da propriedade AttributeHierarchyDisplayFolder da janela Propriedades, digite Financeiro.

    Você acaba de agrupar esses atributos em uma segunda pasta de exibição.

  5. No painel Atributos, selecione os cegueis atributos:

    • Data de Término

    • Data de Início

    • Status

  6. Na célula da propriedade AttributeHierarchyDisplayFolder da janela Propriedades, digite Histórico.

    Você acaba de agrupar esses atributos em uma terceira pasta de exibição.

  7. Selecione a hierarquia Linhas de Modelo do Produto no painel Hierarquias. Depois, altere a propriedade AllMemberName na janela Propriedades para Todos os Produtos.

  8. Clique em uma área aberta do painel Hierarquias e depois altere a propriedade AttributeAllMemberName para Todos os Produtos.

    Clicar em uma área aberta permite que você modifique propriedades da própria dimensão Produto. Você também pode clicar no ícone da dimensão Produto na parte superior da lista de atributos no painel Atributos.

  9. No menu Arquivo, clique em Salvar Tudo.

Definindo relações de atributo

Se os dados subjacentes permitirem, você também deve definir relações de atributo entre atributos. Definir relações de atributo acelera o processamento de dimensões, partições e consultas. Para obter mais informações, consulte Definindo relações de atributo e Relações de atributo.

Para definir relações de atributo

  1. No Designer de Dimensão da dimensão Produto, clique na guia Relações de Atributo.

  2. No diagrama, clique com o botão direito do mouse no atributo Nome do Modelo e depois selecione Nova Relação de Atributo.

  3. Na caixa de diálogo Criar Relação de Atributo, o Atributo de Origem é Nome do Modelo. Defina o Atributo Relacionado como Linha de Produto.

    Na lista Tipo de relação, deixe o tipo de relação definido como Flexível porque as relações entre os membros podem mudar com o passar do tempo. Por exemplo, um modelo de produto pode ser movido para uma linha de produto diferente.

  4. Clique em OK.

  5. No menu Arquivo, clique em Salvar Tudo.

Revisando as alterações na dimensão Produto

Para revisar as alterações na dimensão Produto

  1. No menu Compilar do Business Intelligence Development Studio, clique em Implantar Tutorial do Analysis Services.

  2. Depois de receber a mensagem Implantação Concluída com Êxito, clique na guia Navegador do Designer de Dimensão da dimensão Produto e, em seguida, clique no ícone reconectar na barra de ferramentas do designer.

  3. Verifique se Linhas de Modelo do Produto está selecionado na lista Hierarquia e depois expanda Todos os Produtos.

    Observe que o nome do membro Todos é exibido como Todos os Produtos. Isso acontece porque você alterou a propriedade AllMemberName da hierarquia para Todos os Produtos anteriormente nesta lição. Além disso, os membros do nível Linha de Produto têm agora nomes de fácil utilização em vez de abreviações de apenas uma letra.

Próxima tarefa na lição

Modificando a dimensão de data