Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Use la pestaña Cálculos del Diseñador de cubos para crear miembros calculados, conjuntos con nombre y otros cálculos de expresiones multidimensionales (MDX).
La pestaña Cálculos tiene los tres paneles siguientes:
En el panel Organizador de scripts se enumeran los cálculos de un cubo. Use 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 las que crear cálculos.
El panel Expresiones de cálculo admite una vista de formulario y una vista de script.
Nota:
Para obtener más información sobre el scripting MDX, vea Introducción al scripting MDX en Microsoft SQL Server 2005 y vea la sección Recursos adicionales de la página SQL Server 2005 - Analysis Services en el sitio web de Microsoft TechNet. Para obtener más información sobre los problemas de rendimiento relacionados con el diseño de cubos, consulte la Guía de rendimiento de SQL Server 2005 Analysis Services.
Crear un nuevo cálculo
Para crear un nuevo cálculo, en la pestaña 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 script, en función del tipo de cálculo que desee crear. También puede hacer clic en cualquiera de los botones correspondientes de la barra de herramientas o hacer clic con el botón derecho en cualquier parte del panel Organizador de scripts 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 scripts y muestra los campos del formulario de cálculos en el panel Expresiones de cálculos. Si crea un nuevo script, esta acción abre la vista Script en el panel Expresiones de cálculo. Para obtener más información sobre cómo crear los tres tipos de cálculos, vea Crear miembros calculados, Crear conjuntos con nombre y Definir asignaciones y otros comandos de script.
Edición de scripts
Edite scripts en el panel Expresiones de cálculo de la pestaña Cálculos . El panel Expresiones de cálculo tiene dos vistas, vista script y vista Formulario. La vista Formulario muestra las expresiones y propiedades de un solo comando. Al editar un script MDX, un cuadro de expresión ocupa toda la vista de formulario.
La vista Script proporciona un editor de código en el que editar los scripts. Mientras el panel Expresiones de cálculo está en la vista Script, el panel Organizador de scripts está oculto. La vista Script proporciona codificación de colores, paréntesis coincidente, autocompletar y regiones de código MDX. Las regiones de código MDX se pueden contraer o expandir para facilitar la edición.
Puede cambiar entre la vista Formulario y la vista Script haciendo clic en el menú Cubo , apuntando a Mostrar cálculos en y, a continuación, haciendo clic en Script o Formulario. También puede hacer clic en la vista Formulario o en la vista Script de la barra de herramientas.
Cambio del orden de resolución
Los cálculos se resuelven en el orden indicado en el panel Organizador de scripts . Para reordenar los cálculos, haga clic con el botón derecho en cualquier cálculo y, a continuación, haga clic en Subir o Bajar en el menú contextual. También puede hacer clic en un cálculo y, a continuación, hacer clic en el botón Subir o Bajar de la barra de herramientas.
Puede invalidar este orden manualmente para las celdas calculadas y los miembros calculados. Para obtener más información sobre el orden de paso y el orden de resolución, vea Descripción del orden de paso y el orden de resolución (MDX).
Eliminación de un cálculo
Para eliminar un cálculo existente, en la pestaña Cálculos , en el panel Organizador de scripts , seleccione el cálculo que se va a eliminar y, a continuación, haga clic en Eliminar en el menú Editar o haga clic en el icono Eliminar de la barra de herramientas. También puede hacer clic con el botón derecho en la operación en el panel Organizador de Scripts y seleccionar Eliminar en el menú contextual.