Una buena utilidad que nos aporta Microstrategy y que no usamos habitualmente, es la de insertar un informe del DataMart que nosotros elijamos, como si fuera otra tabla más de nuestro modelo.
El medio para llegar a ese fin es muy sencillo, simplemente desde un informes configurado a nuestro antojo nos dirigimos al siguiente menú:
Datos > Configuracion Data Mart
Nos abrirá el siguiente menú:
Aquí elegimos si queremos que si queremos que el resultado de nuestro informe sea una tabla nueva (incluimos el nombre) o una inserción en una tabla ya existente.
Podemos dirigirnos al apartado “Avanzado”
Aquí tenemos opción de incluir SQL personalizado, a ejecutar antes o después de la creación de la tabla. Es un apartado interesante para operaciones de mantenimiento Oracle tipo “Shrink” o “index” o de partinicionado, no obstante las posibilidades son infintas.
A partir de este punto, cada vez que ejecutemos nuestro informe se creará una nueva tabla en nuestro modelo (eliminando la anterior si existiera), o se añadirán los datos a una tabla existe, si así se lo hemos indicado previamente.
Si queréis un análisis más avanzado de esta funcionalidad podéis leer el siguiente post:
http://bipostit.com/2015/06/22/data-mart-report-in-microstrategy-ii/