Мастер-данные (Master data)

Синонимы: Основные данные, Справочная информация, Нормативно-справочная информация, НСИ, Reference data

Разделы: Источники данных

Решения: Loginom Data Quality

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

Основным отличием мастер-данных от оперативных, транзакционных данных, является их относительная статичность. Действительно, характеристики бизнес-объектов (наименования товаров, контактные данные клиентов и поставщиков) меняются редко с точки зрения частоты проводимых с ними бизнес-операций.

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

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

Мастер-данные должны обладать следующими свойствами:

  • образовывать единственный источник справочной информации на предприятии, независимо от его масштаба и территориальной распределенности. Наличие двух или более источников мастер-данных может привести к их рассинхронизации;
  • мастер-данные должны иметь согласованное представление, единое для всей организации;
  • для каждого вида мастер-данных должны быть предусмотрены правила валидации например, шаблоны почтовых адресов, номеров телефонов, паспортных данных и т.д. Элементы мастер-данных должны проверяться на соответствие этим шаблонам и при необходимости корректироваться.

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

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

В крупных компаниях, где мастер-данных много, как правило внедряют специальные системы управления мастер данными — МДМ-системы (системы мастер-дата менеджмента).