<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="ru"><front><journal-meta><journal-id journal-id-type="publisher-id">mireabulletin</journal-id><journal-title-group><journal-title xml:lang="ru">Russian Technological Journal</journal-title><trans-title-group xml:lang="en"><trans-title>Russian Technological Journal</trans-title></trans-title-group></journal-title-group><issn pub-type="ppub">2782-3210</issn><issn pub-type="epub">2500-316X</issn><publisher><publisher-name>RTU MIREA</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.32362/2500-316X-2026-14-1-7-18</article-id><article-id custom-type="edn" pub-id-type="custom">TAUPKU</article-id><article-id custom-type="elpub" pub-id-type="custom">mireabulletin-1362</article-id><article-categories><subj-group subj-group-type="heading"><subject>Research Article</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="ru"><subject>ИНФОРМАЦИОННЫЕ СИСТЕМЫ. ИНФОРМАТИКА. ПРОБЛЕМЫ ИНФОРМАЦИОННОЙ БЕЗОПАСНОСТИ</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="en"><subject>INFORMATION SYSTEMS. COMPUTER SCIENCES. ISSUES OF INFORMATION SECURITY</subject></subj-group></article-categories><title-group><article-title>Методы приоритизации процессов переноса данных в центральное хранилище</article-title><trans-title-group xml:lang="en"><trans-title>Methods for prioritizing the processes of transferring data to central storage</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0009-0003-2688-0093</contrib-id><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Пушкарев</surname><given-names>Д. А.</given-names></name><name name-style="western" xml:lang="en"><surname>Pushkarev</surname><given-names>D. A.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Пушкарев Даниил Александрович - аспирант, преподаватель, факультет программной инженерии и компьютерной техники, Университет ИТМО.</p><p>197101, Санкт-Петербург, Кронверкский пр., д. 49, лит. А</p></bio><bio xml:lang="en"><p>Daniil A. Pushkarev - Postgraduate Student, Lecturer, Faculty of Software Engineering and Computer Systems, ITMO University.</p><p>49, bldg. A, Kronverkskii pr., St. Petersburg, 197101</p></bio><email xlink:type="simple">dpushkarev@itmo.ru</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><contrib-id contrib-id-type="orcid">https://orcid.org/0000-0003-0213-0223</contrib-id><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Богатырев</surname><given-names>В. А.</given-names></name><name name-style="western" xml:lang="en"><surname>Bogatyrev</surname><given-names>V. A.</given-names></name></name-alternatives><bio xml:lang="ru"><p>Богатырев Владимир Анатольевич - д.т.н., профессор факультета, факультет программной инженерии и компьютерной техники, Университет ИТМО; профессор кафедры информационной безопасности, ГУАП.</p><p>197101, Санкт-Петербург, Кронверкский пр., д. 49, лит. А; 190000, Санкт-Петербург, ул. Большая Морская, д. 67, лит. А.</p><p>Scopus Author ID 7006571069</p></bio><bio xml:lang="en"><p>Vladimir A. Bogatyrev - Dr. Sci. (Eng.), Professor, Faculty of Software Engineering and Computer Systems, ITMO University; Professor, Department of Information Security, Saint Petersburg State University of Aerospace Instrumentation (SUAI).</p><p>49, bldg. A, Kronverkskii pr., St. Petersburg, 197101; 67, bldg. A, Bolshaya Morskaya ul., St. Petersburg, 190000</p><p>Scopus Author ID 7006571069</p></bio><email xlink:type="simple">vabogatyrev@itmo.ru</email><xref ref-type="aff" rid="aff-2"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Национальный исследовательский университет ИТМО</institution><country>Россия</country></aff><aff xml:lang="en"><institution>ITMO University</institution><country>Russian Federation</country></aff></aff-alternatives><aff-alternatives id="aff-2"><aff xml:lang="ru"><institution>Национальный исследовательский университет ИТМО; Санкт-Петербургский государственный университет аэрокосмического приборостроения</institution><country>Россия</country></aff><aff xml:lang="en"><institution>ITMO University; Saint Petersburg State University of Aerospace Instrumentation (SUAI)</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2026</year></pub-date><pub-date pub-type="epub"><day>05</day><month>02</month><year>2026</year></pub-date><volume>14</volume><issue>1</issue><fpage>7</fpage><lpage>18</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Пушкарев Д.А., Богатырев В.А., 2026</copyright-statement><copyright-year>2026</copyright-year><copyright-holder xml:lang="ru">Пушкарев Д.А., Богатырев В.А.</copyright-holder><copyright-holder xml:lang="en">Pushkarev D.A., Bogatyrev V.A.</copyright-holder><license xml:lang="ru" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>Данная работа распространяется под лицензией Creative Commons Attribution 4.0.</license-p></license><license xml:lang="en" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>This work is licensed under a Creative Commons Attribution 4.0 License.</license-p></license></permissions><self-uri xlink:href="https://www.rtj-mirea.ru/jour/article/view/1362">https://www.rtj-mirea.ru/jour/article/view/1362</self-uri><abstract><sec><title>Цели</title><p>Цели. Эффективное управление параллельным выполнением ETL-процессов в центральных хранилищах данных критически влияет на общее время обработки. Существующие инструменты оркестрации Apache Airflow, NiFi, Luigi используют упрощенные алгоритмы приоритизации, игнорирующие топологию графов зависимостей и динамику ресурсов, что приводит к субоптимальному планированию. Целью данной работы являются разработка и валидация нового метода приоритизации задач в рамках ETL-конвейеров, направленного на минимизацию их общей длительности за счет глубокого анализа структурных особенностей направленных ациклических графов и использования имитационного моделирования для оценки различных стратегий планирования в условиях конкуренции за ограниченные слоты параллелизма.</p></sec><sec><title>Методы</title><p>Методы. Предложена имитационная модель на языке Python, воспроизводящая выполнение ETL-процессов в среде с ограниченными слотами параллелизма. Модель генерирует направленный ациклический граф, отражающий структуру связей процессов для формирования центрального хранилища данных, и сравнивает 9 алгоритмов приоритизации, включая базовые (приоритизация минимального/максимального среднего времени выполнения), топологические (приоритизация минимального/максимального уровня слоя, максимизация числа зависимостей) и гибридные (разделение слотов на очереди для минимального и максимального времени выполнения). Эксперименты проведены на графах различных топологий на основе полученной имитационной модели.</p></sec><sec><title>Результаты</title><p>Результаты. Гибридный алгоритм (разделение слотов: 50% для задач с максимальным временем выполнения, 50% – с минимальным) показал наилучшую эффективность: снижение общего времени выполнения на 15–17% по сравнению с базовыми алгоритмами, минимизацию времени простоя задач на 20–25% и устойчивость к вариациям топологии графов. Линейная комбинация с оптимизированными коэффициентами (время выполнения – наиболее значимый фактор) заняла второе место по эффективности.</p></sec><sec><title>Выводы</title><p>Выводы. Приоритизация на основе анализа DAG-топологии и гибридных стратегий существенно сокращает время выполнения ETL-конвейеров. Гибридный алгоритм рекомендуется для внедрения в оркестраторы как балансирующий минимизацию длительности конвейера и времени простоя задач. Перспективное направление – адаптивные алгоритмы, учитывающие динамическую загрузку ресурсов в реальном времени.</p></sec></abstract><trans-abstract xml:lang="en"><sec><title>Objectives</title><p>Objectives. The efficient management of parallel ETL (Extract, Transform, Load) process execution in central data warehouses critically impacts overall processing time. Existing orchestration tools such as Apache Airflow, NiFi, Luigi employ simplified prioritization algorithms which ignore dependency graph topology and resource dynamics, leading to suboptimal scheduling. The objective of this work is to develop and validate a novel task prioritization method for ETL pipelines, aimed at minimizing their total duration through deep analysis of structural features of Directed Acyclic Graphs (DAGs), as well as the use of simulation modeling to evaluate various scheduling strategies under conditions of competition for limited concurrency slots.</p></sec><sec><title>Methods</title><p>Methods. The study proposed a Python simulation model, replicating ETL process execution in an environment with limited concurrency slots. The model generates a DAG which reflects the dependency structure of processes for building a central data warehouse and compares 9 prioritization algorithms. These include basic algorithms (prioritization by minimum/maximum average execution time), topological algorithms (prioritization by minimum/maximum layer level, maximization of dependency count), and hybrid algorithms (splitting slots into queues for minimum and maximum execution time). Experiments were conducted on graphs of a variety of topologies using the developed simulation model.</p></sec><sec><title>Results</title><p>Results. The hybrid algorithm (slot allocation: 50% for tasks with maximum execution time, 50% for tasks with minimum execution time) demonstrated the highest level of efficiency. It reduced total execution time by 15–17%, when compared to basic algorithms, minimized task idle time by 20–25%, and showed resilience to graph topology variations. A linear combination of optimized coefficients (execution time being the most significant factor) ranked second in terms of efficiency.</p></sec><sec><title>Conclusions</title><p>Conclusions. Prioritization based on DAG topology analysis and hybrid strategies significantly reduces ETL pipeline execution time. The hybrid algorithm is recommended for implementation in orchestrators, since it balances minimizing pipeline duration and task idle time. A promising area for further study is the development of adaptive algorithms that account for real-time dynamic resource load.</p></sec></trans-abstract><kwd-group xml:lang="ru"><kwd>оркестрация ETL-процессов</kwd><kwd>имитационное моделирование</kwd><kwd>графы зависимостей</kwd><kwd>хранилище данных</kwd><kwd>ациклический направленный граф</kwd></kwd-group><kwd-group xml:lang="en"><kwd>ETL orchestration</kwd><kwd>simulation modeling</kwd><kwd>dependency graphs</kwd><kwd>data warehouse</kwd><kwd>directed acyclic graph</kwd></kwd-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">Kimball R., Ross M. The Data Warehouse Toolkit: The Definitive Guide to Dimensional Modeling. 3nd ed. Kimball group. Wiley; 2013, 608 р.</mixed-citation><mixed-citation xml:lang="en">Kimball R., Ross M. The Data Warehouse Toolkit: The Definitive Guide to Dimensional Modeling. 3nd ed. Kimball group. Wiley; 2013, 608 p.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">Simitsis A., Skiadopoulos S., Vassiliadis P. The History, Present, and Future of ETL Technology. In: DOLAP, CEUR Workshop Proceedings. 2023;3369:3–12.</mixed-citation><mixed-citation xml:lang="en">Simitsis A., Skiadopoulos S., Vassiliadis P. The History, Present, and Future of ETL Technology. In: DOLAP, CEUR Workshop Proceedings. 2023;3369:3–12.</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Tian W. Enhancing Financial Decision-Making Through Automated Business Intelligence Systems. Int. J. e-Collaboration (IJeC). 2025;21(1):1–20. URL: https://www.igi-global.com/article/enhancing-financial-decision-making-through-automated-business-intelligence-systems/367575. Дата обращения 20.01.2025. / Accessed January 20, 2025.</mixed-citation><mixed-citation xml:lang="en">Tian W. Enhancing Financial Decision-Making Through Automated Business Intelligence Systems. Int. J. e-Collaboration (IJeC). 2025;21(1):1–20. Available from URL: https://www.igi-global.com/article/enhancing-financial-decision-making-through-automated-business-intelligence-systems/367575. Accessed January 20, 2025.</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">El-Sappagh S.H.A., Hendawi A.M.A., El Bastawissy A.H. A proposed model for data warehouse ETL processes. Journal of King Saud University – Computer and Information Sciences (J. King Saud Univ.). 2011;23(2):91–104. https://doi.org/10.1016/j.jksuci.2011.05.005</mixed-citation><mixed-citation xml:lang="en">El-Sappagh S.H.A., Hendawi A.M.A., El Bastawissy A.H. A proposed model for data warehouse ETL processes. Journal of King Saud University – Computer and Information Sciences (J. King Saud Univ.). 2011;23(2):91–104. https://doi.org/10.1016/j.jksuci.2011.05.005</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">Wijaya R., Pudjoatmodjo B. An overview and implementation of extraction-transformation-loading (ETL) process in data warehouse. In: 2015 3rd International Conference on Information and Communication Technology (ICoICT). 2015. P. 70–74. https://doi.org/10.1109/ICoICT.2015.7231399</mixed-citation><mixed-citation xml:lang="en">Wijaya R., Pudjoatmodjo B. An overview and implementation of extraction-transformation-loading (ETL) process in data warehouse. In: 2015 3rd International Conference on Information and Communication Technology (ICoICT). 2015. P. 70–74. https://doi.org/10.1109/ICoICT.2015.7231399</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Кузьмина Ю.В., Кубанских О.В. Краткое описание процесса ETL. Ученые записки Брянского государственного университета. 2017;1(5):33–36. https://www.elibrary.ru/zmwlez</mixed-citation><mixed-citation xml:lang="en">Kuzmina Yu.V., Kubanskikh O.V. Brief description of the ETL process. Uchenye Zapiski Bryanskogo Gosudarstvennogo Universiteta = Scientific Notes of the Bryansk State University. 2017;1(5):33–36 (in Russ.). https://www.elibrary.ru/zmwlez</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Dhaouadi A., Bousselmi K., Gammoudi M.M., Monnet S., Hammoudi S. Data Warehousing Process Modeling from Classical Approaches to New Trends: Main Features and Comparisons. Data. 2022;7(8):113. https://doi.org/10.3390/data7080113</mixed-citation><mixed-citation xml:lang="en">Dhaouadi A., Bousselmi K., Gammoudi M.M., Monnet S., Hammoudi S. Data Warehousing Process Modeling from Classical Approaches to New Trends: Main Features and Comparisons. Data. 2022;7(8):113. https://doi.org/10.3390/data7080113</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">Vassiliadis P., Simitsis A., Skiadopoulos S. Graph-Based Modeling of ETL Activities with Multi-level Transformations and Updates. In: Tjoa A.M., Trujillo J. (Eds.). Data Warehousing and Knowledge Discovery. Part of the book series: DaWaK 2005. Lecture Notes in Computer Science. 2005. V. 3589. P. 43–52. https://doi.org/10.1007/11546849_5</mixed-citation><mixed-citation xml:lang="en">Vassiliadis P., Simitsis A., Skiadopoulos S. Graph-Based Modeling of ETL Activities with Multi-level Transformations and Updates. In: Tjoa A.M., Trujillo J. (Eds.). Data Warehousing and Knowledge Discovery. Part of the book series: DaWaK 2005. Lecture Notes in Computer Science. 2005. V. 3589. P. 43–52. https://doi.org/10.1007/11546849_5</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Yasmin J., Wang J.A., Tian Y., Adams B. An empirical study of developers’ challenges in implementing Workflows as Code: A case study on Apache Airflow. J. Syst. Software. 2024;219(5):112248. https://doi.org/10.1016/j.jss.2024.112248</mixed-citation><mixed-citation xml:lang="en">Yasmin J., Wang J.A., Tian Y., Adams B. An empirical study of developers’ challenges in implementing Workflows as Code: A case study on Apache Airflow. J. Syst. Software. 2024;219(5):112248. https://doi.org/10.1016/j.jss.2024.112248</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Михайлов А.Н. Использование Apache Airflow для оркестрации процессов обработки данных. Вестник науки. 2024;10(79):783–787. https://www.elibrary.ru/ijihms</mixed-citation><mixed-citation xml:lang="en">Mikhailov A.N. Using Apache Airflow for Data Processing Orchestration. Vestnik Nauki. 2024;10(79):783–787 (in Russ.). https://www.elibrary.ru/ijihms</mixed-citation></citation-alternatives></ref><ref id="cit11"><label>11</label><citation-alternatives><mixed-citation xml:lang="ru">Громов Н.Д., Платошин А.И., Панов А.В. Сравнительный анализ средств и платформ для автоматизации ETL процессов в современных хранилищах данных. Международный журнал гуманитарных и естественных наук. 2023;11-4(86):46–48. https://doi.org/10.24412/2500-1000-2023-11-4-46-48</mixed-citation><mixed-citation xml:lang="en">Gromov N.D., Platoshin A.I., Panov A.V. Comparative analysis of tools and platforms for automation of ETL processes in modern data warehouses. Mezhdunarodnyi zhurnal gumanitarnykh i estestvennykh nauk = International Journal of Humanities and Natural Sciences. 2023;11-4(86):46–48 (in Russ.). https://doi.org/10.24412/2500-1000-2023-11-4-46-48</mixed-citation></citation-alternatives></ref><ref id="cit12"><label>12</label><citation-alternatives><mixed-citation xml:lang="ru">Жданов Д.Е. Построение ETL процессов на базе Cron и оркестратора задач Luigi. Актуальные исследования. 2023;46-1(176):63–68. https://www.elibrary.ru/nenikj</mixed-citation><mixed-citation xml:lang="en">Zhdanov D.E. Building ETL Processes Based on Cron and Luigi Task Orchestrator. Aktual’nye issledovaniya = Current Research. 2023;46-1(176):63–68 (in Russ.). https://www.elibrary.ru/nenikj</mixed-citation></citation-alternatives></ref><ref id="cit13"><label>13</label><citation-alternatives><mixed-citation xml:lang="ru">Ueter N., Günzel M., Brüggen G., Chen J. Parallel Path Progression DAG Scheduling. IEEE Transactions on Computers. 2023;72(10):3002–3016. https://doi.org/10.1109/TC.2023.3280137</mixed-citation><mixed-citation xml:lang="en">Ueter N., Günzel M., Brüggen G., Chen J. Parallel Path Progression DAG Scheduling. IEEE Transactions on Computers. 2023;72(10):3002–3016. https://doi.org/10.1109/TC.2023.3280137</mixed-citation></citation-alternatives></ref><ref id="cit14"><label>14</label><citation-alternatives><mixed-citation xml:lang="ru">Богатырев В.А., Богатырев С.В., Богатырев А.В. Оценка готовности компьютерной системы к своевременному обслуживанию запросов при его совмещении с информационным восстановлением памяти после отказов. Научно-технический вестник информационных технологий, механики и оптики. 2023;23(3):608–617. https://doi.org/10.17586/2226-1494-2023-23-3-608-617</mixed-citation><mixed-citation xml:lang="en">Bogatyrev V.A., Bogatyrev S.V., Bogatyrev A.V. Assessment of the readiness of a computer system for timely servicing of requests when combined with informational recovery of memory after failures. Nauchno-tekhnicheskii vestnik informatsionnykh tekhnologii, mekhaniki i optiki = Scientific and Technical Journal of Information Technologies, Mechanics and Optics. 2023;23(3):608–617 (in Russ.). https://doi.org/10.17586/2226-1494-2023-23-3-608-617</mixed-citation></citation-alternatives></ref><ref id="cit15"><label>15</label><citation-alternatives><mixed-citation xml:lang="ru">Bogatyrev V.A., Bogatyrev S.V., Bogatyrev A.V. Recovery of Real-Time Clusters with the Division of Computing Resources into the Execution of Functional Queries and the Restoration of Data Generated Since the Last Backup. In: Vishnevskiy V.M., Samouylov K.E., Kozyrev D.V. (Eds.). Distributed Computer and Communication Networks: Control, Computation, Communications. Book series: Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 2024. V. 14123. P. 236–250. https://doi.org/10.1007/978-3-031-50482-2_19</mixed-citation><mixed-citation xml:lang="en">Bogatyrev V.A., Bogatyrev S.V., Bogatyrev A.V. Recovery of Real-Time Clusters with the Division of Computing Resources into the Execution of Functional Queries and the Restoration of Data Generated Since the Last Backup. In: Vishnevskiy V.M., Samouylov K.E., Kozyrev D.V. (Eds.). Distributed Computer and Communication Networks: Control, Computation, Communications. Book series: Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). 2024. V. 14123. P. 236–250. https://doi.org/10.1007/978-3-031-50482-2_19</mixed-citation></citation-alternatives></ref><ref id="cit16"><label>16</label><citation-alternatives><mixed-citation xml:lang="ru">Karagiannis A., Vassiliadis P., Simitsis A. Scheduling strategies for efficient ETL execution. Inform. Syst. 2013;38(6): 927–945. https://doi.org/10.1016/j.is.2012.12.001</mixed-citation><mixed-citation xml:lang="en">Karagiannis A., Vassiliadis P., Simitsis A. Scheduling strategies for efficient ETL execution. Inform. Syst. 2013;38(6): 927–945. https://doi.org/10.1016/j.is.2012.12.001</mixed-citation></citation-alternatives></ref><ref id="cit17"><label>17</label><citation-alternatives><mixed-citation xml:lang="ru">Topcuoglu H., Hariri S., Min-You Wu. Performance-Effective and Low-Complexity Task Scheduling for Heterogeneous Computing. IEEE Trans. Parallel Distrib. Syst. 2007;13(3):260–274. https://doi.org/10.1109/71.993206</mixed-citation><mixed-citation xml:lang="en">Topcuoglu H., Hariri S., Min-You Wu. Performance-Effective and Low-Complexity Task Scheduling for Heterogeneous Computing. IEEE Trans. Parallel Distrib. Syst. 2007;13(3):260–274. https://doi.org/10.1109/71.993206</mixed-citation></citation-alternatives></ref><ref id="cit18"><label>18</label><citation-alternatives><mixed-citation xml:lang="ru">Strengholt P. Building Medallion Architectures. 1st ed. Sebastopol (CA): O’Reilly Media; 2024, 209 р.</mixed-citation><mixed-citation xml:lang="en">Strengholt P. Building Medallion Architectures. 1st ed. Sebastopol (CA): O’Reilly Media; 2024, 209 р.</mixed-citation></citation-alternatives></ref><ref id="cit19"><label>19</label><citation-alternatives><mixed-citation xml:lang="ru">Serra J. Deciphering Data Architectures. 1st ed. Sebastopol (CA): O’Reilly Media; 2024, 146 р.</mixed-citation><mixed-citation xml:lang="en">Serra J. Deciphering Data Architectures. 1st ed. Sebastopol (CA): O’Reilly Media; 2024, 146 р.</mixed-citation></citation-alternatives></ref><ref id="cit20"><label>20</label><citation-alternatives><mixed-citation xml:lang="ru">Blažić G., Poščić P., Jakšić D. Data warehouse architecture classification. In: 2017 40th International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO). 2017. P. 1491–1495. https://doi.org/10.23919/MIPRO.2017.7973657</mixed-citation><mixed-citation xml:lang="en">Blažić G., Poščić P., Jakšić D. Data warehouse architecture classification. In: 2017 40th International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO). 2017. P. 1491–1495. https://doi.org/10.23919/MIPRO.2017.7973657</mixed-citation></citation-alternatives></ref></ref-list><fn-group><fn fn-type="conflict"><p>The authors declare that there are no conflicts of interest present.</p></fn></fn-group></back></article>
