Compartir a través de


Crear miembros calculados

Puede crear medidas personalizadas o miembros de dimensión, denominados miembros calculados, combinando datos de cubo, operadores aritméticos, números y funciones. Por ejemplo, puede crear un miembro calculado denominado Euros que convierta dólares a euros multiplicando una medida de dólar existente por una tasa de conversión. Después, los euros se pueden mostrar a los usuarios finales en una fila o columna independiente.

Las definiciones de miembro calculadas se almacenan, pero sus valores solo existen en la memoria. En el ejemplo anterior, los valores de las marcas se muestran a los usuarios finales, pero no se almacenan como datos de cubo.

Tú creas miembros calculados en cubos. Para crear un miembro calculado, en el Diseñador de cubos, en la pestaña Cálculos , haga clic en el icono Nuevo miembro calculado de la barra de herramientas. Este comando muestra un formulario para especificar las siguientes opciones para el miembro calculado:

Nombre
Seleccione el nombre del miembro calculado. Este nombre aparece como encabezado de columna o fila para los valores de miembro calculados cuando los usuarios finales examinan el cubo.

Jerarquía primaria
Seleccione la jerarquía primaria que se va a incluir en el miembro calculado. Las jerarquías son categorías descriptivas de una dimensión por la que los datos numéricos (es decir, las medidas) de un cubo se pueden separar para su análisis. En los exploradores tabulares, las jerarquías proporcionan los encabezados de columna y fila que se muestran a los usuarios finales cuando examinan los datos de un cubo. (En los exploradores gráficos, proporcionan otros tipos de etiquetas descriptivas, pero tienen la misma función que en los exploradores tabulares). Un miembro calculado proporciona un nuevo encabezado (o etiqueta) en la dimensión primaria que seleccione.

Como alternativa, puede incluir el miembro calculado en las medidas en lugar de en una dimensión. Esta opción también proporciona un nuevo encabezado de columna o fila, pero está asociado a medidas en el explorador.

Miembro primario
Haga clic en Cambiar para seleccionar un miembro primario para incluir el miembro calculado. Esta opción no está disponible si selecciona una jerarquía de un nivel o MEASURES como dimensión primaria.

Las jerarquías se dividen en niveles que contienen miembros. Cada miembro genera un encabezado. Durante la exploración de datos en un cubo, los usuarios finales pueden explorar en profundidad desde un encabezado seleccionado hasta encabezados subordinados no reproducidos previamente. El encabezado del miembro calculado se agrega en el nivel directamente debajo del miembro primario que seleccione.

Expresión
Especifique la expresión que genera los valores del miembro calculado. Esta expresión se puede escribir en expresiones multidimensionales (MDX). La expresión puede contener cualquiera de las siguientes opciones:

  • Expresiones de datos que representan componentes de cubo, como dimensiones, niveles, medidas, etc.

  • Operadores aritméticos

  • Números

  • Funciones

Puede arrastrar o copiar componentes de cubo desde la pestaña Metadatos del panel Herramientas de cálculo para agregarlos rápidamente a una expresión.

Importante

Cualquier miembro calculado que se va a usar en la expresión de valor de otro miembro calculado debe crearse antes del miembro calculado que lo use.

Formato de cadena
Especifica el formato de los valores de celda que se basan en el miembro calculado. Esta propiedad acepta los mismos valores que la Display Format propiedad para las medidas. Para obtener más información sobre los formatos de visualización, vea Configurar propiedades de medida.

Visible
Determina si el miembro calculado está visible u oculto cuando se recuperan los metadatos del cubo. Si el miembro calculado está oculto, todavía se puede usar en expresiones, instrucciones y scripts MDX, pero no se muestra como un objeto seleccionable en las interfaces de usuario de cliente.

Comportamiento no vacío
Almacena los nombres de las medidas que se utilizan para resolver las consultas NON EMPTY en MDX. Si esta propiedad está en blanco, el miembro calculado debe evaluarse repetidamente para determinar si un miembro está vacío. Si esta propiedad contiene el nombre de una o varias medidas, el miembro calculado se trata como vacío si todas las medidas especificadas están vacías. Esta propiedad es una sugerencia de optimización a Analysis Services para devolver solo registros que no son NULL. Devolver solo registros que no son NULL mejora el rendimiento de las consultas MDX que usan el operador NON EMPTY o la función NonEmpty, o que requieren el cálculo de valores de celda. Para obtener el mejor rendimiento con cálculos de celdas, especifique solo un único miembro cuando sea posible.

Expresiones de color
Especifica expresiones MDX que establecen dinámicamente los colores de primer plano y de fondo de las celdas en función del valor del miembro calculado. Esta propiedad se omite si las aplicaciones cliente no son compatibles con ella.

Expresiones de fuente
Especifica expresiones MDX que establecen dinámicamente el tipo de letra, el tamaño de fuente y los atributos de la fuente para las celdas en función del valor del miembro calculado. Esta propiedad se omite si las aplicaciones cliente no admiten.

Puede copiar o arrastrar componentes de cubo desde la pestaña Metadatos del panel Herramientas de cálculo al cuadro Expresión del panel Expresiones de cálculo. Puede copiar o arrastrar funciones desde la pestaña Funciones del panel Herramientas de cálculo al cuadro Expresión del panel Expresiones de cálculo.

Direccionamiento de miembros calculados

Al crear un miembro calculado en la pestaña Cálculos del Diseñador de cubos, se especifica la jerarquía primaria en la que se almacena el miembro calculado. La jerarquía primaria determina cómo se puede abordar un miembro calculado, según las reglas siguientes:

  • Si se crea un miembro calculado en la dimensión de las medidas, el miembro calculado se puede direccionar en esa dimensión.

Véase también

Cálculos en modelos multidimensionales