tutorial query online existing code ssas olap mdx

ssas - query - Cómo aprender MDX



ssas query (10)

Un libro clásico, aunque un poco anticuado, es Fast Track to MDX . Es una excelente visión general y una lectura rápida, aunque no cubre las nuevas características MDX de SQL Server 2005.

El libro de Spofford MDX Solutions está más actualizado y es un poco más profundo, pero un poco más difícil de completar.

También recomiendo los blogs de Mosha Pasumansky , Chris Webb y Darren Gosbell .

Actualmente estoy aprendiendo OLAP y MDX después de muchos años de desarrollo de bases de datos relacionales.

¿Algún consejo sobre cómo comenzar en MDX? ¿Cuáles son los mejores libros y recursos para aprender MDX?


Encontré el libro de Spoffard no muy útil. MDX es una rareza en comparación con otros idiomas que aprenderá, es tan difícil de entender en un libro seco. Realmente recomendaría un curso de capacitación, de lo contrario, tendrías problemas de edad. Un curso realmente le dará un impulso, y brinda acceso a un experto cuando tiene preguntas que no parecen tener respuestas en línea.

¡La peor trampa para caer es compararla continuamente con SQL! Utiliza algunas de las mismas palabras clave, pero significan algo totalmente diferente, lo que hace que el salto mental sea más difícil.

Creo que la forma más eficiente de aprender OLAP o MDX sería encontrar a alguien que lo conozca y conseguir que le muestre todo, comience con algunos pequeños cambios o algunas consultas muy simples.


Si crea una tabla dinámica que usa un cubo (en Excel), puede ver la consulta que se está enviando con esta (hacia la parte inferior de la página)

http://www.codeplex.com/OlapPivotTableExtend

Esa podría ser una buena manera de familiarizarse con las cosas más simples.

Nota: esto solo está en Excel2007, no estoy seguro acerca de las versiones anteriores


También debería probar y hacerse con MDX Studio , una herramienta gratuita de consulta MDX escrita por Mosha Pasumansky (uno de los creadores originales de MDX). Tiene una funcionalidad MDX similar a SQL Management Studio, pero también le permite analizar y formatear consultas, lo que puede ser muy útil cuando se trata de descifrarlas.


Usamos los videos de capacitación de LearnItFirst.com y descubrimos que son una introducción muy completa a SSAS y MDX. Hay alrededor de 40 horas de ejercicios de contenido más, incluidas alrededor de 6 horas de entrenamiento MDX puro.

Los detalles para el Curso SSAS se pueden encontrar en: Aprender IT First SSAS Training



Además de los libros y recursos mencionados por otros, la forma más fácil de poner en marcha su aprendizaje MDX es obtener una copia de ProClarity. Desafortunadamente, tener en tus manos ProClarity ya no es tan fácil como solía ser. Microsoft compró la compañía en 2006, y ahora está licenciada a través de PerformancePoint, creo. Ah, sí, y abandonaron el desarrollo del producto.

Habiendo dicho todo eso, si puede obtener una copia, puede generar consultas arrastrando y soltando dimensiones y medidas en sus filas y columnas. Los resultados de la consulta se muestran en una cuadrícula, un gráfico o ambos.

¿Cómo te ayuda esto a aprender MDX? ProClarity le permite ver el MDX para cada consulta. No siempre es el MDX más elegante, pero te ayudará a aprender rápidamente a escribir muchas consultas diferentes.




Prefiero arrastrar y soltar campos en MS Excel, y luego usar el perfilador de SQL Server para capturar trazas contra SSAS. De esta manera, obtienes una interfaz impresionante para crear consultas, y luego puedes obtener las consultas que Excel está utilizando a través del generador de perfiles.