Automatización de procesos de big data para generación y distribución de reportes de ventas con integración de SQL Server, Power Query, Macros y Python
Este proyecto de Big Data tiene como objetivo diseñar e implementar un flujo completamente automatizado para la generación y distribución de reportes de ventas diarios en una empresa del sector cerámico. La solución parte de la extracción de datos desde SQL Server, donde se consultan vistas predefin...
- Autores:
-
Caro Piñeros, Wilson Andrés
- Tipo de recurso:
- Trabajo de grado de pregrado
- Fecha de publicación:
- 2025
- Institución:
- Corporación Universitaria Remington
- Repositorio:
- Repositorio institucional Uniremington
- Idioma:
- spa
- OAI Identifier:
- oai:repositorio.uniremington.edu.co:123456789/7909
- Acceso en línea:
- https://repositorio.uniremington.edu.co/handle/123456789/7909
- Palabra clave:
- Big Data
SQL Server
Power Query
Macros VBA
Python
Automatización de reportes
Automatización
Big data
Ingeniería de software
- Rights
- openAccess
- License
- Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
| id |
URemingtn2_a658d1297372326dbe8d12a9a2483567 |
|---|---|
| oai_identifier_str |
oai:repositorio.uniremington.edu.co:123456789/7909 |
| network_acronym_str |
URemingtn2 |
| network_name_str |
Repositorio institucional Uniremington |
| repository_id_str |
|
| dc.title.spa.fl_str_mv |
Automatización de procesos de big data para generación y distribución de reportes de ventas con integración de SQL Server, Power Query, Macros y Python |
| title |
Automatización de procesos de big data para generación y distribución de reportes de ventas con integración de SQL Server, Power Query, Macros y Python |
| spellingShingle |
Automatización de procesos de big data para generación y distribución de reportes de ventas con integración de SQL Server, Power Query, Macros y Python Big Data SQL Server Power Query Macros VBA Python Automatización de reportes Automatización Big data Ingeniería de software |
| title_short |
Automatización de procesos de big data para generación y distribución de reportes de ventas con integración de SQL Server, Power Query, Macros y Python |
| title_full |
Automatización de procesos de big data para generación y distribución de reportes de ventas con integración de SQL Server, Power Query, Macros y Python |
| title_fullStr |
Automatización de procesos de big data para generación y distribución de reportes de ventas con integración de SQL Server, Power Query, Macros y Python |
| title_full_unstemmed |
Automatización de procesos de big data para generación y distribución de reportes de ventas con integración de SQL Server, Power Query, Macros y Python |
| title_sort |
Automatización de procesos de big data para generación y distribución de reportes de ventas con integración de SQL Server, Power Query, Macros y Python |
| dc.creator.fl_str_mv |
Caro Piñeros, Wilson Andrés |
| dc.contributor.advisor.none.fl_str_mv |
Vélez Uribe, Juan Pablo |
| dc.contributor.author.none.fl_str_mv |
Caro Piñeros, Wilson Andrés |
| dc.subject.spa.fl_str_mv |
Big Data SQL Server Power Query Macros VBA Python Automatización de reportes |
| topic |
Big Data SQL Server Power Query Macros VBA Python Automatización de reportes Automatización Big data Ingeniería de software |
| dc.subject.lemb.none.fl_str_mv |
Automatización Big data Ingeniería de software |
| description |
Este proyecto de Big Data tiene como objetivo diseñar e implementar un flujo completamente automatizado para la generación y distribución de reportes de ventas diarios en una empresa del sector cerámico. La solución parte de la extracción de datos desde SQL Server, donde se consultan vistas predefinidas con información consolidada de las transacciones comerciales. Posteriormente, los datos son integrados en Microsoft Excel, donde mediante Power Query se aplican procesos ETL (extracción, transformación y carga) que permiten limpiar, estructurar y modelar la información de manera eficiente. Una vez transformados los datos, las macros en VBA se encargan de automatizar tareas repetitivas como la actualización de tablas dinámicas, la generación de gráficos, el recorte de imágenes y la preparación de reportes en alta resolución. Finalmente, mediante un script en Python, el sistema envía de forma automática los reportes a un grupo de WhatsApp de la Junta Directiva, siguiendo un horario establecido de distribución diaria. Gracias a este proceso integrado, se garantiza que la información sea entregada en tiempo real, con un formato estandarizado y sin intervención manual. Además, el sistema incorpora proyecciones de ventas basadas en el cálculo de días hábiles, lo que permite contextualizar el desempeño comercial en relación con los objetivos mensuales. De esta manera, el proyecto contribuye directamente a la optimización del acceso a la información gerencial, reduce tiempos de procesamiento, y favorece la toma de decisiones estratégicas oportunas dentro de la organización. |
| publishDate |
2025 |
| dc.date.accessioned.none.fl_str_mv |
2025-08-27T21:31:34Z |
| dc.date.available.none.fl_str_mv |
2025-08-27T21:31:34Z |
| dc.date.issued.none.fl_str_mv |
2025 |
| dc.type.spa.fl_str_mv |
Trabajo de grado - Pregrado |
| dc.type.version.spa.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
| dc.type.coar.spa.fl_str_mv |
http://purl.org/coar/resource_type/c_7a1f |
| dc.type.coarversion.spa.fl_str_mv |
http://purl.org/coar/version/c_970fb48d4fbd8a85 |
| dc.type.content.spa.fl_str_mv |
Text |
| dc.type.driver.spa.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
| dc.type.redcol.spa.fl_str_mv |
http://purl.org/redcol/resource_type/TP |
| dc.type.local.none.fl_str_mv |
Tesis/Trabajo de grado - Monografía - Pregrado |
| format |
http://purl.org/coar/resource_type/c_7a1f |
| status_str |
publishedVersion |
| dc.identifier.uri.none.fl_str_mv |
https://repositorio.uniremington.edu.co/handle/123456789/7909 |
| url |
https://repositorio.uniremington.edu.co/handle/123456789/7909 |
| dc.language.iso.spa.fl_str_mv |
spa |
| language |
spa |
| dc.rights.spa.fl_str_mv |
Derechos Reservados - Corporación Universitaria Remington, 2025 |
| dc.rights.license.spa.fl_str_mv |
Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0) |
| dc.rights.uri.spa.fl_str_mv |
https://creativecommons.org/licenses/by-nc-nd/4.0/ |
| dc.rights.accessrights.spa.fl_str_mv |
info:eu-repo/semantics/openAccess |
| dc.rights.coar.spa.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
| rights_invalid_str_mv |
Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0) Derechos Reservados - Corporación Universitaria Remington, 2025 https://creativecommons.org/licenses/by-nc-nd/4.0/ http://purl.org/coar/access_right/c_abf2 |
| eu_rights_str_mv |
openAccess |
| dc.format.extent.none.fl_str_mv |
23 p. |
| dc.format.mimetype.spa.fl_str_mv |
application/pdf |
| dc.publisher.spa.fl_str_mv |
Corporación Universitaria Remington |
| dc.publisher.place.spa.fl_str_mv |
Tunja (Boyacá, Colombia) |
| dc.publisher.faculty.spa.fl_str_mv |
Facultad de Ingenierías |
| dc.publisher.program.spa.fl_str_mv |
Ingeniería de Sistemas |
| institution |
Corporación Universitaria Remington |
| bitstream.url.fl_str_mv |
https://repositorio.uniremington.edu.co/bitstreams/ef3389d1-f493-4b56-b323-a14c101b7395/download https://repositorio.uniremington.edu.co/bitstreams/0dc01437-dcc3-4790-8f0c-91a9476215ec/download https://repositorio.uniremington.edu.co/bitstreams/bedadcfd-c6cf-44b2-b345-9378409c5327/download https://repositorio.uniremington.edu.co/bitstreams/6f908cfa-e057-474a-9ca0-897579a3ecb6/download https://repositorio.uniremington.edu.co/bitstreams/64677dc8-8a5f-4b11-bc19-6452319ab875/download |
| bitstream.checksum.fl_str_mv |
9adfd94089dbe659a4aec669521dd624 8a4605be74aa9ea9d79846c1fba20a33 0b77131282ffa5ddb7ee88c7fc4b8db8 6f5cd09bf5a1625d51371f88fafa84af fb263844f7b236ed70ebca1cbd161e5d |
| bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 |
| repository.name.fl_str_mv |
Repositorio UNIREMINGTON |
| repository.mail.fl_str_mv |
biblioteca@uniremington.edu.co |
| _version_ |
1851059204937220096 |
| spelling |
Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)Derechos Reservados - Corporación Universitaria Remington, 2025https://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Vélez Uribe, Juan PabloCaro Piñeros, Wilson Andrés2025-08-27T21:31:34Z2025-08-27T21:31:34Z2025https://repositorio.uniremington.edu.co/handle/123456789/7909Este proyecto de Big Data tiene como objetivo diseñar e implementar un flujo completamente automatizado para la generación y distribución de reportes de ventas diarios en una empresa del sector cerámico. La solución parte de la extracción de datos desde SQL Server, donde se consultan vistas predefinidas con información consolidada de las transacciones comerciales. Posteriormente, los datos son integrados en Microsoft Excel, donde mediante Power Query se aplican procesos ETL (extracción, transformación y carga) que permiten limpiar, estructurar y modelar la información de manera eficiente. Una vez transformados los datos, las macros en VBA se encargan de automatizar tareas repetitivas como la actualización de tablas dinámicas, la generación de gráficos, el recorte de imágenes y la preparación de reportes en alta resolución. Finalmente, mediante un script en Python, el sistema envía de forma automática los reportes a un grupo de WhatsApp de la Junta Directiva, siguiendo un horario establecido de distribución diaria. Gracias a este proceso integrado, se garantiza que la información sea entregada en tiempo real, con un formato estandarizado y sin intervención manual. Además, el sistema incorpora proyecciones de ventas basadas en el cálculo de días hábiles, lo que permite contextualizar el desempeño comercial en relación con los objetivos mensuales. De esta manera, el proyecto contribuye directamente a la optimización del acceso a la información gerencial, reduce tiempos de procesamiento, y favorece la toma de decisiones estratégicas oportunas dentro de la organización.PregradoIngeniero(a) de Sistemas23 p.application/pdfspaCorporación Universitaria RemingtonTunja (Boyacá, Colombia)Facultad de IngenieríasIngeniería de SistemasBig DataSQL ServerPower QueryMacros VBAPythonAutomatización de reportesAutomatizaciónBig dataIngeniería de softwareAutomatización de procesos de big data para generación y distribución de reportes de ventas con integración de SQL Server, Power Query, Macros y PythonTrabajo de grado - Pregradoinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_7a1fhttp://purl.org/coar/version/c_970fb48d4fbd8a85Textinfo:eu-repo/semantics/bachelorThesishttp://purl.org/redcol/resource_type/TPTesis/Trabajo de grado - Monografía - PregradoPublicationORIGINALRIU-PRE-2025 Automatizacion procesos big.pdfRIU-PRE-2025 Automatizacion procesos big.pdfapplication/pdf1947094https://repositorio.uniremington.edu.co/bitstreams/ef3389d1-f493-4b56-b323-a14c101b7395/download9adfd94089dbe659a4aec669521dd624MD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://repositorio.uniremington.edu.co/bitstreams/0dc01437-dcc3-4790-8f0c-91a9476215ec/download8a4605be74aa9ea9d79846c1fba20a33MD52BL-FR-11 Cesión Derechos_TG 7.pdfapplication/pdf356509https://repositorio.uniremington.edu.co/bitstreams/bedadcfd-c6cf-44b2-b345-9378409c5327/download0b77131282ffa5ddb7ee88c7fc4b8db8MD53TEXTRIU-PRE-2025 Automatizacion procesos big.pdf.txtRIU-PRE-2025 Automatizacion procesos big.pdf.txtExtracted texttext/plain26481https://repositorio.uniremington.edu.co/bitstreams/6f908cfa-e057-474a-9ca0-897579a3ecb6/download6f5cd09bf5a1625d51371f88fafa84afMD54THUMBNAILRIU-PRE-2025 Automatizacion procesos big.pdf.jpgRIU-PRE-2025 Automatizacion procesos big.pdf.jpgGenerated Thumbnailimage/jpeg2966https://repositorio.uniremington.edu.co/bitstreams/64677dc8-8a5f-4b11-bc19-6452319ab875/downloadfb263844f7b236ed70ebca1cbd161e5dMD55123456789/7909oai:repositorio.uniremington.edu.co:123456789/79092025-09-17 04:42:00.353https://creativecommons.org/licenses/by-nc-nd/4.0/Derechos Reservados - Corporación Universitaria Remington, 2025open.accesshttps://repositorio.uniremington.edu.coRepositorio UNIREMINGTONbiblioteca@uniremington.edu.coTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo= |
