A continuación voy a describir paso a paso como crear un informe transaccional en Microstrategy para dar la posibilidad al usuario de insertar, actualizar o borrar información.

Situémonos en un escenario en el cual tenemos que definir un pequeño data-entry para que el usuario final sea capaz de introducir unos valores como coeficientes o ponderaciones que serán parte de los indicadores de negocio.

Continúa leyendo

Por necesidades del entregable tenemos que exportar a excel un documento que contiene un informe con formato de tabla y su cabecera es multilinea por las dimensiones de su literal.

Para que Excel nos respete la altura y formato de nuestra cabecera debremos hacer lo siguiente:

  1. Nos situaremos en la sección del documento donde esta incrustado el objeto informe.
  2. Botón derecho, propiedades y pestaña ‘diseño’.
  3. Activamos para Excel el check ‘Ajuste automático de filas’.

Saludos

Ayer, en el Micostrategy World que está teniendo lugar estos días en Las Vegas, se presentó Microstrategy 9s (9.5 en el orden de versiones) que trae como principal novedad la integración de la plataforma Microstrategy Analytics con UsherPara los que no lo conozcan, Usher es una plataforma de identificación móvil que nos permite securizar el acceso a Microstrategy a través de biometría, localización u otros aspectos de este estilo, pudiendo combinar varios de ellos pero siempre sin requerir password para autenticarse.

Continúa leyendo

magnifying-glass-spreadsheet-shutterstock-kuzma

 

Os dejo una consulta sencilla para buscar duplicados en todas las columnas que componen todas tablas de nuestro proyecto 

SELECT '/* '|| AB.TABLE_NAME || ' */ SELECT ' || AB.COLUMN_NAME ||', COUNT(1) AS DUPLICADOS FROM ' || AB.TABLE_NAME || ' GROUP BY '|| AB.COLUMN_NAME ||' HAVING COUNT(1)>1;' FROM
(
SELECT TABLE_NAME, COLUMN_NAME, DATA_TYPE, DATA_LENGTH, DATA_PRECISION, DATA_SCALE
FROM ALL_TAB_COLUMNS
WHERE TABLE_NAME LIKE 'PAN_LKP%'
ORDER BY 1, 2
) AB
GROUP BY AB.TABLE_NAME, AB.COLUMN_NAME
ORDER BY AB.TABLE_NAME, AB.COLUMN_NAME;

 Saludos