Analysis Services 2012 permite dos modos de funcionamiento distintos (perdón, tres ;-), que especificaremos durante la instalación, y que tienen algunas diferencias a tener en cuenta, por ejemplo en lo relacionado con la arquitectura de producto y lenguajes: - Multidimensional and Data Mining Model (valor por defecto). Se trata del modo de funcionamiento de Analysis Services que ya conocemos de versiones anteriores. Utiliza el lenguaje MDX y su arquitectura se basa en el almacenamiento de información agregada.
- Tabular Model. Utiliza el lenguaje DAX en lugar del lenguaje MDX. Su arquitectura consiste en tener toda la información comprimida en memoria organizada en modo tabular, sin índices ni agregaciones (utiliza VertiPaq).
Al margen de estos dos modos, que podemos seleccionar durante la instalación de Analysis Services 2012, existe un tercer modo de funcionamiento: PowerPivot for SharePoint. En todos los casos, se trata de una decisión irreversible, excepto que decidamos desinstalar y volver a instalar. Volviendo a los modos Tabular y Multidimensional, es importante tener en cuenta en que podemos encontrar unas diferencias importantes de rendimiento, almacenamiento en disco, y necesidades de memoria RAM, entre ambos modos de servidor, algo que deberemos evaluar a conciencia, antes de decidirnos por una u otra opción. Ver: Analysis Services Tabular Mode vs Multidimensional Mode. [Actualizado 20/12/2012] En relación con los datos presentados en el anterior link, relacionados con las diferencias de rendimiento entre ambos modos, quería comentar en primera instancia que se trata de un modelo aleatorio (no sé hasta que punto puede condicionar los resultados obtenidos), y por otro lado, compartir el feedback que he recibido de Salvador Ramos, ya que en SolidQ tienen experiencia con varios proyectos, obteniendo unos resultados muy distintos. Personalmente, a mi también se hace extraña una diferencia tan grande en algunos parámetros. Poco más por hoy. Como siempre, confío que la lectura resulte de interés. |