Thesis Diseño e implementación de un proceso ETL simplificado con validación de calidad de datos para la generación de reportes de capacitación personalizados en OTIC SOFOFA
| dc.contributor.correferente | Salas Letelier, Ricardo Antonio | |
| dc.contributor.department | Departamento de Informática | |
| dc.contributor.guia | Martí Lara, José Luis | |
| dc.coverage.spatial | Campus Santiago San Joaquín | |
| dc.creator | Guttman Pogorzelski, Tomás Benjamín | |
| dc.date.accessioned | 2026-06-01T18:19:37Z | |
| dc.date.available | 2026-06-01T18:19:37Z | |
| dc.date.issued | 2026-06 | |
| dc.description.abstract | Una empresa cliente de OTIC SOFOFA necesita un reporte personalizado que consolide datos de cursos, costos y participantes de su holding, incluyendo un resumen de cuentas de financiamiento. Al no disponer de este reporte, se propone el diseño e implementación de un proceso ETL simplificado en Python con Pandas, cuya única entrada es un archivo Excel y cuyo producto final es otro archivo Excel con cuatro hojas: Participantes, Precontrato, Competencias Laborales y Cuentas. El desarrollo incluye el modelado mediante diagramas de mapeo basados en UML, la implementación de reglas de transformación y un proceso de validación que mide el índice de calidad (IC) por hoja. Los resultados con cuatro casos de prueba reales muestran que dos alcanzaron un IC del 100 % en todas las hojas, mientras que los otros dos presentaron errores de origen que afectaron los IC de Participantes y Cuentas, evidenciando la capacidad del proceso para detectar inconsistencias. La solución automatiza la generación de un reporte inexistente, aportando validación y trazabilidad sobre la calidad de los datos. | es |
| dc.description.abstract | A client company of OTIC SOFOFA needs a customized report that consolidates data on courses, costs, and participants from its holding company, including a summary of financing accounts. As this report is not available, the design and implementation of a simplified ETL process in Python with Pandas is proposed, whose only input is an Excel file and whose final product is another Excel file with four sheets: Participants, Pre-contract, Job Skills, and Accounts. The development includes modeling using UML-based mapping diagrams, the implementation of transformation rules, and a validation process that measures the Quality Index (QI) per sheet. The results with four real test cases show that two achieved a QI of 100% on all sheets, while the other two had source errors that affected the QI of Participants and Accounts, demonstrating the process's ability to detect inconsistencies. The solution automates the generation of a previously non-existent report, providing validation and traceability of data quality. | en |
| dc.description.program | Ingeniería Civil Informática | |
| dc.format.extent | 77 páginas | |
| dc.identifier.barcode | 3560900291518 | |
| dc.identifier.uri | https://repositorio.usm.cl/handle/123456789/78601 | |
| dc.language.iso | es | |
| dc.publisher | Universidad Técnica Federico Santa María | |
| dc.rights | Attribution-NonCommercial-NoDerivatives 4.0 International | en |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/4.0/ | |
| dc.subject | ETL (Extraer Transformar y Cargar) | |
| dc.subject | Calidad de datos | |
| dc.subject | Automatización de reportes | |
| dc.subject | Capacitación laboral | |
| dc.subject.ods | 8 Trabajo decente y crecimiento económico | |
| dc.subject.ods | 9 Industria, innovación e infraestructura | |
| dc.title | Diseño e implementación de un proceso ETL simplificado con validación de calidad de datos para la generación de reportes de capacitación personalizados en OTIC SOFOFA | |
| dspace.entity.type | Tesis |
