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

Al hilo de la creación de KPIs en Microstrategy, uno de los más recurrentes y, a priori, sencillos de crear, es el cálculo de promedios. Vamos a ver cual es la diferencia entre crear una métrica a partir de la función AVG o a partir de un SUM(x)/COUNT(x) y por el camino vamos a entender, entre otras cosas, la diferencia entre calcular la media de otras medias o la media ponderada de un conjunto de datos. Vamos a ello…Continúa leyendo

Sergio Martín
Más de seis años de experiencia gestionando equipos y proyectos de Business Intelligence para diferentes sectores, apasionado de todos los procesos técnicos relacionados con la gestión de la información, el tratamiento de datos y la automatización de procesos

** Microstrategy 9.4 | Pentaho 5 (ETL) | Oracle 11g **