Definir una relación de atributo
En MicrosoftSQL ServerAnalysis Services, los atributos son la unidad de creación fundamental de una dimensión. Una dimensión contiene un conjunto de atributos que se organizan e función de las relaciones de atributos.
Para cada tabla incluida en una dimensión, hay una relación de atributos que relaciona el atributo clave de la tabla con otros atributos en esa tabla. Esta relación la crea al crear la dimensión.
Una relación de atributos proporciona las siguientes ventajas:
Reduce la cantidad de memoria necesaria para procesar la dimensión. 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 se optimizan mejor los planes de ejecución.
Hace que los algoritmos de diseño de agregaciones seleccionen agregados más efectivos, siempre y cuando las jerarquías definidas por el usuario se hayan establecido a lo largo de las rutas de acceso de la relación.
[!NOTA]
Para obtener más información sobre la importancia e implicaciones de definir y configurar las relaciones de atributos, vea la sección sobre la mejora del rendimiento de las consultas en la guía de rendimiento de SQL Server 2005 Analysis Services.
Consideraciones sobre las relaciones de atributos
Si los datos subyacentes lo permiten, también debería definir relaciones de atributos únicas entre atributos. Para definir relaciones de atributos únicas, utilice la ficha Relación de los atributos del Diseñador de dimensiones.
Cualquier atributo que tenga una relación de salida debe tener una clave única relativa a su atributo relacionado. En otras palabras, un miembro de un atributo de origen sólo debe identificar un único miembro de un atributo relacionado. Por ejemplo, considere la relación, Ciudad -> Estado. En esta relación, el atributo de origen es Ciudad y el atributo relacionado es Estado. El atributo de origen es el lado "varios" y la parte relacionada es el lado "uno" de la relación de varios a uno. La clave para el atributo de origen sería Ciudad + Estado. Para obtener más información, vea Cómo crear, modificar o eliminar una relación de atributos.
Para obtener más información sobre las relaciones de atributo, vea Configurar propiedades de relación de los atributos.
[!NOTA]
Si las relaciones de atributos no se definen correctamente, puede que los resultados de las consultas no sean válidos.