✒️SAP BI / BW BO Introducción al ETL
SAP BI / BW BO Introducción al ETL
Estimados, buenas noches. Quisiera hacer un comentario adicional a las dudas planteadas por Silvestre y Diana, para complementar la respuesta brindada por nuestro instructor.
En el área de operaciones de sistemas, bases de datos y soporte de plataformas es común vivir la situación explicada por el profesor, indicando que si no se evalúa la forma en que se va a extraer la información de una base de datos transaccional; se afectará negativamente la performance de dicha plataforma.
Lo que ocurre es que en general las personas que desarrollan las queries de extracción lo hacen de manera "funcional". O sea escriben una querie planteando los requerimientos de la consulta en dicha querie, sin pensar en lo costosa que puede ser la ejecución. Entonces, normalmente se ven queries con muchísimos "and" ó anidaciones, y muchas relaciones entre tablas diferentes en la misma querie aumentando lo que se conoce como "orden" de la consulta. Mientras mayor sea el "orden" de la consulta, más costosa es la ejecución, pudieno hasta provocar el bloqueo de la base de datos, el sistema operativo, y una eventual "caída" del servidor.
Como sugerencia, les recomendaría que para evitar este tipo de situaciones, se apoyen en un dba para "optimizar" la querie, ó si es posible usar un sql analizer el cual te entregará un análisis completísimo de la querie y te hará sugerencias de mejora, para bajar el costo de ejecución. La idea es la de optimizar el código de la querie, y así evitar un excesivo consumo de recursos importantes como la cpu y la ram.
Espero les sirva este comentario, como para aclarar el impacto de la extración de la información. Saludos Cordiales
 
 
 
Sobre el autor
Publicación académica de Guido Alberto Vega Galindo, en su ámbito de estudios para la Carrera Consultor en SAP BI / BW BO.
Guido Alberto Vega Galindo
Profesión: Ingeniero Ejecución en Computación E Informática; Técnico Electró - Chile - Legajo: CR89A
✒️Autor de: 1 Publicación Académica
🎓Cursando Actualmente: Consultor BI / BW BO Nivel Inicial
Disponibilidad Laboral: FullTime
Certificación Académica de Guido Vega