transferRule
2017-04-12 10:46:56   0  举报             
     
         
 TransferRule是一种用于数据转换的规则,它定义了如何将源数据转换为目标数据。这种规则通常用于数据处理和分析中,例如在数据库迁移、数据清洗和数据集成等过程中。TransferRule可以包括一系列的转换操作,如字段映射、数据类型转换、格式化、过滤和聚合等。通过使用TransferRule,用户可以轻松地实现复杂的数据转换任务,而无需编写复杂的代码。此外,TransferRule还可以提高数据处理的效率和准确性,因为它可以确保数据的一致性和完整性。总的来说,TransferRule是一种强大的工具,可以帮助用户更有效地处理和管理数据。
    作者其他创作
 大纲/内容
 是
  条件列表key:template+policySetIdentify+ruleOrder+serialNumbervalue:参数json
  结束
  准备模板参数数据RuleRootData【区分模板处理】
  设置所有指标条件到缓存【IndexList、channel】
  把 规则/指标 的条件放到条件列表【参数Template、Params[dimType1、dimType2、Operator]】
  否执行下一个Policy
  下一个Rule
  params设置 为List区分模板进行处理【CEP_CAL_TEMPLATE:把 规则/指标 的条件放到条件列表W_COMPARE:添加【riskIdType,BlackId】P_FORECALCUL:重新处理dimType1 为UUID的情况】
  转换并生成字符串【模板与RuleRootData匹配】
  params设置 Map 来自rule.condition区分模板进行处理【CEP_CAL_TEMPLATE:把 规则/指标 的条件放到条件列表W_COMPARE:添加【riskIdType,BlackId】P_FORECALCUL:重新处理dimType1 为UUID的情况】
  是否通用模板【common/custom】
  ruleCompile落库
  是否存在Index
  否
  是否存在rule
  编译RuleList
  获取数据字典中文提示信息productType
  下一个Index
  入黑检查、基于BlackId和BlackFieldId
  是否存在Policy
  准备RuleCompile的基本信息【IsRealrisk、productType、EventType、PolicySetName、PolicyName、RiskType、RuleId、ruleFileName】【和RuleRootData】
   
 
 
 
 
  0 条评论
 下一页
 为你推荐
 查看更多