Ответ на вопрос
Архитектор данных
Архи́тектор да́нных — специалист, отвечающий за проектирование структуры данных организации и правил их управления: он описывает модели данных предметной области, определяет потоки данных между информационными системами, задаёт регламенты качества, безопасности и жизненного цикла данных и связывает бизнес-требования с технологическими платформами обработки данных[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].
Обязанности и место в организации
Проектирование моделей данных
Центральная обязанность архитектора данных — построение и сопровождение корпоративной модели данных: согласованного описания сущностей предметной области, их атрибутов и связей, единого для всех систем организации. Проектирование ведётся по уровням: концептуальная модель фиксирует ключевые понятия бизнеса, логическая — нормализованную структуру и правила целостности, физическая — реализацию в таблицах, индексах и типах данных конкретной СУБД[1]. Помимо статической структуры, архитектор проектирует движение данных: источники, целевые системы, процессы извлечения, преобразования и загрузки, форматы обмена и частоту синхронизации. Для аналитических платформ он выбирает архитектурный стиль — корпоративное хранилище, витрины данных, озеро или гибрид — и определяет правила построения измерений и фактов[11].
Правила, стандарты и жизненный цикл
Архитектор данных отвечает за нормативный контур работы с данными: именование объектов, стандарты представления значений, правила мастер-данных и словари данных, политики качества и безопасности. Управление полным жизненным циклом — от сбора и хранения до интеграции, использования, архивации и удаления — исследователи называют ключевым принципом зрелого управления данными; его нарушение приводит к дублированию, устареванию и потере управляемости корпоративных данных[4]. Введение регламентов сопровождается метриками: полнотой и точностью данных, долей дубликатов, временем подготовки отчётности[2].
В крупных организациях архитектор данных работает в структуре корпоративной архитектуры или в службе управления данными, подчиняясь директору по данным либо директору по информационным технологиям; его привлекают проектные команды на этапах постановки требований и приёмки решений. Он утверждает схемы данных как часть технического задания, участвует в выборе платформ и оценивает соответствие реализованных систем целевой архитектуре[1].
Смежные роли
Роль архитектора данных различают по фокусу и горизонту ответственности. Архитектор предприятия проектирует организацию в целом — процессы, приложения, технологии — и рассматривает архитектуру данных как один из доменов[3]. Инженер данных реализует потоки и конвейеры обработки по заданным архитектором правилам; администратор баз данных отвечает за работоспособность, резервное копирование и производительность конкретных систем; бизнес-аналитик формулирует требования со стороны процессов, которые архитектор переводит в модели[1].
Методы и инструменты
Уровни моделей и нормализация
Базовый метод профессии — многоуровневое моделирование, унаследованное от трёхуровневой схемы ANSI/SPARC: описания данных строятся так, чтобы изменения физического хранения не затрагивали прикладные программы, а изменения бизнес-понятий не требовали пересмотра всей системы[7]. На логическом уровне применяются нормальные формы — правила декомпозиции отношений, исключающие избыточность и аномалии обновления; они восходят к реляционной модели Кодда и её последующим уточнениям[5]. Для концептуального уровня используется модель «сущность — связь» и её разновидности — графические нотации, понятные и специалистам, и представителям бизнеса[6].
Выбор структуры хранения подчиняется характеру нагрузки: нормализованные схемы предпочитаются в транзакционных системах, денормализованные многомерные — в аналитических; для потоковой обработки применяются модели журналов событий[12]. Архитектор фиксирует эти решения в стандартах проектирования, чтобы схемы разных команд оставались сопоставимыми.
Рамочные архитектуры и стандарты
Архитектор данных работает в рамках методологий корпоративной архитектуры. TOGAF задаёт последовательность разработки: архитектура данных проектируется согласованно с бизнес-архитектурой и архитектурой приложений, а её артефакты — каталоги, матрицы и диаграммы потоков — входят в общий репозиторий архитектуры[16]. Стандарт ISO/IEC/IEEE 42010 определяет, как оформлять архитектурные описания: заинтересованные стороны, точки зрения, виды и модели[15]. Методическую основу профессии образуют своды знаний: DAMA-DMBOK описывает архитектуру данных через корпоративную модель, потоки данных и дорожную карту развития, а также связывает её с остальными областями управления данными — качеством, безопасностью, метаданными[1]. Для аналитических платформ методики Кимбалла детализируют проектирование измерений, медленно меняющихся измерений и согласования витрин[11], а подход Инмона — Линстедта описывает гибридные структуры, объединяющие нормализованное ядро с хранилищем истории[13].
Каталоги, словари и мастер-данные
Инструментальную базу архитектора составляют системы каталогизации и управления метаданными: они фиксируют происхождение данных, их владельцев и связи между объектами, превращая корпоративную модель из документа в работающий справочник. Отдельные контуры строятся вокруг мастер-данных — эталонных справочников клиентов, продуктов и контрагентов, — для которых архитектор определяет золотую запись, правила сопоставления и рассылки изменений в потребляющие системы[1]. Архитектура описывается и как связующее звено между стратегией и реализацией: дорожная карта корпоративной архитектуры данных на три-пять лет увязывает развитие моделей и платформ с бизнес-возможностями и оценкой зрелости управления данными[4]. Такой подход превращает разрозненные проекты внедрения систем в согласованную программу, в которой каждый следующий шаг опирается на общую модель и общие стандарты[3].
Подготовка и сертификация
Компетенции
Профессия требует сочетания технических, методологических и организационных знаний. Технический контур включает реляционное и многомерное моделирование, языки запросов и проектирования схем, понимание платформ — реляционных и документных СУБД, распределённых хранилищ, потоковых шин, облачных сервисов — и механизмов интеграции[12]. Методологический контур охватывает стандарты архитектурных описаний, схемы корпоративной архитектуры и методики моделирования данных[15][16]. Организационные компетенции выделяются как определяющие: архитектору приходится согласовывать интересы владельцев данных, разработчиков и аудиторов, объяснять ценность нормативной работы и доводить модели до уровня исполняемых регламентов. Исследования управления данными подчёркивают, что технически верное решение без организационного закрепления — распределения ролей и ответственности — не даёт устойчивого эффекта[2].
Обучение и сертификация
Типовой путь в профессию — высшее образование в области информационных технологий, прикладной математики или информатики с последующей специализацией: в эту роль обычно переходят разработчики и администраторы баз данных, аналитики и инженеры данных, накопившие опыт работы со схемами и интеграцией[1]. Профессиональная подготовка дополняется изучением сводов знаний и методик моделирования, а также участием в проектах корпоративной архитектуры. В отрасли сложилась система независимой сертификации: консорциум The Open Group сертифицирует специалистов по TOGAF, а DAMA International — по программе Certified Data Management Professional, проверяющей знания областей управления данными, включая архитектуру данных[17][18]. Сертификации фиксируют владение общим словарём и методами, однако практическую квалификацию архитектора оценивают прежде всего по реализованным корпоративным решениям[1].
Ограничения и критика
Практика показывает устойчивый разрыв между проектной документацией и реальностью: корпоративные модели устаревают быстрее, чем их успевают обновлять, а распределённая разработка и быстрые релизы воспроизводят несогласованные схемы в обход стандартов. Критики отмечают и организационные трудности: нормативный контур данных порождает конфликты полномочий между подразделениями, а выбор структуры управления — распределения ответственности за качество и доступ — остаётся нерешённой проектной задачей, не имеющей универсального решения[2].
Другое ограничение связано с темпом технологических изменений: платформы обработки данных обновляются быстрее методик, и архитектору приходится принимать решения в условиях неопределённости, сочетая долговременные принципы моделирования с быстро меняющимися средствами реализации[12]. Российские исследования добавляют, что отсутствие целостной архитектуры данных на предприятии — типичная проблемная зона цифровой трансформации, а её устранение требует не только инструментов, но и перестройки процессов менеджмента[4].
Примечания
- ↑ 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.
- ↑ 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.
- ↑ 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.
- ↑ 1 2 3 4 Шереметьева Е. Н., Адгизалова А. К., Попов Ю. Г. Управление данными в цифровом менеджменте // Вестник Астраханского государственного технического университета. Серия: Экономика. — 2025. — № 3. — С. 46—54.
- ↑ 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.
- ↑ 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.
- ↑ 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.
- ↑ 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.
- ↑ 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.
- ↑ Inmon W. H. Building the Data Warehouse (англ.). — 4th ed.. — Indianapolis: Wiley, 2005. — ISBN 978-0-7645-9944-6.
- ↑ 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.
- ↑ 1 2 3 4 Kleppmann M. Designing Data-Intensive Applications (англ.). — Sebastopol: O'Reilly Media, 2017. — ISBN 978-1-4493-7332-0.
- ↑ 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.
- ↑ Кузнецов С. Д., Велихов П. Е., Фу Ц. Аналитика в реальном времени, гибридная транзакционная/аналитическая обработка, управление данными в основной памяти и энергонезависимая память // Труды Института системного программирования РАН. — 2021. — Т. 33.
- ↑ 1 2 3 ISO/IEC/IEEE 42010:2022. Software, Systems and Enterprise — Architecture Description (англ.). iso.org. International Organization for Standardization (6 ноября 2022). Дата обращения: 23 сентября 2026.
- ↑ 1 2 3 The TOGAF Standard, Version 9.2 (англ.). publications.opengroup.org. The Open Group (16 апреля 2018). Дата обращения: 23 сентября 2026.
- ↑ 1 2 The TOGAF Standard (англ.). opengroup.org. The Open Group (25 апреля 2022). Дата обращения: 23 сентября 2026.
- ↑ 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