Details

Title Автоматизированная информационная система для полного цикла формирования аналитических витрин данных: выпускная квалификационная работа бакалавра: направление 02.03.03 «Математическое обеспечение и администрирование информационных систем» ; образовательная программа 02.03.03_01 «Интеллектуальные информационные системы и обработка данных» = Automated information system for end-to-end analytical data mart generation
Creators Николаев Александр Дмитриевич
Scientific adviser Сабинин Олег Юрьевич
Organization Санкт-Петербургский политехнический университет Петра Великого. Институт компьютерных наук и кибербезопасности
Imprint Санкт-Петербург, 2026
Collection Выпускные квалификационные работы ; Общая коллекция
Subjects хранилище данных ; витрины данных ; ELT-процессы ; data vault ; metadata-driven подход ; apache airflow ; SQL ; python ; Банк России ; MOEX ; data warehouse ; data marts ; ELR processes ; metadata-driven approach ; Bank of Russia
Document type Bachelor graduation qualification work
Language Russian
Level of education Bachelor
Speciality code (FGOS) 02.03.03
Speciality group (FGOS) 020000 - Компьютерные и информационные науки
DOI 10.18720/SPBPU/3/2026/vr/vr26-2613
Rights Доступ по паролю из сети Интернет (чтение, печать, копирование)
Additionally New arrival
Record key ru\spstu\vkr\42784
Record create date 8/21/2026

Allowed Actions

Action 'Прочитать' will be available if you login or access site from another network

Action 'Download' will be available if you login or access site from another network

Group Anonymous
Network Internet

Данная работа посвящена разработке автоматизированной информационной системы обработки внешних данных Банка России и Московской биржи. Реализованная система проверяет внешние источники на наличие изменений, загружает изменившиеся данные в хранилище, формирует ядро DWH на основе Data Vault и пересчитывает зависимые аналитические витрины. В первой главе представлено исследование предметной области: рассмотрены подходы к построению хранилищ данных, организации витрин, моделированию данных, загрузке, оркестрации и журналированию. Во второй главе описано проектирование системы: постановка задачи, требования, источники данных, многоуровневая архитектура и служебные метаданные. В третьей главе приведена программная реализация системы, включая подготовку внешних данных, SQL-объекты хранилища, универсальные функции загрузки и DAG-и Apache Airflow. В четвертой главе выполнен анализ работы системы, включая проверку определения изменений, формирования ядра и витрин, преимуществ metadata-driven подхода и журналов выполнения.

This thesis is devoted to the development of an automated information system for processing external data from the Bank of Russia and Moscow Exchange. The implemented system checks external sources for changes, loads changed data into the data warehouse, builds a Data Vault-based DWH core, and recalculates dependent analytical data marts. The first chapter presents the domain analysis: approaches to data warehouse design, data mart organization, data modeling, data loading, orchestration, and logging are considered. The second chapter describes system design: problem statement, requirements, data sources, multilayer architecture, and service metadata. The third chapter presents the software implementation, including external data preparation, SQL objects of the data warehouse, universal loading functions, and Apache Airflow DAGs. The fourth chapter analyzes the system operation, including change detection, DWH core and data mart formation, advantages of the metadata-driven approach, and execution logs.

Network User group Action
ILC SPbPU Local Network All
Прочитать Print Download
Internet Authorized users SPbPU
Прочитать Print Download
Internet Anonymous
...