Jenner 兼容 SAS,在 macOS(含 Apple 芯片)上原生运行 SAS 语言,无需 SAS 许可证。打开一个你已有的程序,运行它,就在眼前这台笔记本上得到输出。
Jenner 将 macOS 作为一等目标平台构建,在 Apple 芯片上原生运行。安装就是一个自包含的二进制文件:没有 SAS 许可证,没有要配置的虚拟机,没有要维护的第二套操作系统,也没有要连接的远程会话。程序以完整的原生速度运行,数据始终留在你自己的机器上。
程序仍是 SAS 语法,磁盘上的文件就是你运行的文件。你可以在命令行中工作,在使用原生内核的 Jupyter Notebook 中工作,或在你已经使用的编辑器中工作。由于只是一个二进制文件,开始使用是一次下载,而不是一个项目。
Jenner 兼容 SAS:你的程序已经使用的那门语言,在 macOS 上以你今天使用的相同语句名和选项名运行,且无需 SAS 许可证。
语言核心按原样运行——DATA 步逻辑、数组、格式与输入格式、宏功能以及 PROC SQL。程序保留既有结构,因此在运行并看到输出之前,没有需要先完成的移植步骤。
回归与线性模型、生存分析、多元方法与聚类、时间序列、质量控制、抽样调查分析、试验设计、矩阵编程以及 ODS Graphics。每个过程都有自己的参考页,列出所支持的语句和选项。
Jenner 在 macOS 上直接读写 SAS7BDAT 和 XPT,同时支持 CSV 和 Parquet。开始前无需转换任何文件,输出也能以相同格式写出,因此你 Mac 上的程序可以把结果直接交给使用 Windows 的同事。
同一套源码在 macOS、Windows 和 Linux 上运行。在 Mac 上开发的程序无需修改即可在 Linux 服务器上运行,这让笔记本成为构建计划任务的合理场所。