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

редактировать

В информационных технологиях составлена ​​архитектура данных моделей, политик, правил или стандартов, которые определяют, какие данные собираются, как они хранятся, упорядочиваются, интегрируются и используются в системах данных и в организациях. Данные обычно являются одним из нескольких доменов архитектуры, которые составляют основу архитектуры предприятия или архитектуры решения.

Содержание
  • 1 Обзор
  • 2 Физическая архитектура данных
  • 3 Элементы архитектуры данных
  • 4 Ограничения и влияния
  • 5 См. Также
  • 6 Ссылки
  • 7 Дополнительная литература
  • 8 Внешние ссылки
Обзор

Данные Архитектура должна устанавливать стандарты данных для всех своих систем данных в качестве видения или модели возможных взаимодействий между этими системами данных. Интеграция данных, например, должна зависеть от стандартов архитектуры данных, поскольку интеграция данных требует взаимодействия данных между двумя или более системами данных. Архитектура данных частично описывает структуры данных, используемые бизнесом и его компьютерным прикладным программным обеспечением. Архитектура данных адресует данные в хранилище, данные в использовании и данные в движении; описания хранилищ данных, групп данных и элементов данных; и сопоставления этих артефактов данных с качествами данных, приложениями, местоположениями и т. д.

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

архитектор данных обычно отвечает за определение целевого состояния, выравнивание во время разработки и последующие действия, чтобы гарантировать, что улучшения выполняются в духе исходной схемы.

Во время определения целевого состояния Архитектура данных разбивает объект на атомарный уровень, а затем восстанавливает его до желаемой формы. Архитектор данных разбивает тему на три традиционных архитектурных процесса:

  • Концептуальный - представляет все бизнес-сущности.
  • Логический - представляет логику того, как сущности связаны.
  • Физические - реализация механизмов данных для определенного типа функциональности.

Столбец «данные» в Zachman Framework для архитектуры предприятия -

УровеньПросмотрДанные (Что)Заинтересованное лицо
1Объем / КонтекстСписок вещей и архитектурных стандартов, важных для бизнесаПланировщик
2Бизнес-модель / КонцептуальнаяСемантическая модель или Концептуальная / Модель данных предприятия Владелец
3Модель системы / ЛогическаяПредприятие / Логическая модель данных Дизайнер
4Модель технологии / ФизическаяФизическая модель данных Строитель
5Подробные представленияФактические базы данных Субподрядчик

Во втором, более широком смысле, архитектура данных включает в себя полный анализ взаимоотношений между органами функции, доступные технологии и типы данных.

Архитектура данных должна быть определена на этапе планирования проектирования новой системы обработки и хранения данных. Основные типы и источники данных, необходимые для поддержки предприятия, должны быть определены полным, последовательным и понятным образом. Основное требование на этом этапе - определить все соответствующие объекты данных, а не указывать компьютерное оборудование элементов. Сущность данных - это любая реальная или абстрактная вещь, данные о которой организация или частное лицо желают хранить.

Физическая архитектура данных

Физическая архитектура данных информационной системы является частью технологического плана. Как следует из названия, технологический план сосредоточен на реальных материальных элементах , которые будут использоваться при реализации архитектуры данных design. Физическая архитектура данных включает в себя архитектуру базы данных. Архитектура базы данных - это схема фактической технологии базы данных, которая будет поддерживать разработанную архитектуру данных.

Элементы архитектуры данных

Определенные элементы должны быть определены на этапе проектирования схемы архитектуры данных. Например, должна быть описана административная структура, которая будет создана для управления ресурсами данных. Кроме того, необходимо определить методологии, которые будут использоваться для хранения данных. Кроме того, должно быть создано описание технологии базы данных, которая будет использоваться, а также описание процессов, которые будут управлять данными. Также важно разработать интерфейсы к данным в других системах, а также проект для инфраструктуры, которая будет поддерживать общие операции с данными (например, аварийные процедуры, импорт данных, резервные копии данных, внешние передачи данных ).

Без руководства по правильно реализованному проекту архитектуры данных общие операции с данными могут быть реализованы по-разному, что затрудняет понимание и управление потоком данных в таких системах. Такая фрагментация крайне нежелательна из-за потенциального увеличения стоимости и связанных с этим разрывов данных. С подобными трудностями могут столкнуться быстрорастущие предприятия, а также предприятия, которые обслуживают различные направления бизнеса (например, страхование продукты ).

Правильно выполненная фаза архитектуры данных при планировании информационной системы заставляет организацию точно определять и описывать как внутренние, так и внешние информационные потоки. Это шаблоны, которые организация, возможно, раньше не уделяла времени концептуализации. Таким образом, на этом этапе возможно выявить дорогостоящую нехватку информации, разъединения между отделами и разъединения между организационными системами, которые, возможно, не были очевидны до анализа архитектуры данных.

Ограничения и влияния

Различные ограничения и влияния будут влиять на дизайн архитектуры данных. К ним относятся требования предприятия, технологические факторы, экономика, бизнес-политики и потребности в обработке данных.

Требования предприятия
Обычно они включают такие элементы, как экономичное и эффективное расширение системы, приемлемые уровни производительности (особенно скорость доступа к системе), надежность транзакций и прозрачное управление данными.. Кроме того, преобразование необработанных данных, таких как записи транзакций и изображений файлов, в более полезные формы информации благодаря таким функциям, как хранилища данных, также является общим организационным требованием , поскольку это позволяет принимать управленческие решения и другие организационные процессы. Один из архитектурных приемов - разделение между управлением данными транзакции и (основными) справочными данными. Другой - отделение систем сбора данных от систем поиска данных (как это делается в хранилище данных).
Технологические драйверы
Они обычно предлагаются завершенными проектами архитектуры данных и архитектуры баз данных. Кроме того, некоторые технологические драйверы будут проистекать из существующих структур и стандартов организационной интеграции, экономики организации и существующих ресурсов сайта (например, ранее приобретенное лицензирование программного обеспечения ). Во многих случаях интеграция нескольких унаследованных систем требует использования технологий виртуализации данных.
Экономика
Это также важные факторы, которые необходимо учитывать на этапе построения архитектуры данных. Вполне возможно, что некоторые решения, будучи оптимальными в принципе, не могут быть потенциальными кандидатами из-за их стоимости. Внешние факторы, такие как деловой цикл, процентные ставки, рыночные условия и юридические соображения, могут повлиять на решения, касающиеся архитектуры данных.
Бизнес-политики
, которые также управляют данными Проектирование архитектуры включает внутренние организационные политики, правила регулирующих органов, профессиональные стандарты и применимые государственные законы, которые могут варьироваться в зависимости от применимого агентства. Эти политики и правила помогут описать способ, которым предприятие желает обрабатывать свои данные.
Потребности в обработке данных
Сюда входят точные и воспроизводимые, выполняемые в больших объемах, хранилища данных для поддержки информационных систем управления ( и потенциальный интеллектуальный анализ данных ), повторяющаяся периодическая отчетность, специальная отчетность и поддержка различных организационных инициатив по мере необходимости (например, годовые бюджеты, разработка нового продукта ).
См. Также

.

Ссылки
Дополнительная литература
  • Bass, L.; John, B.; И Кейтс, Дж. (2001). Достижение удобства использования с помощью архитектуры программного обеспечения, Университет Карнеги-Меллона.
  • Lewis, G.; Comella-Dorda, S.; Место, П.; Плакош, Д.; И Сикорд Р. (2001). Руководство по архитектуре данных корпоративной информационной системы Университет Карнеги-Меллона.
  • Adleman, S.; Moss, L.; Абай, М. (2005). Data Strategy Addison-Wesley Professional.
Внешние ссылки
Викискладе есть медиафайлы по теме Архитектура данных.
Последняя правка сделана 2021-05-17 14:09:22
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте