Compartir a través de


Agregar una agregación personalizada a una dimensión

Agregue una mejora de agregación personalizada a un cubo o dimensión para reemplazar las agregaciones predeterminadas asociadas a un miembro de dimensión con un operador unario diferente. Esta mejora especifica una columna de operador unario en la tabla de dimensión que define el resumen de los miembros de una jerarquía de elementos primarios y secundarios. El operador unario actúa sobre el atributo primario en una jerarquía de elementos primarios y secundarios.

[!NOTA] Una agregación personalizada sólo está disponible en dimensiones basadas en los orígenes de datos existentes. En las dimensiones que se crearon sin utilizar un origen de datos, debe ejecutar el Asistente para generar esquemas para crear una vista de origen de datos antes de agregar la agregación personalizada.

Para agregar una agregación personalizada, debe utilizar el Asistente de Business Intelligence y seleccionar la opción Especificar un operador unario en la página Elegir mejora. Este asistente le indica los pasos necesarios para seleccionar la dimensión en la que desea aplicar una agregación personalizada e identificar la agregación personalizada.

[!NOTA] Antes de ejecutar el Asistente de Business Intelligence para agregar una agregación personalizada, compruebe que la dimensión que desea mejorar contiene una jerarquía de atributos primarios y secundarios. Para obtener más información, vea Definir una jerarquía de elementos primarios y secundarios.

Seleccionar una dimensión

En la primera página Especificar un operador unario del asistente, debe especificar la dimensión en la que desea aplicar una agregación personalizada. La agregación personalizada agregada a la dimensión seleccionada provocará cambios en la dimensión. Todos los cubos que incluyan la dimensión seleccionada heredarán dichos cambios.

Agregar agregación personalizada (operador unario)

En la segunda página de Especificar un operador unario, debe especificar el atributo primario que desea para la agregación personalizada y la columna de origen en la tabla de dimensión para el operador unario. En Atributo primario se muestran los atributos cuya propiedad Usage se ha establecido en Parent. Si hay más de un atributo primario, debe seleccionar el atributo primario que corresponda a la relación de elementos primarios y secundarios que desee utilizar. Si no se muestran atributos primarios, la dimensión no contiene una jerarquía de elementos primarios y secundarios válida.

En Columna de origen, debe seleccionar la columna de cadenas que contiene los operadores unarios. Esta selección establece la propiedad UnaryOperatorColumn en el atributo primario. La tabla de dimensión también debe presentar una columna de cadenas que especifique el operador unario de resumen. Los valores de cadenas de esta columna deben contener operadores de agregación válidos. Si una fila está vacía, el miembro correspondiente se calcula de la forma habitual. Si la fórmula de una columna no es válida, se producirá un error en tiempo de ejecución al recuperar un valor de celda que utiliza el miembro. Para obtener más información, vea Usar operadores unarios.