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.
En esta lección, aprenderá a definir cálculos, que son expresiones multidimensionales (MDX) o scripts. Los cálculos permiten definir miembros calculados, conjuntos con nombre y ejecutar otros comandos de script para ampliar las funcionalidades de un cubo de Analysis Services. Por ejemplo, puede ejecutar un comando de script para definir un subcubo y, a continuación, asignar un cálculo a las celdas del subcubo.
Al definir un nuevo cálculo en el Diseñador de cubos, el cálculo se agrega al panel Organizador de scripts de la pestaña Cálculos del Diseñador de cubos y los campos del tipo de cálculo concreto se muestran en un formulario de cálculos en el panel Expresiones de cálculo. Los cálculos se ejecutan en el orden en que aparecen en el panel Organizador de scripts . Puede reordenar los cálculos haciendo clic con el botón derecho en un cálculo determinado y seleccionando Subir o Bajar, o haciendo clic en un cálculo determinado y usando los iconos Subir o Bajar en la barra de herramientas de la pestaña Cálculos .
En la pestaña Cálculos , puede agregar cálculos nuevos y ver o editar cálculos existentes en las siguientes vistas en el panel Expresiones de cálculo :
Vista de formulario. En esta vista se muestran las expresiones y propiedades de un solo comando en un formato gráfico. Al editar un script MDX, un cuadro de expresión rellena la vista Formulario.
Vista de script. Esta vista muestra todos los scripts de cálculo en un editor de código, lo que le permite cambiar fácilmente los scripts de cálculo. Cuando el panel Expresiones de cálculo está en la vista Script, el Organizador de scripts está oculto. La vista Script proporciona codificación de colores, paréntesis coincidente, autocompletar y regiones de código MDX. Puede expandir o contraer las regiones de código MDX para facilitar la edición.
Para cambiar entre estas vistas en el panel Expresiones de cálculo , haga clic en Vista formulario o Vista de script en la barra de herramientas de la pestaña Cálculos .
Nota:
Si Analysis Services detecta un error de sintaxis en cualquier cálculo, la vista Formulario no se mostrará hasta que se corrija el error en la vista Script.
También puede usar el Asistente de Business Intelligence para agregar determinados cálculos a un cubo. Por ejemplo, puede usar este asistente para agregar inteligencia de tiempo a un cubo, lo que significa definir miembros calculados para cálculos relacionados con el tiempo, como período hasta la fecha, medias móviles o crecimiento de un período a otro. Para obtener más información, vea Definir cálculos de inteligencia de tiempo mediante el Asistente para Business Intelligence.
Importante
En la pestaña Cálculos , el script de cálculo comienza con el comando CALCULATE. El comando CALCULATE controla la agregación de las celdas del cubo y solo debe editar este comando si piensa especificar manualmente cómo se deben agregar las celdas del cubo.
Para obtener más información, vea Cálculos y cálculos en modelos multidimensionales.
Nota:
Los proyectos completados para todas las lecciones de este tutorial están disponibles en línea. Puede avanzar a cualquier lección mediante el proyecto completado de la lección anterior como punto de partida. Haga clic aquí para descargar los proyectos de ejemplo que van con este tutorial.
Esta lección contiene las siguientes tareas:
Definir miembros calculados
En esta tarea, aprenderá a definir miembros calculados.
Definir conjuntos con nombre
En esta tarea, aprenderá a definir conjuntos con nombre.
Lección siguiente
Lección 7: Definir indicadores clave de rendimiento (KPI)
Véase también
Escenario del tutorial de Analysis Services
Modelado multidimensional (Tutorial de Adventure Works)
Crear conjuntos con nombre
Crear miembros calculados