导入项目和计划分析

您在 ACL Analytics 中开发脚本后,使用 Analytics Exchange 基于服务器的处理功能计划并运行该脚本。

您需要什么?

要完成该快速开始,您需要如下各项:

  • 安装 AX 客户端,且具有至 AX 服务器实例可用连接
  • 具有与您的 Analytics Exchange 安装相同版本(Unicode 或非 Unicode)的 ACL Analytics 安装
  • 对 ACL Analytics 附带的样例数据的访问权限

    说明

    默认情况下,样例数据项目被安装在您的本地文件系统上的 C:\Users\用户名\Documents\ACL Data\Sample Data Files

在工作目录中创建目标文件夹

通过在 AX 服务器工作目录中创建目标集合和文件夹开始。 集合是用于 Analytics Exchange 中项目文件夹的高级容器:

  1. 在 AX 客户端中,在服务器资源管理器中,右击工作目录并选择新建 > 集合

    给该集合起个有意义的名称,以便可以在 AX 服务器中轻松找到您的项目和审计内容。

  2. 服务器资源管理器中,右击新集合并选择新建 > 文件夹

    文件夹是您的项目导入目标,所以请使用能够识别源 ACL 项目的名称。

准备 ACL 项目以便导入

下一步,在一个已有的 ACL 项目中创建一个分析脚本,以便您可以将项目导入到您在 AX 服务器上创建的文件夹:

打开 ACL 项目样例

  1. ACL for Windows
  2. 单击打开解析项目,然后从 ACLData\Sample Data Files 文件夹中,选择 Sample Project.ACL

创建分析脚本

要允许 ACL 脚本运行 AX 服务器,您必须添加一个分析标头:

  1. 导航器概览选项卡,右击脚本并选择新建 > 脚本

    将您的脚本命名为 analytic_test

  2. 在脚本编辑器中,向脚本中添加以下内容,然后保存文件,关闭项目,并退出 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 服务器,并计划您创建的分析以在特定日期和特定时间运行:

导入项目

  1. 在 AX 客户端中,在服务器浏览器中,右击您创建的文件夹并选择导入
  2. 浏览到 ACL Data\Sample Data Files 文件夹,选择 Sample Project.ACL,并单击打开
  3. 选择导入目标对话框,选择导入源数据文件 (.fil 文件) 并单击导入

结果项目被导入到目标文件夹并出现在分析应用程序子文件夹中。 项目表出现在数据子文件夹中。

计划分析任务

  1. 服务器浏览器中,在您创建的文件夹中,右击分析应用程序 > 项目名称分析名称 并选择计划
  2. 要计划该解析以便在指定时间运行一次,请在计划对话框中:
    1. 选择运行该解析的日期和时间。
    2. 重复列表,选择不要重复
  3. 单击下一步,然后单击计划

结果该分析完成计划,并会在您指定的日期和时间运行。

(C) ACL Services Ltd. 保留所有权利。

2019年4月20日