Compartir a través de


Definir relaciones de atributo

En Microsoft SQL Server Analysis Services, los atributos son el bloque de creación fundamental de una dimensión. Una dimensión contiene un conjunto de atributos organizados en función de las relaciones de atributo.

Para cada tabla incluida en una dimensión, hay una relación de atributo que relaciona el atributo clave de la tabla con otros atributos de esa tabla. Esta relación se crea al crear la dimensión.

Una relación de atributo proporciona las siguientes ventajas:

  • Reduce la cantidad de memoria necesaria para el procesamiento de dimensiones. Esto acelera el procesamiento de dimensiones, particiones y consultas.

  • Aumenta el rendimiento de las consultas porque el acceso al almacenamiento es más rápido y los planes de ejecución están mejor optimizados.

  • Resulta en la selección de agregados más eficaces por los algoritmos de diseño de agregaciones, siempre que se hayan definido jerarquías definidas por el usuario a lo largo de las trayectorias de la relación.

    Nota:

    Para obtener más información sobre la importancia y las implicaciones de definir y configurar relaciones de atributo, vea la sección "Mejorar el rendimiento de las consultas" en la Guía de rendimiento de SQL Server 2005 Analysis Services.

Consideraciones sobre las relaciones de atributo

Cuando los datos subyacentes lo admiten, también debe definir relaciones de atributo únicas entre atributos. Para definir relaciones de atributo únicas, use la pestaña Relaciones de atributo del Diseñador de dimensiones.

Cualquier atributo que tenga una relación saliente debe tener una clave única relativa a su atributo relacionado. Es decir, un miembro de un atributo de origen debe identificar uno y solo un miembro de un atributo relacionado. Por ejemplo, considere la relación City -> State. En esta relación, el atributo de origen es City y el atributo relacionado es State. El atributo de origen es el lado "muchos" y el lado relacionado es el lado "uno" de la relación de muchos a uno. La clave del atributo de origen sería City + State. Para obtener más información, vea Crear, modificar o eliminar una relación de atributo.

Para obtener más información sobre las propiedades de una relación de atributo, vea Configurar propiedades de relación de atributo.

Nota:

Definir las relaciones de atributo incorrectamente puede provocar resultados de consulta no válidos.

Véase también

Relaciones de atributo