esProc是一个用于数据操作的编程工具。它能够执行各种类型的数据分析和结构化数据计算任务,同时可以自由访问数据库执行在线数据分析。

1.1.1 安装

您可以在以下官方网站下载esProc安装包:http://www.scudata.com/download/ 。然后按照以下步骤逐步安装esProc:

1) 运行安装程序

2) 点击“下一步”继续,接受许可协议

3) 选择安装路径,点击“安装”

4) 点击“完成”以完成安装

如果您熟悉Java运行时环境配置并且已在本地计算机上安装了 JDK1.8 或更高版本之一,您可以选择不会自动安装JDK的esProc安装包,而是会提示您输入JDK安装的本地目录。

1.1.2 基本用法

运行esProc主程序以打开esProc软件,点击图标 安装和基础使用 - 图1 创建一个单元集文件。

安装和基础使用 - 图2

左侧是 Cellset 部分,显示你正在处理的代码的单元集。在右侧的上部区域有 “Value view” 部分,下部区域有 “Related information” 部分,其中 “System information” 部分显示系统输出。”System information” 部分,”Value view” 部分和 “Related information” 部分都可以折叠和展开。

安装和基础使用 - 图3

在 esProc 中,如果一个单元格具有值,那么它的名称可以在计算单元格或可执行单元格中用于引用该单元格的值。具有值的单元格可以是常量单元格、计算单元格或由可执行单元格分配的单元格。单元格的名称包括表示单元格所在列的字母和整数,即它所在行的序号。在上述单元集中,A2 单元格中的表达式调用了 A1 单元格的值。以下是另一个例子:

安装和基础使用 - 图4

与 Excel 不同,esProc 中单元格名称中的字母必须为大写。

esProc 提供了丰富多样的函数来处理不同类型的数据计算任务。例如:

安装和基础使用 - 图5

分别点击A2和A3,以在值视图部分查看它们的值:

安装和基础使用 - 图6

esProc 还具有辅助功能,用于简化单元格中的代码编写。在编辑单元格中的表达式时,按 Alt+↓ 打开或关闭此辅助功能。在函数编辑辅助功能的界面上,您可以看到相应的函数语法、函数描述和其他信息:

安装和基础使用 - 图7

1.1.3 Linux下的安装和操作

如果您不是专业程序员,您可以选择跳过此部分,这不会影响您学习本教程的其他内容。

esProc在Linux环境中通过bin文件进行安装。

首先,在Linux系统下安装JDK(版本高于1.8)。然后从Raqsoft官方网站下载Linux版的esProc安装文件(esProclinux.zip),解压到任意目录以获取bin文件esProc-install.bin:

查阅 BeforeRunning.txt 以获取安装说明。

给 /bin 目录下的每个 .sh 文件授予执行权限。然后在 /esProc/bin 目录下执行 ./startup.sh 以启动esProc IDE。

在 Linux 下,您无法直接从IDE的菜单中打开帮助文档。您需要安装支持查看 CHM 文件的工具(如xCHM),然后从安装目录中打开它们:

安装和基础使用 - 图8