Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Nas tarefas deste tópico, você usa um cálculo nomeado para fornecer nomes mais descritivos para as linhas do produto, definir uma hierarquia na dimensão Produto e especificar o nome do membro (Todos) para a hierarquia. Você também agrupa atributos em pastas de exibição.
Adicionando um cálculo nomeado
Você pode adicionar um cálculo nomeado a uma tabela em uma exibição de fonte de dados. Na tarefa a seguir, você cria um cálculo nomeado que exibe o nome completo da linha do produto.
Para adicionar um cálculo nomeado
Para abrir a exibição da fonte de dados adventure works DW 2012 , clique duas vezes em Adventure Works DW 2012 na pasta Exibições da Fonte de Dados no Gerenciador de Soluções.
Na parte inferior do painel de diagrama, clique com o botão direito do mouse no cabeçalho da tabela Produto e clique em Novo Cálculo Nomeado.
Na caixa de diálogo Criar Cálculo Nomeado, digite na caixa Nome da coluna.
Na caixa Expressão , digite ou copie e cole 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' ENDEssa instrução CASE cria nomes amigáveis para cada linha de produto no cubo.
Clique em OK para criar o
ProductLineNamecálculo nomeado. Talvez seja necessário esperar.No menu Arquivo , clique em Salvar Tudo.
Modificando a propriedade NameColumn de um atributo
Para modificar o valor da propriedade NameColumn de um atributo
Mude para o Designer de Dimensões para a dimensão Produto. Para fazer isso, clique duas vezes na dimensão Produto no nó Dimensões do Gerenciador de Soluções.
No painel Atributos da guia Estrutura de Dimensão , selecione Linha do Produto.
Na janela Propriedades no lado direito da tela, clique no campo de propriedade NameColumn na parte inferior da janela e clique no botão procurar (...) para abrir a caixa de diálogo Coluna de Nome . (Talvez seja necessário clicar na guia Propriedades no lado direito da tela para abrir a janela Propriedades.
Selecione
ProductLineNamena parte inferior da lista de colunas de origem e clique em OK.O campo NameColumn agora contém o texto , Product.ProductLineName (WChar). Os membros da hierarquia de atributos da Linha de Produto agora exibem o nome completo da linha do produto em vez de um nome de linha de produto abreviado.
No painel Atributos da guia Estrutura de Dimensão , selecione Chave do Produto.
Na janela Propriedades, clique no campo de propriedade NameColumn e, em seguida, clique no botão de reticências (...) para abrir a caixa de diálogo Name Column.
Selecione EnglishProductName na lista de colunas de origem e clique em OK.
O campo NameColumn agora contém o texto , Product.EnglishProductName (WChar).
Na janela Propriedades, role para cima, clique no campo de propriedade Nome e digite
Product Name.
Criando uma hierarquia
Para criar uma hierarquia
Arraste o atributo Linha do Produto do painel Atributos para o painel Hierarquias .
Arraste o atributo Nome do Modelo do painel Atributos para a <célula de novo nível> no painel Hierarquias , abaixo do nível da Linha do Produto .
Arraste o
Product Nameatributo do painel Atributos para a <célula de novo nível> no painel Hierarquias , abaixo do nível nome do modelo . (Você renomeou a Chave do Produto para Nome do Produto na seção anterior.)No painel Hierarquias da guia Estrutura de Dimensão, clique com o botão direito do mouse na barra de título da hierarquia, clique em Renomear e digite
Product Model Lines.O nome da hierarquia agora é
Product Model Lines.No menu Arquivo , clique em Salvar Tudo.
Especificando nomes de pasta e todos os nomes de membro
Para especificar os nomes das pastas e dos membros
No painel Atributos , selecione os seguintes atributos mantendo pressionada a tecla CTRL ao clicar em cada um deles:
Classe
Cor
Dias para fabricar
Ponto de reordenação
Nível de Estoque de Segurança
Tamanho
Intervalo de tamanho
estilo
Peso
No campo de propriedade AttributeHierarchyDisplayFolder na janela Propriedades, digite
Stocking.Agora você agrupou esses atributos em uma única pasta de exibição.
No painel Atributos , selecione os seguintes atributos:
Preço do Revendedor
Preço de tabela
Custo Padrão
Na célula de propriedade AttributeHierarchyDisplayFolder na janela Propriedades, digite
Financial.Agora você agrupou esses atributos em uma segunda pasta de exibição.
No painel Atributos , selecione os seguintes atributos:
Data de Término
Data de Início
Estado
Na célula de propriedade AttributeHierarchyDisplayFolder na janela Propriedades, digite
History.Agora você agrupou esses atributos em uma terceira pasta de exibição.
Selecione a
Product Model Lineshierarquia no painel Hierarquias e altere a propriedade AllMemberName na janela Propriedades paraAll Products.Clique em uma área aberta do painel Hierarquias e altere a propriedade AttributeAllMemberName na parte superior da janela Propriedades para
All Products.Clicar em uma área aberta permite modificar as propriedades da própria dimensão Produto. Você também pode clicar em Produto na parte superior da lista de atributos no painel Atributos .
No menu Arquivo , clique em Salvar Tudo.
Definindo relações de atributo
Se os dados subjacentes derem suporte a ele, você deverá definir relações de atributo entre atributos. Definir relações de atributo acelera a dimensão, a partição e o processamento de consulta. Para obter mais informações, consulte Definir Relações de Atributo e Relações de Atributo.
Para definir relações de atributo
No Designer de Dimensões para a dimensão de Produto, clique na guia Relações de Atributos.
No diagrama, clique com o botão direito do mouse no atributo Nome do Modelo e clique em Nova Relação de Atributo.
Na caixa de diálogo Criar Relação de Atributo , o Atributo de Origem é Nome do Modelo. Defina o atributo relacionado como linha do produto.
Na lista de tipos de relação , deixe o tipo de relação definido como Flexível porque as relações entre os membros podem mudar ao longo do tempo. Por exemplo, um modelo de produto pode eventualmente ser movido para uma linha de produto diferente.
Clique em OK.
No menu Arquivo , clique em Salvar Tudo.
Revisão de alterações na dimensão do produto
Para examinar as alterações de dimensão do produto
No menu Compilar do SSDT (SQL Server Data Tools), clique em Implantar o Tutorial do Analysis Services.
Depois de receber a mensagem Implantação Concluída com êxito, clique na guia Navegador do Designer de Dimensões para a dimensão Produto e depois clique no botão Reconectar na barra de ferramentas do designer.
Product Model LinesVerifique se ele está selecionado na lista Hierarquia e expandaAll Products.Observe que o nome do membro All aparece como
All Products. Isso ocorre porque você alterou a propriedade AllMemberName para a hierarquia paraAll Productsanterior na lição. Além disso, os membros do nível da Linha de Produto agora têm nomes amigáveis, em vez de abreviações de letra única.
Próxima tarefa da lição
Modificando a dimensão de data
Consulte Também
Definir cálculos nomeados em uma visão de fonte de dados (serviços de análise)
Criar hierarquias de User-Defined
Configurar o nível (Todos) para hierarquias de atributo