Share via


Definir y configurar un cálculo

Usar la ficha Cálculos del Diseñador de cubos para crear miembros calculados, conjuntos con nombre y otros cálculos de expresiones multidimensionales (MDX).

La ficha Cálculos presenta los siguientes tres paneles:

  • En el panel Organizador de secuencias de comandos se enumeran los cálculos de un cubo. Utilice este panel para crear, organizar y seleccionar cálculos para su edición.
  • El panel Herramientas de cálculo proporciona metadatos, funciones y plantillas con los que se crean los cálculos.
  • El panel de las expresiones de cálculo admite una vista de formulario y otra de secuencia de comandos.

[!NOTA] Para obtener más información acerca de la generación de secuencias de comandos MDX, vea la introducción a las secuencias de comandos de MDX en Microsoft SQL Server 2005 y consulte la sección sobre recursos adicionales en la página SQL Server 2005 – Analysis Services (en inglés) del sitio web de Microsoft TechNet. Para obtener más información acerca de los problemas de rendimiento relacionados con el diseño de cubos, vea la guía de rendimiento de SQL Server 2005 Analysis Services (en inglés).

Crear un cálculo

Para crear un cálculo, en la ficha Cálculos del Diseñador de cubos, en el menú Cubo, haga clic en Nuevo miembro calculado, Nuevo conjunto con nombre, o Nuevo comando de secuencia de comandos, según el tipo de cálculo que desee crear. También se puede hacer clic en cualquiera de los botones correspondientes de la barra de herramientas, o bien hacer clic con el botón secundario en cualquier punto del panel Organizador de secuencias de comandos y, a continuación, hacer clic en uno de los comandos del menú contextual. Esta acción agrega un nuevo cálculo al panel Organizador de secuencias de comandos y muestra los campos correspondientes del formulario de cálculos del panel de las expresiones de cálculo. Si crea una secuencia de comandos, esta acción abre la Vista de secuencia de comandos del panel de las expresiones de cálculo. Para obtener más información acerca de la generación de los tres tipos de cálculos, vea Definir un miembro calculado, Definir un conjunto con nombre y Crear y editar secuencias de comandos MDX.

Editar secuencias de comandos

Edite las secuencias de comandos en el panel de las expresiones de cálculo de la ficha Cálculos. El panel de las expresiones de cálculo tiene dos vistas: Vista de secuencia de comandos y Vista de formulario. En la vista de formulario se muestran las expresiones y propiedades para un solo comando. Al editar una secuencia de comandos MDX, un cuadro de expresión llena toda la Vista de formulario.

La Vista de secuencia de comandos proporciona un editor de códigos en el que se editan las secuencias de comandos. Cuando el panel de las expresiones de cálculo se encuentra en la Vista de secuencia de comandos, el panel Organizador de secuencias de comandos se encuentra oculto. La Vista de secuencia de comandos proporciona códigos de colores, coincidencia de paréntesis, autocompletar y regiones de código MDX. Las regiones de código MDX se pueden contraer o expandir para facilitar la edición.

Se puede alternar entre la Vista de formulario y la Vista de secuencia de comandos haciendo clic en el menú Cubo, seleccionando Mostrar cálculos en y, a continuación, haciendo clic en Secuencia de comandos o Formulario. También se puede hacer clic en Vista de formulario o Vista de secuencia de comandos en la barra de herramientas.

Cambiar el orden de resolución

Los cálculos se resuelven en el orden enumerado en el panel del Organizador de secuencias de comandos. Puede volver a ordenar los cálculos haciendo clic con el botón secundario en cualquier cálculo y, a continuación, haciendo clic en Subir o Bajar en el menú contextual. Puede hacer clic en un cálculo y luego hacer clic en el botón Subir o Bajar en la barra de herramientas.

Puede anular este orden de forma manual para las celdas calculadas y los miembros calculados. Para obtener más información acerca del orden de los pasos y orden de resolución, vea Descripción de orden de paso y orden de resolución (MDX).

Eliminar un cálculo

Para eliminar un cálculo existente, en la ficha Cálculos, en el panel Organizador de secuencias de comandos, seleccione el cálculo que desee eliminar y haga clic en Eliminar en el menú Editar o haga clic en el icono de Eliminar de la barra de herramientas. También puede hacer clic con el botón secundario en el cálculo en el panel Organizador de secuencias de comandos y seleccionar Eliminar en el menú contextual.

Vea también

Otros recursos

Lección 6: Definir los cálculos

Ayuda e información

Obtener ayuda sobre SQL Server 2005