Collection_Config

此模块负责导入/更新/删除 ETL 项目。由 collection_config 导入的 ETL 项目包括

  1. 收集策略 [PA、CMDB、SN、DB]
  2. 转换规则
  3. 协调规则

导入的规则存储在 PostGreSQL 管理数据库中。这些策略的缓存副本以二进制文件形式存储在 {PMDB_HOME}/etl_rules 文件夹中。所有 SHR ETL 模块将使用此缓存文件夹中的规则,而不是连接到 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