Como cambiar entre modelo multidimensional y tabular en SQL Server SSAS

A partir de SQL Server 2012, al instalar una instancia de SQL Server con los servicios de Analysis Services, es necesario elegir entre los tres modelos que nos propociona SQL Server:

  • Modelo Multidimensional (tradicional de cubos)
  • Modelo Tabular
  • Modelo Sharepoint
Si al instalar nos hemos confundido y queremos cambiar el modelo es muy sencillo (si aun no tenemos bases de datos de analysis services implementadas)

Para saber el modelo implementado, nos conectamos al servidor y en propiedades "server mode" veremos el tipo de modelo que hemos instalado. Se sabe también por el icono del servidor:
  • un cubo amarillo = multidimensional
  • una tabla azul = Tabular
  • unos señores = SharePoint
Para cambiarlo nos vamos al directorio de instalación de Analysis Services (carpeta OLAP\Config) y copiamos al escritorio el archivo msmdsrv.cfg
Lo editamos y cambiamos el valor de "DeploymentMode" a:
  • 0 para multidimensinal
  • 1 para sharepoint
  • 2 para tabular
Reemplazamos el config en su ubicación original y reiniciamos el servicio de SQL Server Analysis Services y ya tenemos cambiado el modelo.

Si ya tenemos bases de datos de analysis services con un modelo tenemos que "separarlas" antes de hacer este proceso ya que no podremos abrirlas con el nuevo modelo.

Otra posibilidad es instalar una nueva instancia de SQL Server con un nuevo modelo, simplemente reinstalando y creando una nueva instancia, ya que un servidor puede gestionar varias instancias/instalaciones de SQL Server / Analysis Services.


Comentarios

Entradas populares de este blog

Ejecutar programa o servicio al iniciar windows server

Crear una maquina virtual Vmware desde una imagen Ghost de una maquina real