Інноваційні методики інтегрування даних для оптимізації процесу наповнення сховища даних

Ключові слова: сховища баз даних, платформи інтегрування даних без написання коду, інкрементне завантаження даних, захоплення змін даних

Анотація

Проаналізовано та оцінено альтернативні методики інтегрування даних, що не потребують класичного ETL-підходу (англ. Extract, Transform, Load). Основну увагу приділено вивченню обмежень традиційного ETL, зокрема аналізу проблем, з якими стикаються організації через їх складність та витрати, пов'язані з традиційними ETL-процесами. Проаналізовано платформи, які дають змогу інтегрувати та наповнювати сховища даних без потреби писати складний код. Окремо розглянуто, як ці системи дають можливість швидше та ефективніше реагувати на зміни в даних і бізнес-вимогах. Зосереджено увагу на стратегіях і технологіях для інкрементного завантаження даних, які можуть значно зменшити навантаження та витрати на ресурси порівняно з повним перезавантаженням даних. Також проаналізовано, як ці методи допомагають утримувати дані актуальними без постійного повного оновлення сховища. Це дослідження сприяє детальному розумінню сучасних інструментів і методів, які роблять процес оптимізації наповнення сховища даних більш ефективним та доступним для широкого кола організацій, зокрема і тих, що не мають значних технічних ресурсів. Також підкреслено значення наявності кваліфікованих розробників і їхній вплив на загальні витрати проєкту, що не може бути недооцінений. Роль якісної комунікації між командами розробників, дата аналітиків і бізнес-користувачів є критичною для успішної реалізації проєктів з інтегрування даних. Ефективний обмін інформацією та чітке визначення бізнес-вимог відіграють ключову роль у синхронізації та оптимізації процесів завантаження та оброблення даних, що в остаточному підсумку веде до кращого рівня обслуговування та зменшення часу реакції на зміни у бізнес-середовищі. Результати дослідження демонструють, що впровадження технологій Incremental Data Loading та CDC (англ. Change Data Capture) у великій роздрібній компанії значно покращило тривалість завантаження даних та оперативність бізнес-процесів. Порівнюючи результати впровадження з інших галузей, з'ясовано, що методики Incremental Data Loading мають універсальний характер, але потребують індивідуального підходу залежно від сектора застосування. Обговорення рекомендацій для компаній, що розглядають адаптацію цього підходу, має значний потенціал для покращення ефективності роботи, зниження витрат та підвищення якості обслуговування клієнтів, особливо у роздрібному секторі.

Завантаження

Дані завантаження ще не доступні.

Біографії авторів

Р. Б. Юринець, Національний лісотехнічний університет України, м. Львів

аспірант, кафедра комп'ютерних наук

І. Б. Пірко, Національний лісотехнічний університет України, м. Львів

канд. фіз.-мат. наук, доцент, кафедра комп'ютерних наук

Посилання

Andiyappillai, N. (2019). Data Analytics in Warehouse Management Systems (WMS) Implementations – A Case Study. International Journal of Computer Applications. https://doi.org/10.5120/IJCA2019918542

Awiti, J., Vaisman, A., & Zimányi, E. (2020). Design and implementation of ETL processes using BPMN and relational algebra. Data & Knowledge Engineering, 129. https://doi.org/10.1016/j.datak.2020.101837

Bashtovyi, A., & Fechan, A. (2023). Change Data capture for migration to event-driven microservices Case Study. 2023 IEEE 18th International Conference on Computer Science and Information Technologies (CSIT), 1–4. https://doi.org/10.1109/CSIT61576.2023.10324262

El-Sappagh, S., Hendawi, A., & El-Bastawissy, A. (2011). A proposed model for data warehouse ETL processes. Journal of King Saud University – Computer and Information Sciences, 23, 91–104. https://doi.org/10.1016/J.JKSUCI.2011.05.005

Gueddoudj, E., & Chikh, A. (2023). Towards a Scalable and Efficient ETL. International Journal of Computing and Digital Systems. https://doi.org/10.12785/ijcds/140195

Henke, E., Peng, Y., Reinecke, I., Zoch, M., Sedlmayr, M., & Bathelt, F. (2023). An Extract-Transform-Load Process Design for the Incremental Loading of German Real-World Data Based on FHIR and OMOP CDM: Algorithm Development and Validation. JMIR Medical Informatics, 11. https://doi.org/10.2196/47310

Kleppmann, Martin. (2017). Designing Data-Intensive Applications: The Big Ideas Behind Reliable, Scalable, and Maintainable Systems, 614. URL: https://www.oreilly.com/library/view/designing-data-intensive-applications/9781491903063/

Oliveira, B., Oliveira, Ó., & Belo, O. (2023). Overcoming traditional ETL-systems architectural problems using a service‐oriented approach. Expert Systems, 40. https://doi.org/10.1111/exsy.13442

Santoro, G., Fiano, F., Bertoldi, B., & Ciampi, F. (2019). Big data for business management in the retail industry. Management Decision. https://doi.org/10.1108/MD-07-2018-0829

Tang, J., Zhou, Y., Tang, T., Weng, D., Xie, B., Yu, L., Zhang, H., & Wu, Y. (2021). A Visualization Approach for Monitoring Order Processing in E-Commerce Warehouse. IEEE Transactions on Visualization and Computer Graphics, 1–10. https://doi.org/10.1109/TVCG.2021.3114878

Website. (2024). Automation software, the 6 best: Zapier, Workato, etc. URL: https://lapala.io/en/automation-software/

Website. (2024). Change Data Capture (CDC). URL: https://www.geeksforgeeks.org/change-data-capture-cdc/

Website. (2024). Incremental Data Loading from Databases for ETL. URL: https://www.linkedin.com/pulse/incremental-data-loading-from-databases-etl-dhiraj-patra-fxdwc

Website. (2024). The Best No-Code Integration Tools For Businesses. URL: https://exalate.com/blog/no-code-integration/

Website. (2024). What are the common challenges faced by ETL developers? URL: https://moldstud.com/articles/p-what-are-the-common-challenges-faced-by-etl-developers

Website. (2024). What is ETL (Extract Transform Load). URL: https://aws.amazon.com/what-is/etl/

Wei, F., Jiang, S., & Wang, K. (2023). A survey on fast and incremental technologies for big data, 12605, 126050U–126050U-6. https://doi.org/10.1117/12.2673376

Zuo, H., Yang, S., Wu, H., Guo, W., Wang, L., Chen, X., & Su, Y. (2022). A Data-Driven Customer Profiling Method for Offline Retailers. Computational Intelligence and Neuroscience, 1. https://doi.org/10.1155/2022/8069007

Опубліковано
2024-09-05
Як цитувати
Юринець, Р. Б., & Пірко, І. Б. (2024). Інноваційні методики інтегрування даних для оптимізації процесу наповнення сховища даних. Scientific Bulletin of UNFU, 34(6), 101-105. https://doi.org/10.36930/40340614
Розділ
Інформаційні технології