用户编写的作业给出了有关SAS格式的错误

时间:2015-09-03 07:33:18

标签: sas olap-cube

我正在从OpRisk Monitor 3.4(SAS 9.1)迁移到EGRC 5.1(SAS 9.3)。

有一些用户编写的作业可以创建OLAPCubes& amp;某些报告使用了由其组成的InformationMaps。有一项工作以发出错误告终。错误是

ERROR: The format BL was not found or could not be loaded.
ERROR: The format BASEL_BL was not found or could not be loaded.
ERROR: The format GEOGRAPHY was not found or could not be loaded.
ERROR: The format PRODUCT was not found or could not be loaded.

我对此的理解是,这些是5.1中没有的自定义格式/信息,我将不得不从3.4迁移。多数民众赞成我的理解,我以前从未使用过FORMATS。任何帮助我该如何解决这个错误?

2 个答案:

答案 0 :(得分:0)

使用OPTIONS语句忽略此错误。 “选项NOFMTERR;”在EGRC的autoexec.sas中,这将帮助您忽略错误并运行正常。请记住在使用后删除选项语句。

答案 1 :(得分:0)

我们可以使用以下命令将格式从旧系统迁移到新系统,即格式是自定义的。

PORC FORMAT CNTLIN= & CNTLOUT= 

但是格式是标准的,上面不是必需的,我们只需要确保不同版本的格式是否具有相同的名称。在我的场景中,OpRisk Monitor 3.4(SAS 9.1)到EGRC 5.1(SAS 9.3)有不同的名称。不同之处在于,后一版本在每个格式名称的末尾都使用了_FMT