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 代码和自定义接口进行移植。