Compartir a través de


Crear y editar secuencias de comandos MDX

En la ficha Cálculos del Diseñador de cubos, haga clic en el icono Nuevo comando desecuencia de comandos de la barra de herramientas para crear una secuencia de comandos vacía. Cuando cree una secuencia de comandos, aparecerá inicialmente con un título en blanco en el panel Organizador de secuencias de comandos de la ficha Cálculos. Los caracteres escritos en el panel de las expresiones de cálculo estarán visibles como nombre del elemento en Organizador de secuencias de comandos. Por lo tanto, puede que desee escribir un nombre comentado en la primera línea para identificar más fácilmente la secuencia de comandos en el panel Organizador de secuencias de comandos. Para obtener más información, vea la introducción a las secuencias de comandos de MDX en Microsoft SQL Server 2005 (en inglés). Para obtener más información acerca de los problemas de rendimiento relacionados con las consultas y cálculos de MDX, vea la sección sobre escritura de MDX eficaz en la guía de rendimiento de SQL Server 2005 Analysis Services (en inglés).

ms175682.note(es-es,SQL.90).gifImportante:
Cuando cambie inicialmente a la ficha Cálculos del Diseñador de cubos, el panel Organizador de secuencias de comandos contendrá una única secuencia de comandos con un comando CALCULATE. El comando CALCULATE controla la agregación de las celdas en el cubo y sólo debería editarse si se desea especificar manualmente la forma en que se debería agregar el cubo.

Puede utilizar el panel de las expresiones de cálculo para generar una expresión con la sintaxis MDX (Expresiones multidimensionales). Mientras genera la expresión, puede arrastrar o copiar los componentes, las funciones y las plantillas del cubo del panel Herramientas de cálculo al panel de las expresiones de cálculo. De esta forma se agregará la secuencia de comandos para el elemento al panel de las expresiones de cálculo en la ubicación, en la que la coloque o pegue. Reemplace los argumentos y sus delimitadores (« y ») con los valores correspondientes.

ms175682.note(es-es,SQL.90).gifImportante:
Cuando escriba una expresión que contenga varias instrucciones mediante el panel de las expresiones de cálculo, asegúrese de que todas las líneas salvo la última de la secuencia de comandos MDX finalicen por un punto y coma (;). Los cálculos se concatenan en una única secuencia de comandos MDX, y cada secuencia de comandos tiene un punto y coma anexado a ella para asegurarse de que la secuencia de comandos MDX se compila correctamente. Si agrega un punto y coma a la última línea de la secuencia de comandos del panel de las expresiones de cálculo, el cubo se generará e implementará correctamente, pero no podrá ejecutar consultas en él.

Vea también

Conceptos

Definir y configurar un cálculo

Ayuda e información

Obtener ayuda sobre SQL Server 2005