Datawarehouse

Qué es un Datawarehouse (DWH)El datawarehouse (DWH) es una pieza básica, fundamental e indispensable de todo sistema Business Intelligence.
La pieza fundamental de un sistema Business Intelligence es el DWH porque todos los listados y análisis que se hagan se harán a partir de esta única base de datos. En el DWH la información está limpia, unificada y verificada, y gracias a esto todo lo que hagamos después cuadrará..

Indices invisibles en Oracle 11g

A partir de la versión 11g Oracle permite la creación de índices llamados invisibles que permiten llevar realizar cosas realmente interesantes.

Esta invisibilidad se refiere a que el optimizador no tiene en cuenta la existencia de estos índices para la generación de los planes de ejecución.

Esto puede resultar muy interesante en bases de datos en Producción por ejemplo para:

  • En el caso de probar nuevos índices sin afectar a las sentencias SQL de las aplicaciones que atacan a la base de datos, puesto que se pueden activar/desactivar de manera muy rápida.
  • En el caso de querer probar ciertas sentencias SQL de aplicaciones sin índice sin tener que borrar el índice y perder tiempo recreándolo..

Ora10g: TNS-12518 Listener could not hand off client connection

Cuando se produce este error el listener de nuestra base de datos Oracle está rechazando conexiones y no nos podemos conectar de ninguna manera con la base de datos. Para ver que está pasando podemos consultar el log del listener en /opt/oracle/product/10.2/db_1/network/log/listener.log para ver que nos cuenta el sistema. En el caso que nos ocupa podemos encontrar una entrada como la siguiente:

"TNS-12518: TNS:listener could not hand off client connection"

...

 

El martes celebramos otro exitoso BI Beers

El martes celebramos otro exitoso BI BeersEste martes hemos celebrado el prometido BI Beers postvacacional y, como en ocasiones anteriores, en un ambiente distendido, salieron temas de conversación muy interesantes.

En esta ocasión no pudimos superar el récord de la anterior, pero asistimos 10 personas, que no está nada mal. Repetimos bastantes de los que asistimos al último, lo que significa que gustó. De los habituales estaban Xavier y Mara, Enric, Pau, David, Juanjo, y Jorge Fernández, que por fin pudo combinárselo para volver a animar el evento. Las nuevas incorporaciones fueron Antonio Valle, de Gobierno TIC y Jordi Rodriguez, que espero que también repitan en el siguiente. Nos falló Isabel Fabian, que habia prometido que vendría a preguntar sobre BI...

 

SSIS: Solución a dos errores sin motivo aparente cuando insertamos datos en MySql

SSIS: Solución a dos errores sin motivo aparente cuando insertamos datos en MySqlPor la razón que sea puede que tengamos que desarrollar un paquete de Microsoft Integration Services que nos mueva datos de cualquier origen a una tabla que se encuentra en una base de datos MySQL.
La primera intención será hacerlo mediante una ADO.NET Destination y el provider de MySQL para la conexión. Si lo hacemos así para insertar los datos directamente, al crear el destino, seleccionar la conexión y luego seleccionamos la tabla aparecerá un error como el siguiente al comprobarlo todo con la vista previa o al intentar hacer las asignaciones.

Este error se debe a al modo de compatibilidad sql ansi de la base de datos mysql donde intentamos cargar los datos. Para solventarlo debemos conectarnos al servidor de MySQL y cambiar la compatibilidad ansi de sql de la base de datos*...

 

Cuatro preguntas para detectar a un desarrollador sin conocimientos de base de datos

Dejo aquí este link a una página donde plantean un pequeño test que hacer en las entrevistas de trabajo para desarrolladores de bases de datos. Aquí este tipo de test no creo que se estile mucho en una entrevista de trabajo, pero más de una incorporación al departamento de desarrollo debería evaluar sus conocimientos con un test similar. Más que nada para evitar cracks, máximos de conexiones, diseños de tabla si claves primarias, etc... En este otro site también han hecho un test equivalente para evaluar conocimientos de SqlServer...

 

Tendencias en Business Intelligence

Tendencias en Business IntelligenceLos análisis estratégicos basados en herramientas de Business Intelligence están invadiendo, cada vez más profundamente, los entornos empresariales. Guían a grandes cadenas multinacionales en las decisiones sobre sus productos ayudando, por ejemplo, a determinar a qué clientes deben dirigirse para aumentar sus ventas, generar nuevos vínculos o fidelizar los actuales.
El ámbito de aplicación de la inteligencia de negocio está experimentado un importante cambio que supone una importante aplicación de su alcance. Poco a poco se convierte en algo atractivo para todo tipo de empresas, cada vez más conscientes del valor de transformar sus datos en información...
 

Pequeños cambios para el mes de septiembre

Ranking de usuarios de DataprixSe acabaron las vacaciones, y comenzamos de nuevo este mes de septiembre con algunos pequeños cambios.

Primero, felicitar a los usuarios Mariano, Litebi, Jordi, IActive y Parrita que han mejorado su posición en el ranking y en el menú de blogs publicando contenidos mientras los demás estaban de vacaciones ;)

Comentamos también la modificación que hemos hecho en la visualización de los contenidos del Tablón de empresas. Como las notas de prensa son el tipo de contenido donde últimamente tenemos más movimiento, y despiertan bastante interés, hemos sustituído el anterior bloque de eventos de la parte derecha por un bloque de noticias con enlaces a las últimas notas de prensa publicadas en Dataprix por nuestros usuarios con perfil de empresa o por nosotros mismos. Así podréis estar al día de las últimas noticias del sector nada más entrar en Dataprix...

 

Sobre el Libro de Introducción al Business Intelligence de Josep Curto

Libro de Introducción al Business IntelligenceEste verano he aprovechado para leer el libro de Introducción al Business Intelligence, escrito por Josep Curto Díaz, con ayuda de Jordi Conesa Caralt como coordinador, y a quienes agradezco que me hayan hecho llegar un ejemplar.

El libro es una buena introducción al mundo el Business Intelligence, explicando los principales conceptos en el mismo orden en que se suelen desarrollar los proyectos de BI, y con un sencillo caso práctico al final de cada etapa. En concreto, estos son los capítulos en los que se estructura la obra:

  1. Introducción al Business Intelligence
  2. Diseño de un data warehouse
  3. Diseño de procesos de ETL
  4. Diseño de análisis OLAP
  5. Diseño de informes
  6. Diseño de cuadros de mando
  7. Tendencias en Business Intelligence
  8. Recursos relevantes en Business Intelligence...

Más protagonismo para los usuarios de Dataprix

Ranking de Empresas en DataprixQueremos dar más protagonismo a nuestros usuarios, y distinguir mejor los perfiles personales o comunitarios de los corporativos, para así poder potenciar cada uno a su manera.

Cuando alguien se registra en Dataprix, por defecto obtiene un perfil personal que dispone de su propio blog, y con el que puede abrir temas en el foro, comentar cualquier contenido, actualizar su estado, suscribirse a contenidos o comunicarse con otros usuarios de la comunicad, entre otras cosas.

Si se trata de una empresa que quiera compartir contenidos de tipo más corporativo, como notas de prensa, información de producto, casos de éxito, eventos, etc. nos lo ha de solicitar y asignamos a su usuario un perfil de empresa para que pueda publicar además este tipo de contenidos.

La novedad es que hemos desdoblado ese ranking en dos..