Collection_Config

Этот модуль отвечает за импорт/обновление/удаление артефактов ETL. Артефакты ETL, импортируемые помощью collection_config:

  1. Политики сбора данных [PA, CMDB, SN, DB]
  2. Правила преобразования
  3. Правила выверки

Импортируемые правила хранятся в базе данных управления PostGreSQL. Копии этих политик в двоичном формате хранятся в папке {PMDB_HOME}/etl_rules. Все модули ETL в SHR вместо подключения к PostGreSQL будут использовать правила из этой папки.

При каждом запуске модуля collection_config происходит обновление таких копий.

Использование

  1. collection_config -collect <Полный путь к XML-файлу политики сбора данных> -cp <имя пакета содержимого>
  2. collection_config -transform <Полный путь к XML-файлу политики преобразования> -cp <имя пакета содержимого>
  3. collection_config -reconcile <Полный путь к XML-файлу политики выверки> -cp <имя пакета содержимого>
  4. collection_config -delete -cp <имя пакета содержимого>
  5. collection_config -refreshCache -transformRules
  6. collection_config -refreshCache –reconcileRules