2.2.5.4.- WEBHOUSING

La popularización de Internet y la tecnología Web, ha creado un nuevo esquema de información en el cual los clientes tienen a su disposición unas cantidades ingentes de información. La integración de las tecnologías Internet y Data Warehouse tienen una serie de ventajas como son:

  • Consistencia: toda la organización accede al mismo conjunto de datos y ve los informes que reflejan
    sus necesidades. Hay una "única versión de la verdad".
  • Accesibilidad: la empresa acede a la información a través de un camino común (el browser
    de Internet), simplificando el proceso de búsqueda de la información.
  • Disponibilidad: la información es accesible en todo momento, independientemente de los sistemas operacionales.
  • Bajos costes de desarrollo y mantenimiento, debidos a la estandarización de las aplicaciones de consultas
    basadas en Internet, independientemente del sistema operativo que soporte el browser, y de la reducción
    de los costes de distribución de software en los puestos clientes.
  • Protección de los datos, debido al uso de tecnologías consolidadas de protección en entornos
    de red (firewalls).
  • Bajos costes de formación, debido al uso de interfaces tipo Web.

La interactividad de las aplicaciones en este entorno pueden tener varios niveles:

  • Publicación de datos: las páginas distribuyen información obtenida del Data Warehouse,
    volcada en las páginas intra/internet.
  • Distribución de reportes: dando soporte a consultas simples elaboradas por los usuarios.
  • Aplicaciones dinámicas: sirviendo de soporte de decisión a servicios solicitados desde el puesto
    cliente, ejecutando la petición en el servidor y devolviéndolas al cliente, vía el browser
    de Internet o haciendo uso de "applets" de Java.

Las arquitecturas base de una implantación de Data Warehouse en Internet, pueden tener las siguientes
alternativas:

  1. Usar el Servidor Internet como router, y ejecutar la petición desde el cliente al servidor directamente.
  2. Hacer uso del navegador para visualizar una página Internet residente en el servidor de Internet. Esta
    página contendría información que se actualizaría en el servidor Internet, desde el
    servidor DW, a petición del usuario haciendo uso de CGI's.
  3. El cliente podría lanzar su consulta directamente al servidor de DW, con "applets" de Java,
    haciendo el servidor Internet únicamente de encaminamiento (router).
  4. El cliente podría ejecutar la aplicación DW desde el navegador, pero con un plug-in, que haría
    que se tuvieran las mismas opciones que la aplicación DW.
  5. Realizar una descarga masiva de datos con un protocolo de transferencia de ficheros (FTP), para su proceso
    en local.

El alcance funcional de la implantación del Data Warehouse, basado en tecnologías Internet, puede ser la misma que la realizada sin su uso. En este sentido las críticas que se le pueden achacar en la actualidad, provienen de la baja velocidad de las líneas actuales, que se solventa parcialmente mediante el uso de aplicaciones Java, en lugar de hacer uso de páginas HTML, o CGI. Solución parcial, mientras la velocidad de transferencia se incrementa día a día mediante nuevos algoritmos de compresión de datos o el uso de líneas de alta capacidad RDSI.