Архитектор данных

Pause

Архи́тектор да́нных — специалист, отвечающий за проектирование структуры данных организации и правил их управления: он описывает модели данных предметной области, определяет потоки данных между информационными системами, задаёт регламенты качества, безопасности и жизненного цикла данных и связывает бизнес-требования с технологическими платформами обработки данных[1]. В профессиональных сводах знаний роль рассматривается как часть управления данными и корпоративной архитектуры предприятия: архитектор данных проектирует целевое состояние данных, тогда как смежные роли — инженеры, администраторы и аналитики — реализуют и обслуживают его[2].

Потребность в такой роли возникла из-за усложнения корпоративных информационных систем: число баз, форматов и интеграционных связей перестало описываться силами отдельных разработчиков, и организациям понадобились специалисты, проектирующие данные как общий ресурс предприятия, а не как приложение частной задачи[3]. Архитектор данных занимает промежуточное положение между бизнесом и технологиями: он переводит требования процессов в формальные модели и стандарты, а результаты внедрения — обратно, в измеримые показатели качества и стоимости обработки данных[4].

Общие сведения
Что важно знать
Архитектор данных
Область использования информационные технологии, проектирование информационных систем, корпоративное управление данными
Дата появления 1987 (концепция архитектуры информационных систем), 2000-е (закрепление роли)
Место появления США (IBM), международная практика
Автор понятия концепция архитектуры информационных систем описана Дж. Захманом (1987)
Ключевые слова архитектура данных, модель данных, хранилище данных, качество данных
Базовые понятия база данных, метаданные, жизненный цикл, стандарт

История

Модели и концепции 1970—1980-х годов

Теоретическая база профессии сложилась в 1970-е годы, когда работы по теории баз данных привели к разделению описания данных на независимые уровни. Реляционная модель Эдгара Кодда ввела формальное различие между логической структурой данных и физическим хранением[5]; модель «сущность — связь» Питера Чена дала проектировщикам графический язык концептуального описания предметной области[6]. Комитет ANSI/X3/SPARC закрепил трёхуровневую схему описания баз данных — внешнюю, концептуальную и внутреннюю, — которая стала прототипом современных уровней моделирования данных[7].

В 1987 году Джон Захман предложил концепцию архитектуры информационных систем, в которой данные впервые были выделены как самостоятельная точка зрения (аспект) корпоративной архитектуры наравне с функциями, сетями и событиями; автор показывал, что каждому уровню описания — от концептуального плана до детальной реализации — соответствуют свои проектировщики и свои артефакты[8]. Развитие концепции в соавторстве с Джоном Совой закрепило схему «точки зрения — аспекты», из которой выросли современные роли архитекторов, включая архитектора данных[9].

Хранилища данных и оформление роли

В 1990-е годы идея корпоративного хранилища данных — предметно-ориентированного, интегрированного и отражающего изменения во времени набора данных для анализа — превратила разрозненные задачи проектирования в постоянную функцию. Уильям Инмон сформулировал определение хранилища и методику его построения, а Ральф Кимбалл противопоставил ей многомерное моделирование «звёздными» схемами, ориентированное на удобство аналитиков[10][11]. К 2000-м годам проектирование данных оформилось в самостоятельную профессиональную роль со своими обязанностями, артефактами и карьерными траекториями. Свод знаний DAMA-DMBOK закрепил архитектуру данных как отдельную область управления данными и описал функции корпоративного архитектора данных: разработку корпоративной модели, стандартов и дорожной карты развития[1]. Хатри и Браун показали, что в организации данные нуждаются в нормативном контуре — распределении ответственности за их качество и доступ, в котором архитектор проектирует структуру ролей и правил[2].

Современный этап

С 2010-х годов предметная область расширилась от хранилищ к распределённым платформам больших данных и облачным экосистемам. Появились архитектурные стили для потоковой обработки и аналитических платформ, описанные как проектные принципы построения систем, ориентированных на данные[12], и гибридные модели хранения, сохраняющие историю данных, — например Data Vault[13]. Российские исследования фиксируют сближение транзакционной и аналитической обработки в платформах нового поколения, что требует от архитектора согласования нагрузок разной природы в единой инфраструктуре[14].

Одновременно стандартизируется сам язык архитектурных описаний: действующая редакция международного стандарта ISO/IEC/IEEE 42010:2022 «Software, systems and enterprise — Architecture description» определяет термины и требования к описанию архитектур, включая архитектуру данных как предмет описания[15]. Рамочный стандарт TOGAF, разрабатываемый консорциумом The Open Group, включает архитектуру данных в состав корпоративной архитектуры: в распространённой версии 9.2 (2018) она проектируется вместе с архитектурой приложений в фазе C метода разработки архитектуры, а действующая редакция — десятая, выпущенная в 2022 году[16][17].

undefined

Обязанности и место в организации

Проектирование моделей данных

Центральная обязанность архитектора данных — построение и сопровождение корпоративной модели данных: согласованного описания сущностей предметной области, их атрибутов и связей, единого для всех систем организации. Проектирование ведётся по уровням: концептуальная модель фиксирует ключевые понятия бизнеса, логическая — нормализованную структуру и правила целостности, физическая — реализацию в таблицах, индексах и типах данных конкретной СУБД[1]. Помимо статической структуры, архитектор проектирует движение данных: источники, целевые системы, процессы извлечения, преобразования и загрузки, форматы обмена и частоту синхронизации. Для аналитических платформ он выбирает архитектурный стиль — корпоративное хранилище, витрины данных, озеро или гибрид — и определяет правила построения измерений и фактов[11].

Правила, стандарты и жизненный цикл

Архитектор данных отвечает за нормативный контур работы с данными: именование объектов, стандарты представления значений, правила мастер-данных и словари данных, политики качества и безопасности. Управление полным жизненным циклом — от сбора и хранения до интеграции, использования, архивации и удаления — исследователи называют ключевым принципом зрелого управления данными; его нарушение приводит к дублированию, устареванию и потере управляемости корпоративных данных[4]. Введение регламентов сопровождается метриками: полнотой и точностью данных, долей дубликатов, временем подготовки отчётности[2].

undefined

В крупных организациях архитектор данных работает в структуре корпоративной архитектуры или в службе управления данными, подчиняясь директору по данным либо директору по информационным технологиям; его привлекают проектные команды на этапах постановки требований и приёмки решений. Он утверждает схемы данных как часть технического задания, участвует в выборе платформ и оценивает соответствие реализованных систем целевой архитектуре[1].

Смежные роли

Роль архитектора данных различают по фокусу и горизонту ответственности. Архитектор предприятия проектирует организацию в целом — процессы, приложения, технологии — и рассматривает архитектуру данных как один из доменов[3]. Инженер данных реализует потоки и конвейеры обработки по заданным архитектором правилам; администратор баз данных отвечает за работоспособность, резервное копирование и производительность конкретных систем; бизнес-аналитик формулирует требования со стороны процессов, которые архитектор переводит в модели[1].

undefined

Методы и инструменты

Уровни моделей и нормализация

Базовый метод профессии — многоуровневое моделирование, унаследованное от трёхуровневой схемы ANSI/SPARC: описания данных строятся так, чтобы изменения физического хранения не затрагивали прикладные программы, а изменения бизнес-понятий не требовали пересмотра всей системы[7]. На логическом уровне применяются нормальные формы — правила декомпозиции отношений, исключающие избыточность и аномалии обновления; они восходят к реляционной модели Кодда и её последующим уточнениям[5]. Для концептуального уровня используется модель «сущность — связь» и её разновидности — графические нотации, понятные и специалистам, и представителям бизнеса[6].

undefined

Выбор структуры хранения подчиняется характеру нагрузки: нормализованные схемы предпочитаются в транзакционных системах, денормализованные многомерные — в аналитических; для потоковой обработки применяются модели журналов событий[12]. Архитектор фиксирует эти решения в стандартах проектирования, чтобы схемы разных команд оставались сопоставимыми.

Рамочные архитектуры и стандарты

Архитектор данных работает в рамках методологий корпоративной архитектуры. TOGAF задаёт последовательность разработки: архитектура данных проектируется согласованно с бизнес-архитектурой и архитектурой приложений, а её артефакты — каталоги, матрицы и диаграммы потоков — входят в общий репозиторий архитектуры[16]. Стандарт ISO/IEC/IEEE 42010 определяет, как оформлять архитектурные описания: заинтересованные стороны, точки зрения, виды и модели[15]. Методическую основу профессии образуют своды знаний: DAMA-DMBOK описывает архитектуру данных через корпоративную модель, потоки данных и дорожную карту развития, а также связывает её с остальными областями управления данными — качеством, безопасностью, метаданными[1]. Для аналитических платформ методики Кимбалла детализируют проектирование измерений, медленно меняющихся измерений и согласования витрин[11], а подход Инмона — Линстедта описывает гибридные структуры, объединяющие нормализованное ядро с хранилищем истории[13].

Каталоги, словари и мастер-данные

Инструментальную базу архитектора составляют системы каталогизации и управления метаданными: они фиксируют происхождение данных, их владельцев и связи между объектами, превращая корпоративную модель из документа в работающий справочник. Отдельные контуры строятся вокруг мастер-данных — эталонных справочников клиентов, продуктов и контрагентов, — для которых архитектор определяет золотую запись, правила сопоставления и рассылки изменений в потребляющие системы[1]. Архитектура описывается и как связующее звено между стратегией и реализацией: дорожная карта корпоративной архитектуры данных на три-пять лет увязывает развитие моделей и платформ с бизнес-возможностями и оценкой зрелости управления данными[4]. Такой подход превращает разрозненные проекты внедрения систем в согласованную программу, в которой каждый следующий шаг опирается на общую модель и общие стандарты[3].

Подготовка и сертификация

Компетенции

Профессия требует сочетания технических, методологических и организационных знаний. Технический контур включает реляционное и многомерное моделирование, языки запросов и проектирования схем, понимание платформ — реляционных и документных СУБД, распределённых хранилищ, потоковых шин, облачных сервисов — и механизмов интеграции[12]. Методологический контур охватывает стандарты архитектурных описаний, схемы корпоративной архитектуры и методики моделирования данных[15][16]. Организационные компетенции выделяются как определяющие: архитектору приходится согласовывать интересы владельцев данных, разработчиков и аудиторов, объяснять ценность нормативной работы и доводить модели до уровня исполняемых регламентов. Исследования управления данными подчёркивают, что технически верное решение без организационного закрепления — распределения ролей и ответственности — не даёт устойчивого эффекта[2].

undefined

Обучение и сертификация

Типовой путь в профессию — высшее образование в области информационных технологий, прикладной математики или информатики с последующей специализацией: в эту роль обычно переходят разработчики и администраторы баз данных, аналитики и инженеры данных, накопившие опыт работы со схемами и интеграцией[1]. Профессиональная подготовка дополняется изучением сводов знаний и методик моделирования, а также участием в проектах корпоративной архитектуры. В отрасли сложилась система независимой сертификации: консорциум The Open Group сертифицирует специалистов по TOGAF, а DAMA International — по программе Certified Data Management Professional, проверяющей знания областей управления данными, включая архитектуру данных[17][18]. Сертификации фиксируют владение общим словарём и методами, однако практическую квалификацию архитектора оценивают прежде всего по реализованным корпоративным решениям[1].

Ограничения и критика

Практика показывает устойчивый разрыв между проектной документацией и реальностью: корпоративные модели устаревают быстрее, чем их успевают обновлять, а распределённая разработка и быстрые релизы воспроизводят несогласованные схемы в обход стандартов. Критики отмечают и организационные трудности: нормативный контур данных порождает конфликты полномочий между подразделениями, а выбор структуры управления — распределения ответственности за качество и доступ — остаётся нерешённой проектной задачей, не имеющей универсального решения[2].

Другое ограничение связано с темпом технологических изменений: платформы обработки данных обновляются быстрее методик, и архитектору приходится принимать решения в условиях неопределённости, сочетая долговременные принципы моделирования с быстро меняющимися средствами реализации[12]. Российские исследования добавляют, что отсутствие целостной архитектуры данных на предприятии — типичная проблемная зона цифровой трансформации, а её устранение требует не только инструментов, но и перестройки процессов менеджмента[4].

Примечания

  1. ↑ 1 2 3 4 5 6 7 8 9 DAMA International. DAMA-DMBOK: Data Management Body of Knowledge (англ.). — 2nd ed.. — Technics Publications, 2017. — 590 p. — ISBN 978-1-63462-234-9.
  2. ↑ 1 2 3 4 5 Khatri V., Brown C. V. Designing Data Governance (англ.) // Communications of the ACM. — 2010. — Vol. 53, no. 1. — P. 148—152. — doi:10.1145/1629175.1629210.
  3. ↑ 1 2 3 Ross J. W., Weill P., Robertson D. C. Enterprise Architecture as Strategy: Creating a Foundation for Business Execution (англ.). — Boston: Harvard Business School Press, 2006. — ISBN 978-1-59139-839-4.
  4. ↑ 1 2 3 4 Шереметьева Е. Н., Адгизалова А. К., Попов Ю. Г. Управление данными в цифровом менеджменте // Вестник Астраханского государственного технического университета. Серия: Экономика. — 2025. — № 3. — С. 46—54.
  5. ↑ 1 2 Codd E. F. A Relational Model of Data for Large Shared Data Banks (англ.) // Communications of the ACM. — 1970. — Vol. 13, no. 6. — P. 377—387. — doi:10.1145/362384.362685.
  6. ↑ 1 2 Chen P. P.-S. The Entity-Relationship Model — Toward a Unified View of Data (англ.) // ACM Transactions on Database Systems. — 1976. — Vol. 1, no. 1. — P. 9—36. — doi:10.1145/320434.320440.
  7. ↑ 1 2 Tsichritzis D. C., Klug A. The ANSI/X3/SPARC DBMS Framework: Report of the Study Group on Database Management Systems (англ.) // Information Systems. — 1978. — Vol. 3, no. 3. — P. 173—191. — doi:10.1016/0306-4379(78)90001-7.
  8. ↑ Zachman J. A. A Framework for Information Systems Architecture (англ.) // IBM Systems Journal. — 1987. — Vol. 26, no. 3. — P. 276—292. — doi:10.1147/sj.263.0276.
  9. ↑ Sowa J. F., Zachman J. A. Extending and Formalizing the Framework for Information Systems Architecture (англ.) // IBM Systems Journal. — 1992. — Vol. 31, no. 3. — P. 590—616. — doi:10.1147/sj.313.0590.
  10. ↑ Inmon W. H. Building the Data Warehouse (англ.). — 4th ed.. — Indianapolis: Wiley, 2005. — ISBN 978-0-7645-9944-6.
  11. ↑ 1 2 3 Kimball R., Ross M. The Data Warehouse Toolkit: The Definitive Guide to Dimensional Modeling (англ.). — 3rd ed.. — Indianapolis: Wiley, 2013. — ISBN 978-1-118-53080-1.
  12. ↑ 1 2 3 4 Kleppmann M. Designing Data-Intensive Applications (англ.). — Sebastopol: O'Reilly Media, 2017. — ISBN 978-1-4493-7332-0.
  13. ↑ 1 2 Inmon W. H., Linstedt D. Data Architecture: A Primer for the Data Scientist. Big Data, Data Warehouse and Data Vault (англ.). — Morgan Kaufmann, 2014. — ISBN 978-0-12-802044-9.
  14. ↑ Кузнецов С. Д., Велихов П. Е., Фу Ц. Аналитика в реальном времени, гибридная транзакционная/аналитическая обработка, управление данными в основной памяти и энергонезависимая память // Труды Института системного программирования РАН. — 2021. — Т. 33.
  15. ↑ 1 2 3 ISO/IEC/IEEE 42010:2022. Software, Systems and Enterprise — Architecture Description (англ.). iso.org. International Organization for Standardization (6 ноября 2022). Дата обращения: 23 сентября 2026.
  16. ↑ 1 2 3 The TOGAF Standard, Version 9.2 (англ.). publications.opengroup.org. The Open Group (16 апреля 2018). Дата обращения: 23 сентября 2026.
  17. ↑ 1 2 The TOGAF Standard (англ.). opengroup.org. The Open Group (25 апреля 2022). Дата обращения: 23 сентября 2026.
  18. ↑ Certified Data Management Professional (CDMP) (англ.). dama.org. DAMA International (2026). Дата обращения: 23 сентября 2026.

Литература

  • Кузнецов С. Д., Велихов П. Е., Фу Ц. Аналитика в реальном времени, гибридная транзакционная/аналитическая обработка, управление данными в основной памяти и энергонезависимая память // Труды Института системного программирования РАН. — 2021. — Т. 33.
  • Лаптева М. А., Болдырев К. М. Хранилища данных: основные архитектуры и принципы построения // Решетневские чтения. — 2012. — № 16.
  • Шереметьева Е. Н., Адгизалова А. К., Попов Ю. Г. Управление данными в цифровом менеджменте // Вестник Астраханского государственного технического университета. Серия: Экономика. — 2025. — № 3. — С. 46—54.
  • Chen P. P.-S. The Entity-Relationship Model — Toward a Unified View of Data (англ.) // ACM Transactions on Database Systems. — 1976. — Vol. 1, no. 1. — P. 9—36. — doi:10.1145/320434.320440.
  • Codd E. F. A Relational Model of Data for Large Shared Data Banks (англ.) // Communications of the ACM. — 1970. — Vol. 13, no. 6. — P. 377—387. — doi:10.1145/362384.362685.
  • Inmon W. H., Linstedt D. Data Architecture: A Primer for the Data Scientist. Big Data, Data Warehouse and Data Vault (англ.). — Morgan Kaufmann, 2014. — ISBN 978-0-12-802044-9.
  • Khatri V., Brown C. V. Designing Data Governance (англ.) // Communications of the ACM. — 2010. — Vol. 53, no. 1. — P. 148—152. — doi:10.1145/1629175.1629210.
  • Kimball R., Ross M. The Data Warehouse Toolkit: The Definitive Guide to Dimensional Modeling (англ.). — 3rd ed.. — Indianapolis: Wiley, 2013. — ISBN 978-1-118-53080-1.
  • Kleppmann M. Designing Data-Intensive Applications (англ.). — Sebastopol: O'Reilly Media, 2017. — ISBN 978-1-4493-7332-0.
  • Zachman J. A. A Framework for Information Systems Architecture (англ.) // IBM Systems Journal. — 1987. — Vol. 26, no. 3. — P. 276—292. — doi:10.1147/sj.263.0276.
  • Деятельность компании Meta Platforms Inc., владеющей социальными сетями Facebook, Instagram и мессенджером WhatsApp, признана экстремистской и запрещена на территории Российской Федерации по решению Тверского районного суда от 21.03.2022 года по делу № 02-2473/2022

Дополнительно по теме

Pause