Almacenamiento de datos: ETL y herramientas de informes

Una herramienta ETL extrae los datos de todas estas fuentes de datos heterogéneas, transforma los datos (como aplicar cálculos, unir campos, claves, eliminar campos de datos incorrectos, etc.) y los carga en un almacén de datos.

Extracción

Se requiere un área de preparación durante la carga ETL. Hay varias razones por las que se requiere un área de preparación. Los sistemas de origen solo están disponibles durante un período de tiempo específico para extraer datos. Este período de tiempo es menor que el tiempo total de carga de datos. Por lo tanto, el área de preparación le permite extraer los datos del sistema de origen y los mantiene en el área de preparación antes de que finalice el intervalo de tiempo.

El área de preparación es necesaria cuando desea obtener los datos de varias fuentes de datos juntos o si desea unir dos o más sistemas.

For example - No podrá realizar una Consulta SQL uniendo dos tablas de dos bases de datos físicamente diferentes.

La franja horaria de las extracciones de datos para diferentes sistemas varía según la zona horaria y las horas de funcionamiento. Los datos extraídos de los sistemas de origen se pueden utilizar en varios sistemas de almacenamiento de datos, almacenes de datos de operaciones, etc.

ETL le permite realizar transformaciones complejas y requiere un área adicional para almacenar los datos.

Transformar

En la transformación de datos, aplica un conjunto de funciones a los datos extraídos para cargarlos en el sistema de destino. Los datos que no requieren ninguna transformación se conocen como movimiento directo o transferencia de datos.

Puede aplicar diferentes transformaciones en datos extraídos del sistema de origen. Por ejemplo, puede realizar cálculos personalizados. Si desea ingresos por suma de ventas y esto no está en la base de datos, puede aplicar la fórmula SUM durante la transformación y cargar los datos.

For example - Si tiene el nombre y el apellido en una tabla en diferentes columnas, puede usar concatenar antes de cargar.

Carga

Durante la fase de carga, los datos se cargan en el sistema de destino final y pueden ser un archivo plano o un sistema de almacenamiento de datos.

Herramienta de informes de BI

Las herramientas de BI (Business Intelligence) son utilizadas por los usuarios comerciales para crear informes básicos, medios y complejos a partir de los datos transaccionales en el almacén de datos y mediante la creación de Universos utilizando el Information Design Tool/UDT. Se pueden utilizar varias fuentes de datos SAP y no SAP para crear informes.

Hay bastantes herramientas de visualización de datos, tableros de instrumentos y informes de BI disponibles en el mercado. Algunos de los cuales son los siguientes:

  • SAP Business Objects Web Intelligence (WebI)
  • Reportes de cristal
  • SAP Lumira
  • Diseñador de paneles
  • IBM Cognos
  • Plataforma de BI de Microsoft
  • Inteligencia empresarial de Tableau
  • JasperSoft
  • Oracle BI OBIEE
  • Pentaho
  • QlickView
  • SAP BW
  • SAS Business Intelligence
  • Necto
  • Tibco Spotfire