✒️SAP BI / BW BO Video - Borrado de Log Cambio
SAP BI / BW BO Video - Borrado de Log Cambio
Video Borrado de Log Cambio
Borrado de Log Cambio
Recordemos que en la tabla de log de cambios de un ODS se guardan las modificaciones y peticiones en cada activación de datos. Es necesario borrar periodicamente la tabla de Log para no almacenar información obsoleta en nuestro sistema.
Como primer paso tomamos un ODS estándar que es el que almacena una tabla de Log de Cambios ya que como recordarán los Optimizados para escritura no lo hacen. Seleccionamos la opción Manager o gestionar dicho ODS, como quizás recuerden en la solapa CONTENTS podemos ver la tabla de Change Log que se va llenando a medida que realizamos cargas en nuestro ODS y activamos los datos en él.
Accedemos al menú Environment y seleccionamos la opción Delete Changhe Log Data, como pueden observar tenemos las opciones borrar los Requests más viejos (Older Than) que una determinada cantidad de días o anteriores a una fecha específica para un ODS de carga diaria, poner un valor de 15 días sería aceptable, todo dependen del proyecto en que nos encontramos marcando el Chenge Log (All PSA Deletion Jobs) podemos ver todos los Jobs de borrado directamente.
Seleccionando el botón Start Conditions (Condiciones de inicio) podemos determinar cuándo se va a correr este borrado, si lo calificaremos, si se reiterará en el tiempo, etc. Este borrado genera un Chenge como cualquier otro que hayamos visto en lecciones anteriores.
Por lo tanto puede ser planificado igualmente deberían tener en cuenta que generalmente se establece el borrado dentro de Cadenas de procesos.
Para repasar podemos recordar que se puede ejecutar después de otro Job determinado momento después de un evento, etc. Si solo queremos borrarlo en ese momento. Seleccionamos la opción Inmediate y guardamos. Con la opción Procesos subsecuentes (Subsequent Processing) directamente podemos establecer luego de qué proceso será ejecutado. Presionando el botón Jobs podemos ver justamente todos los Jobs de borrador que hay en ese momento o que existieron anteriormente; al igual que presionando el botón Logs podemos ver que sucedió con cada uno de esos Logs.
Ahora pasaremos a la transacción RSPC con la cual podemos crear o modificar cadenas de procesos, tomando una cadena de procesos ya creada procederemos a modificarla agregándole el proceso de borrado Change Log como mencionamos anteriormente para automatizar el borrado. Seleccionamos el proceso borrado de Requests the Change Log; como vimos anteriormente a cualquier variante de procesos debemos ponerle un nombre técnico y una descripción.
En la Selection Pattern For Patter-Based Delection el ODS el cual le borraremos el Change Log, igual que en el gestionar del ODS, también debemos determinar a partir de cuándo serán borrados los datos del Change Log; también tenemos la opción de seleccionar si solamente se berrará el Logo de Cambio para carga de peticiones correctas o peticiones que hayan fallado. En el mismo proceso podemos borrar el Change Log de más de un ODS al mismo tiempo, finalmente solo presionamos Guardar y ya tenemos nuestro proceso en la cadena de procesos.
Como conclusión podemos decir que es muy útil y prácticamente obligatorio el borrado de las tablas de Change Log ya que estas crecen mucho más rápido que las tablas activas del ODS, por lo tanto tenemos muchos almacenamiento desperdiciados en nuestro servidor.
 
 
 
Sobre el autor
Publicación académica de Milton Bermúdez Muñoz, en su ámbito de estudios para la Carrera Consultor en SAP BI / BW BO.
Milton Bermúdez Muñoz
Profesión: Ingeniero Industrial - Colombia - Legajo: QM50F
✒️Autor de: 90 Publicaciones Académicas
🎓Egresado de los módulos:
Disponibilidad Laboral: FullTime
Presentación:
Ingeniero industrial con matricula profesional y certificado en el módulo mm de sap, disponible para trabajar en proyectos sap en colombia o fuera del país.
Certificación Académica de Milton Bermúdez