ACL GRC Analytics Exchange 13 发行说明
ACL GRC Analytics Exchange 13 包括对 Apache TomEE 和 PostgreSQL 的升级,并且包括对 ACL Analytics 13 随附的新 ACLScript 功能的支持。
软件发行日期 2017 年 11 月
修补程序发行版 13.0.1 2017 年 12 月
修补程序发行版 13.0.3 2018 年 4 月
修补程序发行版 13.1 2018 年 8 月
修补程序发行版 13.1.1 2018 年 9 月(如果您尚未安装 13.1 修补程序,则运行 13.1.1 修补程序会包括 13.1 更新)
重要
- 如果您要续订已到期的订阅,必须停用然后重新激活您的 AX 服务器实例,以完成续订流程。 了解详细信息>
- 将 PostgreSQL 升级到版本 9.3.19。 如果您在不同的计算机上维护 PostgreSQL 和 AX 服务器,则必须首先升级 PostgreSQL。 了解详细信息>
- Java 被更新至 JRE 版本 8u141。 了解详细信息>
- Apache TomEE 被升级至版本 7.0.3 (Tomcat 版本 8.5.11)。 了解详细信息>
- 中央认证服务 (CAS) 被升级至版本 5.1.4
- 13.1 引擎更新是一项修补程序更新,它可使在 AX 服务器内部运行的解析引擎与 ACL Analytics 版本 13.1 兼容。 此更新不包括向核心 AX 服务器组件的升级。
由于 ACL 连接器中的安全性增强功能,该修补程序安装程序要比典型的引擎更新安装程序大。 下载时间和安装时间可能因为大小增加而略长一些。
-
如果您运行 13.1 引擎更新安装程序并在随后想要卸载 AX 服务器,请执行以下操作:
- 按照所述过程卸载 AX 服务器。 要了解更多信息,请参考卸载 AX 服务器。
- 从计算机中手动删除 ACL\ACL 连接器和 ACL\App\Data Access 文件夹。
- 作为 13.1 引擎更新的一部分,具有已知漏洞的组件被删除或者标识。 下列 Microsoft 组件具有已知漏洞,并且可以被手动删除:
- Microsoft Access Database Engine 2010
- 属于 Microsoft Visual C++ 2008 的三个文件:
- msvcm90.dll
- msvcp90.dll
- msvcr90.dll
.dll 文件位于 C:\Windows\WinSxS 目录中的子文件夹下。
运行 13.1 解析引擎的 ACL GRC Analytics Exchange 不使用这些组件,卸载它们不会影响该应用程序。
警告
仅当您知道这些 Microsoft 组件未被您的服务器上的任何其他应用程序使用时,才能卸载这些组件。
- Concur 连接器不再支持不使用 Concur 访问令牌的认证。 如果脚本当前已配置了不包括令牌的用户凭据,则必须更新该脚本以使用 Concur 访问令牌。
-
Concur 连接器现在要求您在连接时指定 Concur 的 API 服务器的主机名。 自 13.1 修补程序更新开始,此值为 "https://www.concursolutions.com"。
现有的使用固有 Concur 连接器和访问令牌的脚本继续有效。 但是,如果您使用的是 DSN 连接,则必须在“主机”域中指定一个主机名,连接才能成功。
新建
- 在脚本中可使用新的系统变量 AXRunByUser,其中以格式 "域\用户名" 存储了运行解析的账户的用户名。
- aclAuditExchange.xml 中的新设置,它们禁用从 AX Web 客户端中进行的 CSV 导出和从 Add-In(面向 Excel)中进行的表连接。 了解详细信息>
- 将来自多个表的记录组合为一个新表的 APPEND 命令。
- 用于从以下外部源导入数据的新 ACL 连接器:
- Active Directory
- 电子邮件
- Exchange
- ServiceNow
- MySQL
- 使用分层总体的传统变量抽样 (CVS) (CVSPREPARE、CVSSAMPLE、CVSEVALUATE)
- 将一系列域传递给一个外部 R 脚本以进行分析,并且在 ACL 中创建一个新表的 RCOMMAND。
增强
- 将解析引擎升级至 13.1 的修补程序安装程序将下列组件更新至更安全的版本:
- 更新版本的 Microsoft Visual C++ 2010 Redistributable Package(10.0.40219.325 取代了10.0.40219.1)
- Microsoft Access Database Engine 2016 取代了Microsoft Access Database Engine 2010
- 将解析引擎升级至 13.1 的修补程序安装程序改善了下列连接器的安全性:
Amazon DynamoDB Apache HBase Concur MongoDB Amazon Redshift Apache Hive Couchbase Oracle Apache Cassandra Apache Spark Google BigQuery Salesforce Apache Drill
Cloudera Impala Microsoft SQL Server Teradata - 您现在可以更改适用于 Analytics Exchange 服务器组件的 ACL 连接器用于连接到 AX 服务器的受支持的 TLS 版本。 了解详细信息>
- 对除默认受支持版本 3.5.x 以外的 Python 版本的有限支持。 了解详细信息>
- 使用单个 IMPORT 命令导入多个 Excel 工作表。
- ALLFIELDS 参数已被添加到 IMPORT EXCEL 命令,使您可以导入 Excel 工作表中的所有域,而无需分别定义它们。
- 联接命令中的预排序选项现在使用 ACL 12.5 中推出的指定域排序方法。
- 交叉制表现在支持数值键域。 以前,只有字符键域受支持。
- 当指定要运行的 R 脚本或 R 代码时,R 函数现在接受变量。
- 到 Concur 的连接现在包括一个用户参数设置,该设置从特定用户账户或所有账户的费用模块导入数据。
已修复
- 更新解析引擎至 13.1.1 的修补程序安装程序更正了下列问题:
SQL Server 连接器不支持命名实例,并且您在建立连接时无法使用格式 "服务器名称\实例名称"。
运行 13.1.1 修补程序安装程序之后,您可以使用格式 "服务器名称\实例名称" 连接到命名实例。
- 将解析引擎更新至 13.1 的修补程序安装程序更正了客户报告的下列问题:
- 在被调用时,Python 命令被运行两次
- 当对下列域使用 '<'、'>' 和 '>=' 运算符过滤数据时,Concur 连接器的性能得到改善:Last_Modified_Date、Create_Date、User_Defined_Date、Submit_Date、Processing_Payment_Date、Paid_Date。 (ADA-1226)
-
将解析引擎更新至 13.0.3 的修补程序安装程序更正了客户报告的下列问题:
- 对应用了索引的表使用 RECOFFSET( ) 函数可能产生不可靠的结果
- 在手动导入多个 Excel 工作表之后,SAVE TABLELIST 命令不显示所有表
- 对于某些数据和 ACLScript 语法组合,UNMATCHED 联接类型失败
-
在使用 ACCESSDATA 命令从 IBM AS/400 服务器导入阿拉伯语数据时,出现混乱的文本
您可以针对版本 13.0.0 或 13.0.1 运行此修补程序,以便将您的服务器升级至解析引擎的最新版本。 请注意,没有版本 13.0.2。
要安装修补程序更新,请参见 将 AX 服务器更新到 ACL Analytics 13.0.3
-
将解析引擎更新至 13.0.1 的修补程序安装程序更正了客户报告的下列问题:
- 在输出表中,APPEND 命令在每个包含 10,000 个记录的记录块之后重复单个记录
- 在覆盖表的索引时出现的对话框未显示正确信息
- 在 ACCESSDATA 命令中,移除 SOURCE 或 SQL_QUERY 关键字之前的系统生成空格会导致该命令失败
- 从 AX 服务器上的 analytic_engine 文件夹移除了 ACLCrystal.dll 文件。
- CAS 日志记录忽略了预期条目,以便 cas.log 文件不会不必要地增长。
- 续订订阅时,停用和重新激活所需的通知。
- 将 testOnBorrow = true 设置添加到 ACL\App|Tomcat\conf\tomee.xml 中的 AclAuditExchangeQuartzPool,以避免需要服务重新启动的 Quartz 错误。
- 禁用了未使用的端口 8009。
- 在克隆 AX 服务器的实例时,可通过 AX 服务器配置 Web 应用程序和启动面板完成重新激活。
- Salesforce 和 Amazon Redshift 连接器现在支持 SSL 版本 1.0.2。
未解决
- 如果您将 Oracle 数据库与 AX 服务器结合使用,并且您需要使用 SSL 的加密连接,则必须从 aclDatabase.xml 配置文件中移除以下条目,然后重新启动 Analytics Exchange 服务:
<entry key="connectionProperties">oracle.net.ssl_cipher_suites=(SSL_DH_anon_WITH_3DES_EDE_CBC_SHA,SSL_DH_anon_WITH_RC4_128_MD5)</entry>
- 如果您将 Oracle 数据库与 AX 服务器结合使用,并且您需要使用 SSL 的加密连接,则必须手动而不是通过 AX 服务器安装流程来运行所提供的 Oracle 数据库脚本。 了解详细信息>