Одинаковое название еще не означает одинаковые данные
Один материал может называться по-разному в закупках и на складе. Сотрудник может иметь несколько учетных записей. Пока эти сущности нельзя надежно сопоставить, объединенная аналитика будет требовать ручных уточнений.
Определить владельца сущности
Для каждой общей сущности нужен источник, которому доверяют остальные системы. Это не обязательно одна база на все. Важнее договориться, где создается запись, кто может ее менять и как изменение становится известно другим участникам.
Развести справочник, событие и историю
Справочник описывает сущность. Событие сообщает об изменении. История позволяет проследить, что происходило во времени. В EcoPro эти задачи распределяются между MDM, шиной MB Kafka и DWH.
Сделать качество данных частью процесса
Проверки обязательных полей, поиск дублей и правила изменения записей должны работать там, где данные появляются. Исправлять их только в отчете слишком поздно: ошибка уже могла повлиять на другие действия.