SAP 设计工作室 - 概述


SAP BusinessObjects Design Studio 可以定义为一种应用程序开发工具,用于使用 SAP BW、HANA 和 Universe 数据源创建高级仪表板。这些交互式仪表板可以在 iPad、手机和平板电脑等移动设备上访问。

要创建应用程序和高级仪表板,您不需要任何 HTML 和 UI5 编程知识,您可以使用 Java 脚本和书签的子集来进行应用程序开发。

SAP Design Studio 可与以下数据源一起使用 -

  • SAP 业务仓库 (BW)
  • SAP HANA
  • SAP BusinessObjects BI 平台

它允许您设计应用程序并在交叉表中手动输入数据,或者您也可以在使用 SAP BW 作为后端系统时使用计划对象添加数据。在 Design Studio 中开发的应用程序可以实时连接到 SAP HANA 或业务仓库系统。

使用SAP BusinessObjects Design Studio SDK ,您还可以在应用程序中添加第 3方自定义组件。这些组件可以从不同的数据源获取数据以创建交互式可视化。除此之外,SDK组件还可以充当其他SDK组件的数据源。

设计工作室术语

Design Studio 允许应用程序开发人员创建和编辑以 XML 格式保存的应用程序。这些应用程序包含交互式仪表板,并通过使用图表、交叉表等和数据源别名来实现高级数据可视化。

数据源和绑定

您可以使用不同的组件(例如图表、交叉表和数据源别名)创建应用程序。数据源别名定义为 SAP BW 或 HANA 数据源的实例。如果您想查看应用程序中使用的组件列表,可以在设计工具的大纲视图中进行检查。

数据绑定

要使用图表、交叉表等不同组件,您需要将数据源别名中的数据绑定到这些组件。数据绑定定义了数据到应用程序中组件的简单映射。当数据别名中的数据发生更改时,Design Studio 会自动更新绑定到该数据别名的所有组件。

要查看组件和数据源之间的数据绑定关系,可以转到大纲视图。

轮廓视图

在 SAP BusinessObjects Design Studio 中,您可以创建应用程序,通过应用不同的组件(例如过滤器、深入维度和聚合数据详细分析等)与数据进行交互。

为了使用户能够与数据交互,您需要在应用程序中添加 UI 组件。

例子

您可以在图表顶部创建一个单选按钮,以可视化销售分析中不同区域的数据。

您可以使用用户交互式应用程序中的每个按钮设置一个事件。要查看所有可用组件的列表,您可以导航到 Design Studio 的“属性”视图。所有事件都在脚本编辑器中定义,您可以在其中提及应用程序用户触发特定事件时要发生的操作。

脚本编辑器中使用的脚本语言是 Java 脚本的子集,您可以定义 API 方法调用的多个序列。

脚本属性

除了脚本属性之外,“属性”视图中还定义了各种其他属性。有些属性对于所有组件来说都是通用的,但也有一些属性是特定的。

例子

显示属性定义应用的主题、消息的位置、消息窗口等以及应用程序的其他属性。布局属性定义了应用程序中以下组件的位置 -

  • 上边距
  • 左边距
  • 右边距
  • 宽度
  • 高度
布局属性

SAP Design Studio 路线图

以下是 SAP Design Studio 的路线图及其发布月份和年份。

  • SAP BusinessObjects Design Studio 1.4 发布日期 - 2014 年 11 月
  • SAP BusinessObjects Design Studio 1.5 发布日期 - 2015 年 5 月
  • SAP BusinessObjects Design Studio 1.6 发布日期 - 2015 年 12 月
路线图