Ver Mensaje Individual
  #3 (permalink)  
Antiguo 07/08/2012, 19:04
Avatar de matanga
matanga
 
Fecha de Ingreso: octubre-2007
Ubicación: España
Mensajes: 1.091
Antigüedad: 16 años, 6 meses
Puntos: 85
Respuesta: Como implementar un Data WareHouse

Cita:
Iniciado por gnzsoloyo Ver Mensaje
Un DW no incluye lenguajes, ni hay lenguajes orientados a eso. Es un tema completamente diferente.
Tampoco es recomendable un SGBD en especial; todos ellos pueden ser usados en un proyecto de DW, depende de muchos factores. De hecho, tanto Oracle, como Microsoft o IBM tienen sus propios desarrollos sobre ese tema, y herramientas que aprovechan los recursos de sus propios SGBD.
100% de acuerdo con esta conclusión.

carloshlm, en términos generales, este tema se analiza en tres partes:

1. ETL (Extract, Transorm, Load), donde Extract es el proceso que lee y/o exporta los datos desde diferentes orígenes (Oracle, SQL Server, Access, Excel, etc), Transform es el proceso que convierte los datos al modelo del DW (sumarizar, agrupar, normalizar, etc) y Load es el proceso que carga los datos al DW.

2. Data Warehouse, es simplemente la base de datos donde se almacena la información, y como bien comenta gnzsoloyo, existen muchos factores para elegir un SGDB.

3. Análisis y Reportes, es el proceso de explotación de datos, se puede realizar con diferentes herramientas de BI que pueden ser o no ser del mismo fabricante que la base de datos.

En particular, deduciendo un poco de tu comentario, algunas opciones para iniciarte serían:

1. Si tienes la licencia Estándar o Enterprise de SQL Server, dispones de las herramientas SQL Server Integration Services para ETL, SQL Server Analysis Services para DW y SQL Server Reporting Services para Reportes.

2. Si no tienes presupuesto para licencias, tienes herramientas Open Source como Kettle Pentaho Data Integration para ETL, MySQL para DW y Pentaho Business Analytics para Reportes.

3. Si no quieres utilizar herramientas de terceros, puedes desarrollar tus propios scripts para ETL, cualquier SGDB para DW y desarrollar páginas web en el lenguaje que quieras para los Reportes.

Saludos