Definir y configurar atributos de dimensión
Actualizado: 12 de diciembre de 2006
En Microsoft SQL Server 2005 Analysis Services (SSAS), existen numerosas propiedades que determinan el funcionamiento de las dimensiones y sus atributos. En la siguiente tabla se enumeran y describen cada una de estas propiedades de los atributos.
Propiedad | Descripción |
---|---|
AttributeHierarchyDisplayFolder |
Identifica la carpeta en la que se va a mostrar la jerarquía de atributos asociada a los usuarios finales. |
AttributeHierarchyEnabled |
Determina si Analysis Services ha generado una jerarquía de atributos para el atributo. Si la jerarquía de atributos no está habilitada, no es posible utilizar el atributo en una jerarquía definida por el usuario ni se puede hacer referencia a la jerarquía de atributos en instrucciones MDX (Expresiones multidimensionales). |
AttributeHierarchyOptimizedState |
Determina el nivel de optimización aplicado a la jerarquía de atributos. De forma predeterminada, una jerarquía de atributos está completamente optimizada, lo que significa que Analysis Services genera índices para ella a fin de mejorar el rendimiento de las consultas. La otra opción, NotOptimized, significa que no se generan índices para la jerarquía de atributos. Esto es útil si la jerarquía de atributos no se utiliza para realizar consultas, sino para otro fin, como la ordenación de otra jerarquía de atributos. |
AttributeHierarchyOrdered |
Determina si la jerarquía de atributos asociada está ordenada. El valor predeterminado es True. Sin embargo, si una jerarquía de atributos no se va a utilizar para realizar consultas, es posible ahorrar tiempo de procesamiento si se cambia el valor de esta propiedad a False. |
AttributeHierarchyVisible |
Determina si la jerarquía de atributos es visible para las aplicaciones cliente. El valor predeterminado es True. Sin embargo, si la jerarquía de atributos no se utiliza para realizar consultas, sino para otro fin, como la ordenación de otra jerarquía de atributos, es posible ahorrar tiempo de procesamiento si se cambia el valor de esta propiedad a False. |
CustomRollupColumn |
Especifica la columna que define una fórmula de resumen personalizado. |
CustomRollupPropertiesColumn |
Especifica la columna que contiene las propiedades de una fórmula de resumen personalizado. |
DefaultMember |
Especifica una expresión MDX (Expresiones multidimensionales) que define el miembro predeterminado para el atributo. |
Description |
Contiene la descripción del atributo. |
DiscretizationBucketCount |
Contiene el número de depósitos en los que discretizar. |
DiscretizationMethod |
Define el método que se va a utilizar para la discretización. |
EstimatedCount |
Especifica el número estimado de miembros del atributo. El valor predeterminado es cero, hasta que se ejecuta el Asistente para diseñar agregaciones. Puede dejar que el asistente cuente el número de registros o especificar un valor estimado. Especifique un valor manualmente si conoce la cifra y desea ahorrarse el tiempo necesario para realizar la consulta del recuento en la base de datos. Si trabaja con un subconjunto de prueba de los datos de producción, puede utilizar los recuentos de los datos de producción para que el diseño de agregación se optimice para los datos de producción y no para los datos de prueba. |
GroupingBehavior |
Proporciona una sugerencia a las aplicaciones cliente. |
ID |
Contiene el identificador (Id.) único de la dimensión. |
InstanceSelection |
Proporciona una sugerencia a las aplicaciones cliente sobre cómo se debe mostrar una lista de elementos, según el número estimado de elementos de la lista. No hay ningún valor predeterminado. Las opciones disponibles son:
|
IsAggregatable |
Especifica si se pueden agregar los valores de los miembros del atributo. El valor predeterminado es True, lo que significa que la jerarquía de atributos contiene un nivel (All). Si el valor de esta propiedad es False, la jerarquía de atributos no contiene ningún nivel (All). |
KeyColumns |
Contiene la columna o columnas que constituyen la clave del atributo, que es la columna de la tabla relacional subyacente de la vista de origen de datos a la que se enlaza el atributo. El valor de esta columna para cada miembro se muestra a los usuarios a menos que se especifique un valor para la propiedad NameColumn. |
MemberNamesUnique |
Determina si los nombres de miembros de la jerarquía de atributos deben ser únicos. |
MembersWithData |
Es utilizada por los atributos primarios para determinar si se van a mostrar los miembros de datos para los miembros no hoja del atributo primario. El valor de esta propiedad sólo se utiliza cuando el valor de la propiedad Usage está establecido en Parent, lo que significa que se ha definido una jerarquía de elementos primarios y secundarios. |
MembersWithDataCaption |
Proporciona una cadena de plantilla utilizada por los atributos primarios para crear títulos para los miembros de datos generados por el sistema en el atributo primario. El valor de esta propiedad sólo se utiliza cuando el valor de la propiedad Usage está establecido en Parent, lo que significa que se ha definido una jerarquía de elementos primarios y secundarios. |
Name |
Contiene el nombre descriptivo del atributo. |
NameColumn |
Identifica la columna que proporciona el nombre del atributo que se muestra a los usuarios, en lugar del valor de la columna de clave del atributo. Esta columna se utiliza para mostrar una columna descriptiva a los usuarios cuando el valor de la columna de clave de un miembro del atributo es críptico o no útil para el usuario o cuando la columna de clave está basada en una clave compuesta. La propiedad NameColumn no se utiliza en jerarquías de elementos primarios y secundarios; en lugar de ello, se utiliza la propiedad NameColumn para miembros secundarios como los nombres de miembro de una jerarquía de elementos primarios y secundarios. |
NamingTemplate |
Define cómo se denominan los niveles en una jerarquía de elementos primarios y secundarios construida para el atributo primario. El valor de esta propiedad sólo se utiliza cuando el valor de la propiedad Usage está establecido en Parent, lo que significa que se ha definido una jerarquía de elementos primarios y secundarios. |
OrderBy |
Describe cómo ordenar los miembros incluidos en la jerarquía de atributos. El valor predeterminado es Name, que especifica que el orden de los miembros del atributo se basa en el valor de la propiedad NameColumn, si la hay; si no, en el valor de la columna de clave. Otros valores son:
|
OrderByAttribute |
Identifica el atributo por el que se van a ordenar los miembros de la jerarquía de atributos. |
RootMemberIf |
Determina cómo se identifican los miembros raíz o superiores de una jerarquía de elementos primarios y secundarios. El valor de esta propiedad sólo se utiliza cuando el valor de la propiedad Usage está establecido en Parent, lo que significa que se ha definido una jerarquía de elementos primarios y secundarios. El valor predeterminado es ParentIsBlankSelfOrMissing, lo que significa que sólo se tratan como miembros raíz los miembros que cumplen una o más de las condiciones descritas para ParentIsBlank, ParentIsSelf o ParentIsMissing. También están disponibles los siguientes valores:
|
Type |
Contiene el tipo del atributo. Para obtener más información, vea Configurar tipos de atributos. |
UnaryOperatorColumn |
Especifica la columna que proporciona operadores unarios. |
Usage |
Describe cómo se utiliza un atributo. El valor predeterminado es Regular. Otros valores posibles son Key y Parent. |
ValueColumn |
Identifica la columna que proporciona el valor del atributo. Si se especifica el elemento NameColumn del atributo, se utilizan los mismos valores DataItem como valores predeterminados para el elemento ValueColumn. Si no se especifica el elemento NameColumn del atributo y la colección KeyColumns del mismo contiene un único elemento KeyColumn que representa una columna de clave con un tipo de datos de cadena, se utilizan los mismos valores de DataItem como valores predeterminados para el elemento ValueColumn. |
[!NOTA] Para obtener más información acerca de la configuración de los valores en la propiedad KeyColumn cuando se trabaja con valores nulos y otros problemas de integridad de datos, vea el tema sobre el control de los problemas de la integridad de datos en Analysis Services 2005 (en inglés).
Vea también
Conceptos
Atributos y jerarquías de atributos
Ayuda e información
Obtener ayuda sobre SQL Server 2005
Historial de cambios
Versión | Historial |
---|---|
12 de diciembre de 2006 |
|