SAS 本身可以在 Windows 上运行。它需要的是许可证,而通常正是这一点把人挡住。Jenner 在您已有的 Windows 机器上运行同样的程序——同样的 DATA 步、同样的宏、同样的 PROC 调用——而且不需要许可证。
安装 Jenner,打开您已有的程序并运行它。不做任何转换,也不做移植:磁盘上的 .sas 文件就是被执行的文件。如果您还在比较方案而不是准备安装,下面的问题列出了 Windows 用户真正拥有的每一条路径,也包括不是我们的那些。
从命令行运行程序,任务计划程序即可对其排期;也可以在流水线中通过 HTTP 调用,或在 Jupyter 笔记本中交互式工作。程序保持 SAS 语法,因此在这里写的文件可以原样运行在同事的 Mac 或 Linux 服务器上。
Jenner 与 SAS 兼容:您的程序已经使用的那门语言,在 Windows 上以与您今天相同的语句名和选项名运行。
语言的核心按原样运行——DATA 步逻辑、数组、格式与输入格式、宏功能以及 PROC SQL。针对 SAS 9.4 语法编写的代码在运行前不需要移植步骤。
回归与线性模型、生存分析、多元方法与聚类、时间序列、质量控制、汇总与报表。每个过程都有已发布的参考页面,列出其支持的语句和选项,您可以在做出决定之前查阅某个具体过程。
Jenner 在 Windows 上直接读写 SAS7BDAT 和 XPT,同时支持 CSV 和 Parquet。共享驱动器上的数据集无需转换即可读取,输出也可以按团队其他成员预期的格式写回。
同一份源代码可在 Windows、macOS 和 Linux 上运行。在 Windows 笔记本上开发的程序,可以原样作为计划任务运行在 Linux 服务器上,而生产运行通常就发生在那里。