Tiempo de lectura:1 Minutos, 44 Segundos

Al igual que en BBDD en MicroStrategy existen las cargas incrementales para los cubos inteligentes permitiendo así no tener que cargar toda la información de nuevo consiguiendo reducir el tiempo de carga y sobre todo optimizando los recursos del sistema.

Por ejemplo, si tu tabla de BBDD contiene un campo de fecha de actualización sería conveniente que el cubo solo inserte o actualice aquellos registros donde la fecha sea mayor a la última carga.

Para realizar las cargas incrementales podemos utilizar dos objetos diferentes:

  • Filtro: los datos que devuelva el filtro se compararan con los datos que existan en el cubo.
  • Informe: los resultados del informe se utilizara para cargar el cubo.

Haga click derecho sobre el cubo en cuestión y seleccione la opción «Definir informe de actualización…»

Microstrategy: Actualización cubo inteligente paso 1

A continuación escoge el metodo para realizar la actualización:

  • Actualizar: si los datos existen se actualizaran y sino existen se insertaran.
  • Insertar: solo se insertan los datos nuevos que no existan en el cubo.
  • Eliminar: se eliminan los datos del cubo.
  • Solo actualizar: si el dato existe en el cubo será actualizado pero no insertará ningún dato nuevo.
Microstrategy: Actualización cubo inteligente paso 2

Ejemplo: suponiendo que hayamos escogido el objeto filtro para realizar nuestra carga incremental y la definición fuese «Año > 2019» ¿qué ocurriría en cada método?

  • Actualizar: actualizaría e insertaría aquellos datos donde su año sea mayor de 2019.
  • Insertar: solo insertaría aquellos datos que no existan en el cubo y su año sea mayor a 2019, pero no actualizaría los existentes.
  • Eliminar: se eliminarían los datos donde su año sea mayor a 2019
  • Solo actualizar: solo actualizaría los datos donde su año sea mayor a 2019 y existan en el cubo pero no insertara datos nuevo.

En la opción «avanzado» del menu de la izquierda puede seleccionar si usara un filtro o un informe como objeto de actualización.

Microstrategy: Actualización cubo inteligente paso 3

Es importante destacar que al crear esta actualización se creará un nuevo objeto del tipo «Actualización incremental» y deberá ser este objeto el que este planificado y no el cubo. Cuando se ejecute este nuevo objeto el cubo se actualizara con los datos correspondientes.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Perfiles en Redes Sociales