Маппинг — различия между версиями

Материал из ANT-Inform documentation
Перейти к: навигация, поиск
(Замечание о необходимости перезагрузки ссылающихся объектов для исправления ошибок маппинга)
(Fix link to ПМ)
Строка 3: Строка 3:
 
В [[ИУС-ГАЗ]] ведутся [[НСИ|глобальные справочники некоторых объектов]] (трансгазов, региональных газовых компаний, групп отраслей, отраслей, субъектов РФ, моделей вычислителей и т.д.).
 
В [[ИУС-ГАЗ]] ведутся [[НСИ|глобальные справочники некоторых объектов]] (трансгазов, региональных газовых компаний, групп отраслей, отраслей, субъектов РФ, моделей вычислителей и т.д.).
  
Для целей синхронизации это означает, что такие данные загружаются как [[Прототипы Метаданных (ПМ)]]. Для каждой [[команды адаптера]] в описании указано загружаются объекты или [[ПМ]]. Такие объекты требуют связки на реальные объекты, указателями на которые они являются.
+
Для целей синхронизации это означает, что такие данные загружаются как [[ПМ|Прототипы Метаданных (ПМ)]]. Для каждой [[команды адаптера]] в описании указано загружаются объекты или [[ПМ]]. Такие объекты требуют связки на реальные объекты, указателями на которые они являются.
  
 
На следующих шагах загрузки [[ПМ]] будут использоваться для поиска реального объекта, который необходимо использовать. Соответственно, до того как все [[ПМ]], на которые есть ссылки в загружаемых на данном этапе данных имеются ссылки, будут указывать на реальные объекты, которые следует использовать (связаны) - будут возникать ошибки. Чаще всего такие ошибки имеют суффикс "_1" что указывает на то что их исправление должно быть выполнено на стороне [[ИМУС]]
 
На следующих шагах загрузки [[ПМ]] будут использоваться для поиска реального объекта, который необходимо использовать. Соответственно, до того как все [[ПМ]], на которые есть ссылки в загружаемых на данном этапе данных имеются ссылки, будут указывать на реальные объекты, которые следует использовать (связаны) - будут возникать ошибки. Чаще всего такие ошибки имеют суффикс "_1" что указывает на то что их исправление должно быть выполнено на стороне [[ИМУС]]

Версия 01:34, 4 ноября 2014

От английского слова (map). Другими словами: связывание, сопоставление, установление взаимосвязи, назначение объектов метаобъектам.

В ИУС-ГАЗ ведутся глобальные справочники некоторых объектов (трансгазов, региональных газовых компаний, групп отраслей, отраслей, субъектов РФ, моделей вычислителей и т.д.).

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

На следующих шагах загрузки ПМ будут использоваться для поиска реального объекта, который необходимо использовать. Соответственно, до того как все ПМ, на которые есть ссылки в загружаемых на данном этапе данных имеются ссылки, будут указывать на реальные объекты, которые следует использовать (связаны) - будут возникать ошибки. Чаще всего такие ошибки имеют суффикс "_1" что указывает на то что их исправление должно быть выполнено на стороне ИМУС

Ответственность за выполнение корректного сопоставления возлагается на представителей эксплуатирующей организации.

Данный механизм необходимо для ведения единой базы НСИ.

Старая схема маппинга - выбор типа объектов в дереве объектов
Новая, унифицированная схема маппинга - несколько типов объектов в одном пункте дерева

Примечания