
SAS Studio 功能列表
集成的开发环境
集成的开发环境
- 适用于您的数据和分析流程的单一设计模板。
- 自动完成、语法帮助、颜色编码、关键字快捷方式和其他功能,可提高 SAS 9 和 SAS Viya 中的编程效率。
- 能够从单一界面轻松访问程序、数据文件、表格和逻辑库。
- 通过浏览器将结果返回 SAS Studio,并可轻松导出为 PDF 等其他常见格式。
- 表查看器允许您打开表格并浏览其属性和列,然后对数据进行排序、过滤或执行其他交互操作。可以查看和修改后台生成的 SQL 代码。
- 庞大的代码片段库可为经常执行的作业提示代码,有助于加快开发并促进一致的编码方法。
- 内置 Git 集成功能,可促进版本控制以及团队成员之间的协作
- 使用 SAS DATA 步调试器快速识别逻辑和编码问题,确保结果准确。
- 可对 SAS Studio 界面布局进行定制,系统会记住您的个人视图,下次用户登录时依然可用。
- 能够在代码编辑器界面中编写、执行和调度 Python 脚本,或者将 Python 步骤添加至 SAS Studio Flow 中。
灵活的任务框架
灵活的任务框架
- 通过同一屏幕中的并排视图,您可以回答提示并观看正在生成的代码。
- 用户可以复制现有任务并对其进行修改,也可以创建自己的任务,根据自己的特定需求自定义界面。
- 可轻松创建任务并与他人共享,无需使用 Java、JavaScript 或 ActionScript 编码。
- SAS Studio 附带丰富的预构建任务库。
流
流
- 流是流程的图形表示,其中每个项目(例如程序、任务或查询)都由一个节点表示。通过流,用户能够查看两个或多个对象之间的关系,实现工作可视化,或者以实时或交互方式更改对象。
- 在流环境中,您可以构建节点序列并管理整个流。您还可以使用“生成代码”和“提交”选项卡,查看 SAS Studio 在您构建流时自动生成的代码和日志。
- 通过该环境下的节点属性,可以管理流中选定节点的属性。如果在流环境中选择一个节点,该节点的属性将显示在流下方。
- 节点类型:
- 文件 – 引用外部文件。
- 导入 – 可让您将外部文件转换为 SAS 数据集。
- 查询 – 可让您根据指定的条件从一个或多个表中提取数据。
- SAS 程序 – 可让您编写新的 SAS 程序或打开已保存的 SAS 程序或代码段。
- 表 – 引用 SAS 库中的 SAS 数据集。
- SAS Studio Analyst 提供的其他重要步骤包括:
- 过滤。
- 分支行。
- 插入行。
- 创建自己的自定义步骤,将其封装在用户界面中以实现可重用性和可共享性,并在流中进行执行。
- SAS Studio Engineer 提供的步骤包括:
- 执行决策 – 使用 SAS Intelligent Decisioning 做出决策并将发布的决策整合到流中。
- 将节点连接在一起。
- 通过连接,节点将与节点本身或节点上的端口进行关联。
- 连接节点时,SAS Studio 会根据需要自动向节点添加端口。
- 展开和收起流内的节点。
其他主要功能
其他主要功能
- SAS 服务器可以是云端、您的数据中心或混合环境中的托管服务器,且无需更改 SAS Studio 界面。
- 通过集中授权和访问符合您的文件管理策略。
- 创建和调度作业。
- 随着 SAS 服务器基础架构的变化,可以对用户构建的 SAS 代码和自定义接口进行移植。