Абстрактная 3D-иллюстрация слоёв корпоративной архитектуры. Архитектура BI-системы
Короткий ответ

Первым объектом анализа служит «источники и преобразования», а итог подтверждается данными по объекту «показатели и пороги». Между ними должен быть назначен владелец решения. Для темы «Архитектура BI-системы: источники, витрины, панели» контрольным признаком служит «ошибки исправляются только вручную».

01

Суть решения

Архитектура должна показывать, какое решение поддерживает каждый компонент, какими данными он обменивается, кто владеет интерфейсом и что произойдёт при изменении или отказе. Одной схемы приложений для этого недостаточно. Для этой задачи исходным свидетельством служит «справочник меняется без владельца», а граница решения проходит по объекту «источники и преобразования».

Практический фокус: происхождение, качество, ответственность и управленческое использование данных. Решение можно выносить на согласование, когда названы объект, владелец, исходное состояние, допустимое действие и способ подтвердить результат; для этой статьи опорный объект — «показатели и пороги».

02

Прикладной разбор: Из чего состоит корпоративная BI-архитектура

Вопрос «Из чего состоит корпоративная BI-архитектура» требует сначала согласовать смысл объекта «витрины и семантические модели». Разные определения неизбежно дают разные данные, требования и оценки результата, даже если используется одна система.

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

Результат принимают по данным об объекте «показатели и пороги». Методика, период и источник факта остаются сопоставимыми с исходной точкой; исключения оформляются отдельными строками протокола.

  • Рабочий объект: Источники и преобразования.
  • Диагностический сигнал: Справочник меняется без владельца.
  • Ответное действие: Сопоставить приложения и данные.
  • Контролируемый риск: Аномалия трактуется как доказанный факт.
03

Какими объектами управляем

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

Основная граница проходит по объекту «источники и преобразования». Для него фиксируют системный источник, владельца смысла, владельца качества, частоту обновления и допустимые преобразования. Отдельно определяется ошибка: кто её исправляет и как изменение попадает в зависимые отчёты, планы или документы.

  • Объект 1: Мастер-данные и классификаторы. Поля карточки: источник, владелец смысла, владелец качества, правило актуализации. Контрольный сигнал: Один показатель имеет несколько значений.
  • Предметная область 2: Источники и преобразования. Основание проверки: системный источник, полномочия владельца и признак «пользователь не видит происхождение цифры».
  • Карточка 3. Объект: Витрины и семантические модели. Обязательные сведения: идентификатор, происхождение, правило качества и событие обновления. Сигнал: Справочник меняется без владельца.
04

Интеграционный контракт

Обмен данными описывается как контракт между владельцами. Для объекта «витрины и семантические модели» указываются инициирующее событие, системный источник, обязательные поля, контроль до передачи и реакция получателя на ошибку.

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

  • Граница 5. Объект: Ошибки, исправления и журнал качества. Для него задаются источник, периодичность, допустимые преобразования и реакция на сигнал «ошибки исправляются только вручную».
  • Контрольная запись 4. Объект: Показатели и пороги. Наблюдаемый признак: Панель не приводит к действию. Ответственность: владелец смысла и владелец качества.
  • Карточка 3. Объект: Витрины и семантические модели. Обязательные сведения: идентификатор, происхождение, правило качества и событие обновления. Сигнал: Справочник меняется без владельца.
05

Сервисы и критичные зависимости

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

Для объекта «витрины и семантические модели» ведётся журнал допущений. Каждая запись содержит основание, владельца, дату пересмотра и событие, после которого допущение нужно подтвердить, изменить либо закрыть.

  • Решение 1: описать бизнес-сервисы. Основание для следующего шага — мастер-данные и классификаторы.
  • Шаг 2. Сопоставить приложения и данные. Выход: источники и преобразования.
  • Зафиксировать интерфейсы и владельцев — действие этапа 3. На выходе фиксируется витрины и семантические модели.
  • В позиции 4 выполняется действие «выявить критичные зависимости»; его результатом служит показатели и пороги.
06

От сигнала к решению

Решение формулируют до подготовки перечня требований. В нём называются объект «показатели и пороги», роль с правом выбора, допустимое действие и материал, на основании которого участники смогут подтвердить или отклонить вариант.

Сигнал «справочник меняется без владельца» и риск «аномалия трактуется как доказанный факт» не объединяют в один показатель: первый описывает наблюдаемое состояние, второй — возможное последствие. Действие «сопоставить приложения и данные» связывает их в проверяемом сценарии.

  • Решение 1: объект — мастер-данные и классификаторы; сигнал — пользователь не видит происхождение цифры; действие — сопоставить приложения и данные.
  • Решение 2: объект — источники и преобразования; сигнал — справочник меняется без владельца; действие — зафиксировать интерфейсы и владельцев.
  • Решение 3: объект — витрины и семантические модели; сигнал — панель не приводит к действию; действие — выявить критичные зависимости.
07

Диагностика до выбора решения

Диагностика рассматривает конкретный эпизод, связанный с объектом «источники и преобразования». В карточке указываются время, участники, использованные данные, принятое решение и последствие; повторяемость проверяется по второй выборке.

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

  • Диагностика фиксирует ситуацию «один показатель имеет несколько значений», её повторяемость и влияние на мастер-данные и классификаторы.
  • Наблюдение 2: Пользователь не видит происхождение цифры. Обязательные поля: частота, источник и последствие для объекта «источники и преобразования».
  • Сигнал: Справочник меняется без владельца. Подтверждение включает пример, частоту и последствия для объекта «витрины и семантические модели».
08

Полномочия и эскалация

Для объекта «показатели и пороги» ролевая модель определяет не только доступ к экрану. В действии «сопоставить приложения и данные» она показывает, кто меняет правило, разрешает исключение, принимает риск и подтверждает результат. Матрица ответственности связывается с решениями и артефактами, а не с абстрактным участием подразделения.

Разногласие между бизнесом и ИТ разбирает владелец решения на основании согласованных данных. Архитектор не подменяет владельца функции, а руководитель проекта не определяет смысл показателя. Для объекта «показатели и пороги» это разделение особенно важно из-за риска «единая витрина без единого смысла».

  • В матрице решений владелец функции связывает объект «мастер-данные и классификаторы» с действием «сопоставить приложения и данные».
  • Архитектор: зона решения — источники и преобразования; контрольное действие — зафиксировать интерфейсы и владельцев.
  • Владелец данных отвечает за объект «витрины и семантические модели» и подтверждает действие «выявить критичные зависимости».
  • Роль «Руководитель проекта»: решение по объекту «показатели и пороги», проверка шага «сформировать целевые переходы».
09

Сквозная проверка результата

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

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

  • Критерий 1. Объект: Мастер-данные и классификаторы. Поля проверки: исходное значение, целевое изменение, источник и владелец. Сигнал: Справочник меняется без владельца.
  • 2. Приёмочный объект — источники и преобразования; сравниваются исходная выборка, ожидаемое изменение и подтверждённый факт. Сигнал проверки: Панель не приводит к действию.
  • Свидетельство 3 описывает витрины и семантические модели, сопоставимые условия проверки и ответственного за вывод. Сигнал: Ошибки исправляются только вручную.
  • Проверка 4 относится к объекту «показатели и пороги». Зафиксированы методика, владелец интерпретации и источник результата. Сигнал: Один показатель имеет несколько значений.
10

Ограничения и контроль риска

Для риска «аномалия трактуется как доказанный факт» формулируют наблюдаемое условие и контрольное решение. Запись также содержит владельца, срок реакции, доказательство выполнения и правило возврата, если контроль не сработал.

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

  • Проверка риска начинается с условия «единая витрина без единого смысла». Решение опирается на действие «описать бизнес-сервисы» и данные об объекте «витрины и семантические модели».
  • Запись риска 2. Условие: Качество измеряется без процесса исправления. Контрольное действие: Сопоставить приложения и данные. Источник факта: Показатели и пороги.
  • Риск: Self-service без каталога метрик. Контроль: зафиксировать интерфейсы и владельцев. Свидетельство: ошибки, исправления и журнал качества.
  • Условие риска 4: Аномалия трактуется как доказанный факт. Ответное действие: Выявить критичные зависимости. Проверяемый факт: Мастер-данные и классификаторы.
11

Первая рабочая сессия

Первая рабочая сессия по объекту «источники и преобразования» опирается на реальные материалы: пример операции, отчёт или план, схему систем, перечень ролей и отклонение «справочник меняется без владельца». Участники выбирают один сценарий, отмечают пробелы в данных и выполняют действие «сопоставить приложения и данные».

На выходе формируется пакет решения: формулировка проблемы, карта объекта, исходная выборка, владельцы, зависимости, критерии проверки и открытые вопросы. Риск «аномалия трактуется как доказанный факт» помогает выбрать следующий формат — пилот, архитектурное обследование, конкурсный отбор или корректировку процесса без новой системы.

  • Решение 1: описать бизнес-сервисы. Основание для следующего шага — мастер-данные и классификаторы.
  • Шаг 2. Сопоставить приложения и данные. Выход: источники и преобразования.
  • Проверка 4 относится к объекту «показатели и пороги». Зафиксированы методика, владелец интерпретации и источник результата. Сигнал: Один показатель имеет несколько значений.
  • Контрольная запись 5: Ошибки, исправления и журнал качества; версия данных, правило расчёта, ожидаемое изменение и фактический результат. Сигнал: Пользователь не видит происхождение цифры.
Источники и связанные публикации

Документы и материалы для углублённого изучения темы.

W3C: спецификация Data Catalog Vocabulary
FAQ

Частые вопросы

Из чего состоит корпоративная BI-архитектура?+

Первым объектом анализа служит «источники и преобразования», а итог подтверждается данными по объекту «показатели и пороги». Между ними должен быть назначен владелец решения. Решение по теме «Архитектура BI-системы: источники, витрины, панели» принимают на подтверждённом примере и закрепляют за владельцем процесса.

Какие бизнес-сервисы входят в границу (объект: «источники и преобразования»)?+

Рабочая карточка объединяет объект «источники и преобразования», сигнал «справочник меняется без владельца», владельца решения, исходный пример и способ проверки. Первое действие: Сопоставить приложения и данные.

Как найти критичную зависимость (объект: «витрины и семантические модели»)?+

Сначала проверяют происхождение и полноту объекта «витрины и семантические модели», затем сопоставляют его с объектом «источники и преобразования». Известные исключения и правила исправления входят в ту же выборку.

Кто владеет интеграционным контрактом (объект: «показатели и пороги»)?+

Проверка начинается с наблюдаемого сигнала «ошибки исправляются только вручную». После решения выполняют действие «выявить критичные зависимости» и подтверждают результат по объекту «показатели и пороги».