Relações de atributo – Definir
Aplica-se a: SQL Server Analysis Services Azure Analysis Services Fabric/Power BI Premium
No Microsoft SQL Server SQL Server Analysis Services, os atributos são o bloco de construção fundamental de uma dimensão. Uma dimensão contém um conjunto de atributos organizados com base em relações de atributo.
Para cada tabela incluída em uma dimensão, existe uma relação de atributo que relaciona o atributo de chave da tabela a outros atributos da tabela em questão. Essa relação é gerada na criação da dimensão.
Uma relação de atributo fornece as seguintes vantagens:
Reduz a quantidade de memória necessária para o processamento da dimensão. Isso acelera o processamento de dimensão, partição e de consulta.
Aumenta o desempenho de consulta, pois o acesso ao armazenamento é mais rápido e existe melhor otimização dos planos de execução.
Resulta na seleção de agregações mais efetivas pelos algoritmos de design de agregação, contanto que as hierarquias definidas pelo usuário tenham sido definidas ao longo dos caminhos de relação.
Considerações de relação de atributo
Quando os dados subjacentes permitirem, também é necessário definir relações de atributo exclusivas entre atributos. Para definir relações de atributo exclusivas, use a guia Relações de Atributo do Designer de Dimensão.
Qualquer atributo que tenha uma relação de saída deve ter uma chave exclusiva relacionada ao respectivo atributo. Em outras palavras, um membro em um atributo de origem deve identificar um e somente um membro em um atributo relacionado. Por exemplo, considere a relação Cidade -> Estado. Nesta relação, o atributo de origem é Cidade e o atributo relacionado é Estado. O atributo de origem é o lado "muitos" e o lado relacionado é o lado "um" da relação muitos para um. A chave para o atributo de origem seria Cidade + Estado. Para obter mais informações, consulte Criar, modificar ou excluir uma relação de atributo.
Para obter mais informações sobre as propriedades de uma relação de atributo, consulte Configurar propriedades de relação de atributo.
Observação
Definir incorretamente relações de atributo pode causar resultados de consulta inválidos.