测试文档(产品帮助文档专用)

R脚本@

用于执行R语言脚本检查数据,通过R脚本来判断数据的正确性,并返回检查结果。

脚本代码:需要执行的R脚本代码。 在弹出的对话框内输入R脚本。

前置条件:配置R服务器,使用R脚本检查时,需要在资源管理器中/root/products/edq/rule/r-config.properties文件中配置R服务器信息。修改它,配置会及时生效。

R服务器配置要求:R语言环境要求能够使用RJDBC、jsonlite包。请在R服务器用户主目录上放置检查库的数据库驱动JAR包,并保证JAR包路径与资源管理器中/root/products/edq/rule/rjdbcjar-config.properties配置一致。R服务的部署配置参考产品部署手册文档。

选择需要使用R脚本检查的主题表F_RYJBXX (人员信息),要求:证件类型(ZJLX)不为空,且证件类型为“CN01”。脚本参考如下:

for (i in 1:nrow(checkdatas)) {

  if(!is.na(checkdatas$ZJLX[i])) {

    if(checkdatas$ZJLX[i]=="CN01") {

      checkresults$EDQU_RULE_RESULT[i] <- TRUE

    } else {

      checkresults$EDQU_RULE_RESULT[i] <- FALSE

    }

  } else {

    checkresults$EDQU_RULE_RESULT[i] <- FALSE

  }

}

附件列表

0

文档内容仅供参考
如果您需要解决具体问题,还可以登录亿信社区
在提问求助板块提问,30分钟内帮您解决问题

如果您认为本词条还有待完善,请编辑

上一篇JAVA脚本@

下一篇Python脚本@

请先登录