Base de datos analítica - FAQ

Es una base de datos intermedia diseñada para la lectura o recuperación de datos con gran rapidez. En el medio son conocidas como Data Mart o Data Warehouse.

Las bases de datos transaccionales (OLTP) están diseñadas y optimizadas para escribir y recuperar registros en base a un identificador único. Ejemplo: Una factura, una compra, una póliza, etc. Las bases de datos analíticas (OLAP) lo están para ser leídas y para generar agregados de forma muy rápida. Ejemplo: Calcular el total de ventas por cliente y vendedor.

Existes algunas razones que hacen necesaria la construcción de una base de datos analítica, entre ellas:

  • Mantener el desempeño de la base de datos transaccional.
  • Aplicar procesos de limpieza y homologación de datos
  • Realizar cálculos complejos y agregaciones.
  • Integrar datos de diferentes sistemas administrativos.
  • Cruzar información entre departamentos de forma fácil.
  • Permitir el análisis de información con múltiples herramientas.

La creación de una base de datos intermedia, tipo Data Mart o Data Warehouse, implica la necesidad de poblar o cargar con datos la nueva estructura analítica. Al proceso de extracción, transformación y carga de datos se le denomina ETL.

Podemos construir una base de datos analítica utilizando para ello Microsoft SQL Server y sus herramientas.

La construcción de una base de datos analítica es una tarea compleja y delicada. Es por eso, que para su construcción nos apegamos a la metodología de Ralph Kimball, padre del Data Warehousing.

El costo de construir una base de datos analítica varía con cada cliente y depende de sus necesidades. Sin embargo, nosotros podemos ayudarte a dimensionar el alcance y estimar el costo del mismo.

Llama al teléfono señalado o llena el formulario para que uno de nuestros ejecutivos te marque y podamos conocer tu proyecto.