Recuerdo que un cliente me preguntaba si era posible hacer ingeniería reversar en soluciones BI, ya que su proveedor no le había dejado los fuentes y deseaban hacer algunas modificaciones. La respuesta es: Si es posible.
Empezaremos con el Servidor Analysis Services de SQL Server 2012, nuestro servidor de cubos de información.
*Este procedimiento también es válido para la versión 2008 de SQL Server.
Pueden bajar el proyecto utilizado para el artículo haciendo clic aquí.
1.- En el SQL Server Data Tools, creamos un proyecto del tipo Import From Server (Multidimensional and Data Mining)
2.- En la siguiente pantalla nos muestra la pantalla de inicio del wizard, le damos clic en el botón Next:
3.- Luego colocamos el nombre del servidor Analysis Services y la base de datos multidimensional del cual queremos extraer los objetos y le damos clic al botón Next:
4.- Finalmente vemos en la pantalla el proceso de extracción de objetos y finalmente le damos clic en el botón Finish:
5.- Luego veremos todo el proyecto recuperado completamente para las modificaciones que sean necesarias realizar:
Hasta el siguiente BI Reverso…!!!
Nicolás