导入项目和计划分析
在 ACL Analytics 中开发脚本后,可使用 ACL GRC Analytics Exchange 的基于服务器的处理能力来计划和运行脚本。
您需要什么?
要完成该快速开始,您需要如下各项:
- 安装 AX 客户端,且具有至 AX 服务器实例可用连接
- 具有与您的 ACL GRC Analytics Exchange 安装相同版本(Unicode 或非 Unicode)的 ACL Analytics 安装
- 对 ACL Analytics 附带的样例数据的访问权限
说明
默认情况下,样例数据项目被安装在您的本地文件系统上的 C:\Users\用户名\Documents\ACL Data\Sample Data Files。
在工作目录中创建目标文件夹
通过在 AX 服务器工作目录中创建目标集合和文件夹开始。 集合是用于 ACL GRC Analytics Exchange 中项目文件夹的高级容器:
- 在 AX 客户端中,在服务器资源管理器中,右击工作目录并选择新建 > 集合。
给该集合起个有意义的名称,以便可以在 AX 服务器中轻松找到您的项目和审计内容。
- 在服务器资源管理器中,右击新集合并选择新建 > 文件夹。
文件夹是您的项目导入目标,所以请使用能够识别源 ACL 项目的名称。
准备 ACL 项目以便导入
下一步,在一个已有的 ACL 项目中创建一个分析脚本,以便您可以将项目导入到您在 AX 服务器上创建的文件夹:
打开 ACL 项目样例
- ACL for Windows
- 单击打开解析项目,然后从 ACLData\Sample Data Files 文件夹中,选择 Sample Project.ACL。
创建分析脚本
要允许 ACL 脚本运行 AX 服务器,您必须添加一个分析标头:
- 从导航器的概览选项卡,右击脚本并选择新建 > 脚本。
将您的脚本命名为 analytic_test。
- 在脚本编辑器中,向脚本中添加以下内容,然后保存文件,关闭项目,并退出 ACL for Windows。
COMMENT //ANALYTIC 对 Demo 表进行排序 此解析按照 Amount 的降序对 Demo 表进行排序 //DATA Demo_Sorted END SET SAFETY OFF OPEN DEMO SORT ON Amount D TO "Demo_Sorted.FIL" CLOSE DEMO SET SAFETY ON
提示
需要使用分析标头(行 1 到 5)将脚本转换为解析并使其可以在 AX 服务器上运行。 没有该标头,脚本将不会是分析。
将项目导入到 AX 服务器并计划分析
最后,将准备的 ACL 项目导入到 AX 服务器,并计划您创建的分析以在特定日期和特定时间运行:
导入项目
- 在 AX 客户端中,在服务器浏览器中,右击您创建的文件夹并选择导入。
- 浏览到 ACL Data\Sample Data Files 文件夹,选择 Sample Project.ACL,并单击打开。
- 在选择导入目标对话框,选择导入源数据文件 (.fil 文件) 并单击导入。
结果项目被导入到目标文件夹并出现在分析应用程序子文件夹中。 项目表出现在数据子文件夹中。
计划分析任务
- 在服务器浏览器中,在您创建的文件夹中,右击分析应用程序 > 项目名称 > 分析名称 并选择计划。
- 要计划该解析以便在指定时间运行一次,请在计划对话框中:
- 选择运行该解析的日期和时间。
- 从重复列表,选择不要重复。
- 单击下一步,然后单击计划。
结果该分析完成计划,并会在您指定的日期和时间运行。