SAP Design Studio 快速指南



SAP Design Studio - 概述

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

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

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

  • SAP Business Warehouse (BW)
  • SAP HANA
  • SAP BusinessObjects BI 平台

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

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

Design Studio 术语

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

数据源和绑定

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

数据绑定

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

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

Outline View

在 SAP BusinessObjects Design Studio 中,您可以创建允许您通过应用不同的组件(如筛选器、向下钻取到维度和聚合数据详细分析等)与数据交互的应用程序。

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

示例

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

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

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

Scripting Properties

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

示例

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

  • 上边距
  • 左边距
  • 右边距
  • 宽度
  • 高度
Layout Property

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 月
Roadmap

SAP Design Studio - 主要功能

根据 Design Studio 路线图战略,以下是 SAP BusinessObjects Design Studio 1.6 SP2 最新版本中包含的关键功能。

最终用户功能

  • 可调整大小、可移动的对话框
  • 信息图表中的显示缩放比例
  • 瀑布信息图表

分析师功能

  • 特别货币转换
  • 构建堆叠维度的虚拟层次结构
  • Universe 和 CSV 作为数据源的级联筛选器
  • 来源

设计人员、开发人员和管理员的功能

  • 新的标准组件,例如对话框、筛选器栏、链接、多行文本输入、开关、进度条(SAP Fiori 库)。

  • 信息图表增强功能

  • 初始视图编辑器 - 简单计算

  • 设计器 UI 增强 - 紧凑型调色板视图

可调整大小、可移动的对话框

  • SAP Fiori 库中可用的新组件
  • 容器组件
  • 用于对话框页脚的自定按钮
  • 在属性表中维护可移动、可调整大小和全屏显示

在信息图表中显示缩放比例

  • 使用工具提示显示包含缩放比例的数据标签。

瀑布信息图表

  • 新的图表类型

  • 语义着色(例如负数、正数和总数)
  • 可配置的连接线
  • 设计时可以“设置为总数”。

特别货币转换

  • 用于打开货币转换对话框的新 API
  • 基于目标货币和在 SAP BW 后端定义的转换类型进行转换
  • 可以作为自定义条目添加到上下文菜单中

筛选器栏

  • SAP Fiori 库中的新组件
  • 最终用户可以选择要显示的维度筛选器并设置筛选器值
  • 用于显示或隐藏筛选器栏的切换按钮
  • 通过 API 定义“切换”事件

SAP Design Studio - 如何登录

要打开 SAP BusinessObjects Design Studio,请转到开始→所有程序→SAP Business Intelligence→SAP BusinessObjects Design Studio→Design Studio

Design Studio

在“登录到 SAP BusinessObjects BI 平台”对话框中,输入您的 BI 平台用户名和密码。首次启动 Design Studio 时,您需要输入以下详细信息:

  • 主机名
  • Web 服务 URL 中的端口
  • 选择身份验证。
  • 单击确定

当您想使用 SAP BW 作为后端时,在“登录到 SAP NetWeaver”对话框中,从下拉列表中选择 BW 系统,然后输入系统详细信息以及用户名和密码。

以类似的方式,您还可以登录到 SAP HANA 对话框,输入 HANA 系统的用户名和密码。

SAP Design Studio - 导航

在本节中,我们将讨论打开 SAP Business Objects Design Studio 时的各种导航功能。

欢迎页面

打开 SAP BusinessObjects Design Studio 时,您会先进入欢迎页面。它包含不同的部分,如下所示:

Welcome Page

顶部的 Design Studio

SAP BusinessObjects Design Studio 使应用程序设计人员能够为浏览器和移动设备创建基于 BW、SAP HANA 和 Universe 数据源的分析应用程序和仪表盘。

Top Page

入门

本节允许您访问帮助资料,让您熟悉该工具,您可以查看视频,这将帮助您了解如何记录教程指南,以学习 Design Studio 的关键功能、概念和任务。

Start Page

其他功能包括:

  • 新建 - 这可用于创建新的分析应用程序。

  • 最近使用 - 这可用于访问 Design Studio 中最近打开的分析应用程序。

有用链接

这使您可以查找有用的信息并访问 SAP 社区网络、SAP Idea Place 和 SAP 帮助门户。

Useful Links

Design Studio 导航视图

当您开始创建新的分析应用程序时,您可以在 Design Studio 用户界面中看到以下视图:

组件视图

此视图为您提供您可以用来创建新的分析应用程序的所有组件的列表。您可以将不同的组件拖放到布局中以创建该应用程序的内容。

这些组件被分组到不同的文件夹中:

  • 分析组件 - 您可以使用图表和交叉表等不同的分析组件。

  • 基本组件 - 此文件夹包含基本组件,例如复选框、日期字段、图像、输入字段、列表框等。

  • 容器组件 - 这允许您对应用程序的内容进行分组和结构化。

Components View

大纲视图

此视图为您提供当前活动应用程序中所有对象的层次结构。它包含所有数据源和所有 UI 组件。

outline

属性视图

这显示分析应用程序中当前活动对象的属性。它显示在大纲视图树节点或组件编辑器中当前所选对象的属性。

Property View

错误日志视图

这用于显示与系统相关的常规错误或脚本验证的消息。

Error Log View

问题视图

这用于在设计时保存应用程序时显示脚本中的问题。

Problems View

布局编辑器

对于每个应用程序,都会打开一个包含应用程序组件的编辑器。当您更改编辑器区域中的组件时,它会自动将这些更改反映到 Design 工具中的其他视图。

如果您调整编辑器中组件的大小,它会自动更改 Design 工具“属性”视图下的布局值。这同样适用于大纲和其他视图。

Layout Editor

在 Design 工具中维护设置

这用于在“首选项”选项卡中定义 Design 工具的设置。要打开“首选项”对话框,请转到工具→首选项→应用程序设计

Tools Preferences

Preferences

应用程序和图像的存储

应用程序文件和图像存储在 BI 平台上的文件夹中。也可以从互联网上在分析应用程序中使用图像和徽标。

  • 分析应用程序历史记录 - “应用程序”菜单中的分析应用程序历史记录会保存在您的缓存文件中 – <主目录>\.sap\com.sap.ip.bi\cache

  • 数据源历史记录 - “添加数据源”对话框中的数据源历史记录会保存在 – <主目录>\.sap\com.sap.ip.bi\cache

SAP Design Studio - 创建应用程序

您可以在 SAP Design Studio 中创建新的分析应用程序。SAP 提供了一系列预定义模板,适合在 Web 浏览器或移动平台上打开。您可以从预定义模板列表中进行选择,系统会创建此模板的副本。

如何创建新的分析应用程序?

要创建新的分析应用程序,请导航到应用程序→新建

New Application

新的应用程序对话框打开,然后您可以输入以下字段:

  • 应用程序名称
  • 描述

模板类别

它用于定义目标设备。当您想为桌面浏览器或移动设备创建分析应用程序时,可以使用它。您也可以通过转到“应用程序属性”视图来更改应用程序的类型。

Template Category

单击“下一步”按钮。根据模板类别选择新应用程序的模板。您也可以选择空白模板来创建空应用程序。

您还可以在模板名称下方看到每个模板的简短描述,如下面的屏幕截图所示。

Template Name Description

单击“完成”按钮。您可以将组件从组件视图添加到编辑器区域。

在“组件”视图中,单击一个组件→将您选择的组件拖放到编辑器区域。

将您选择的组件拖放到“大纲”视图的“布局”文件夹中。

Drag And Drop Layout

如果您想过滤某个组件,请在“组件”视图顶部的过滤器文本框中输入文本。

Filter Text

下一步是指定和更改已添加到应用程序中的组件的属性。

单击编辑器区域中的一个组件。然后,您可以单击“大纲”视图“布局”文件夹中的一个组件。

此组件的属性可在“属性”视图下进行编辑。“属性”视图中,单击要更改的属性。字段可以根据类型具有不同的值:

  • 数值型 - 如布局属性
  • 字符串型 - 如标题等
  • 布尔型 - 如来自下拉列表的真/假,如样式等,以及
  • 对话框

对于一些特殊的属性类型,您可以通过单击值选项卡打开一个对话框。

Special Property Types

如何为组件设置布局?

为组件设置布局时,您可以遵守以下几点:

有三个属性指定组件在应用程序中的位置和大小:

Position and Size Component

边距(上、下、左、右)

  • 宽度 - 指的是沿水平轴到左边缘的距离和到右边缘的距离。

  • 高度 - 指的是沿垂直轴到上边缘的距离和到下边缘的距离。

要根据 Web 浏览器允许组件相对调整大小,您需要将这三个属性中的任何一个设置为自动。

Automatic Mode

请注意,您不能将所有三个属性都设置为自动模式。

SAP Design Studio - 添加数据源

本章将讨论如何在设计工作室中添加数据源。

要添加数据源,请转到大纲视图→数据源文件夹

Data Sources

右键单击文件夹→新建

New Data Sources

它将打开添加数据源向导。要添加连接,请单击“浏览”选项卡并选择连接。

Select Connection

选择连接后,数据源选项将被启用。转到浏览→搜索选项卡并输入数据源名称

Select Data Source

数据源别名会自动分配。单击“确定”按钮。然后数据源将添加到大纲窗格中。

Outline Pane

SAP Design Studio - HANA 连接

要允许 SAP HANA 连接,您可以使用现有后端连接到 Design Studio。转到工具→首选项

Tools Preference

在下一个窗口中,应用程序设计→后端连接

Preferences

如何创建新连接?

要使用 HDB ODBC 驱动程序创建与 SAP HANA 的新连接,请单击图标以添加连接。

Add Connection

在 ODBC 数据源管理器中,转到系统 DSN→单击添加

Add System DSN

在新窗口中,您必须搜索 HDB ODBC 数据库驱动程序。安装 SAP HANA 客户端时会安装这些驱动程序。

Create Data Source

单击“完成”按钮。

在新窗口中,您需要输入 HANA 系统的以下详细信息。

  • 输入主机名
  • 端口号 (3xx15,xx-实例号)
  • 用户名和密码,然后单击“确定”。
HANA System

您可以通过单击连接按钮→连接成功来检查连接。要查看新连接,请单击“重新加载连接”。要使用连接,您可能需要重新打开 Design Studio。

Reload Connection

SAP Design Studio - 设置书签

在 Design Studio 中创建分析应用程序时,您可以创建书签以提高可重用性和灵活性。可以为整个应用程序或其一部分的快照创建书签。Design Studio 中可以使用三种类型的书签:

  • 标准
  • 片段
  • 可移植片段

当应用程序开发人员想要序列化整个应用程序的状态时,可以使用标准书签。要使用应用程序的选定部分,可以使用片段或可移植片段书签。

使用脚本加载书签

要在运行的分析应用程序中加载书签,可以使用脚本方法。

要加载标准书签,可以使用以下格式:

Bookmark.loadBookmark(id);.

现在要选择书签 ID,您可以从下拉列表中选择。

var id = DROPDOWN_1.getSelectedValue(); 
Bookmark.loadBookmark(id);

要加载片段书签,可以使用以下脚本方法。

Bookmark.FragmentBookmark.loadBookmark(id)

要加载可移植片段书签,可以使用以下脚本方法。

Bookmark.PortableFragmentBookmark.loadBookmark(id)

使用 URL 加载书签

您还可以通过浏览器栏中的 URL 加载其他应用程序用户共享的书签。所有通过 URL 共享的书签都不能直接添加到该书签的用户列表中。

您可以将共享的分析应用程序添加为书签,然后在调用脚本方法时列出该书签。

Bookmark.getAllBookmarks() 
Bookmark.FragmentBookmark.getAllBookmarkInfos() 
Bookmark.PortableFragmentBookmark.getAllBookmarkInfos(groupIdentifier)

您还可以将 URL 保存到浏览器收藏夹。

列出书签

您可以使用脚本 API 允许应用程序用户在运行时检索他们自己的书签列表。根据所涉及的书签类型,使用以下脚本方法。

如何列出标准书签?

返回的数组包含 BookmarkInfo 对象类型列表。BookmarkInfo 对象包含 BookmarkId id、String name 和 String text。String name 和 BookmarkId id 都指书签 ID。字符串 text 指的是书签标题。任何选择组件(如下拉框或列表框)都可以使用 Bookmark.getAllBookmarks(); 方法返回的数组填充。

var array = Bookmark.getAllBookmarks(); 
array.forEach(function(element, index)  
{ DROPDOWN_1.addItem(element.name, element.text);  
}); 

如何列出片段书签?

您可以列出片段书签以返回分析应用程序的所有片段书签列表:

var array = Bookmark.FragmentBookmark.getAllBookmarkInfos();  
array.forEach(function(element, index)  
{ DROPDOWN_1.addItem(element.id, element.title);  
}); 

如何列出所有应用程序的可移植片段书签?

您可以使用以下脚本方法。

Bookmark.PortableFragmentBookmark.getAllBookmarkInfos();

这将返回由“组标识符”参数指定的全部可移植片段书签列表。您可以使用FragmentGallery_1.addItems();脚本方法使用用户创建的所有可移植片段书签填充片段库。

var array = 
Bookmark.PortableFragmentBookmark.getAllBookmarkInfos(“groupIdentifier”);  
FRAGMENTGALLERY_1.addItems(array); 

保存和共享书签

在 SAP Design Studio 中,应用程序用户可以使用 API 脚本保存他们的书签。您可以使用用户提到的唯一标题保存标准书签。

您可以使用以下脚本保存标准书签。

var id = Bookmark.saveBookmark(); 
var id = Bookmark.saveBookmark("title") 

您还可以使用以下方法保存片段书签。

var fragInfo = Bookmark.FragmentBookmark.saveBookmark(ContainerComponent); 

您可以使用可选的BookmarkInfo toOverWrite方法覆盖现有的片段书签。

共享书签

应用程序设计人员还可以使用脚本方法共享他们的书签。您可以根据书签的类型运行以下脚本方法。

要共享标准书签,您可以应用:Bookmark.shareBookmark(String URL)脚本方法。

要共享片段书签,您可以应用:

Bookmark.FragmentBookmark.shareBookmark(String URL)脚本方法。

要共享可移植片段书签,您可以应用:

Bookmark.PortableFragmentBookmark.shareBookmark(String URL)脚本方法。

删除书签

在 SAP Design Studio 中,每个书签都拥有一个父应用程序。删除父应用程序时,其子书签也会被删除。要删除这些书签,您可以使用脚本 API 方法。

可以根据书签类型使用以下脚本。

如何删除标准书签?

您可以使用以下脚本允许应用程序用户删除他们自己的标准书签。

Bookmark.deleteBookmark(id); 
Bookmark.deleteAllBookmarks(); 

如何删除片段书签?

您可以使用以下脚本允许应用程序用户删除他们自己的片段书签。

Bookmark.FragmentBookmark.deleteBookmark(id); 
Bookmark.FragmentBookmark.deleteAllBookmarks(); 

如何删除可移植片段书签?

以下脚本方法用于允许应用程序用户删除他们自己的可移植片段书签。

Bookmark.PortableFragmentBookmark.deleteBookmark(id) 
Bookmark.PortableFragmentBookmark.deleteAllBookmarks(groupIdentifier) 

Design Studio - 使用数据源

在 SAP Design Studio 中,您可以使用数据源、编辑数据源的初始视图、向交叉表和图表添加维度和度量等。

我们在 Design Studio 的大纲视图下添加了以下数据源。

Add Data Source

要编辑数据源的初始视图,请右键单击数据源名称→编辑初始视图

Edit Initial View

在下一个窗口中,您可以看到数据源中所有维度和度量的列表。

List of Dimensions And Measures

如何在数据源中添加更多维度?

您还可以通过将对象从左窗格拖动到“行”和“列”框来添加更多维度和度量。

More Rows and Columns

您还可以更改维度和度量的顺序。您可以选择维度并根据需要将其向上或向下拖动。交叉表中的数据也会根据选择而改变。

Change Dimensions

您还可以从交叉表中删除多余的列。从维度/度量中选择列,并将其移动到左窗格。

Remove Columns

删除多余的列后,交叉表中的数据也会相应更改。

Crosstab

您还可以对所选值执行各种其他函数,其中一些是:

  • 小数位数
  • 缩放
  • 计算合计为
  • 排序
Other Function

SAP Design Studio - 连接到 UDS

您应该连接到 BI 平台才能将数据源添加到 Design Studio 中的新分析应用程序。您必须在登录时连接到 BI 平台。

要连接到Universe 数据源 (UDS),请转到新分析应用程序中“大纲”下的“数据源”文件夹 - 右键单击→添加数据源

Add UDS

如何添加 Universe 作为数据源?

让我们看看如何添加 Universe 作为数据源。在“添加数据源”窗口中,点击“连接”旁边的“浏览”选项卡。

Add Universe

选择 **eFashion.unx** 文件以添加连接。您也可以从可用列表中筛选连接。

Select Connection eFashion

下一步是编辑查询面板。为此,您必须点击“编辑查询规范”。

Query Panel

将维度和度量添加到结果对象。您可以展开左窗格中的每个文件夹,并将对象添加到维度和度量。

选择所有对象后,点击查询面板的“确定”按钮。此查询将添加到添加数据源窗口。点击“确定”将其添加到“大纲视图”下的“数据源”文件夹。

Added Query

要编辑初始视图,右键点击 **数据源 → 编辑初始视图**。度量将直接添加到预览选项卡。

eFashion Initial View

将查询中选择的维度添加到“行”选项卡。

在下面的屏幕截图中,我们添加了州和类别以及度量值。您可以对度量值应用格式设置。

点击“确定”,然后点击“创建交叉表”。

State Category

交叉表已添加到编辑器区域,这就是您连接到 Universe 数据源的方法。

Crosstab Added Editor

SAP Design Studio - 导出数据

我们在 SAP Design Studio 编辑器中有一个交叉表,我们想 **将数据从交叉表导出到 Microsoft Excel**。从基本组件中添加一个按钮到编辑器,如下面的屏幕截图所示。

Add Button

在“显示”下,添加文本 – **导出到 Excel**。

Export to Excel

转到“事件”并添加脚本,如下面的屏幕截图所示。

Script Editor

导出到 Excel 的脚本

APPLICATION.export(ExportType.EXCEL_xlsx,[(CROSSTAB_1)]); 

Script to Export

现在使用顶部的箭头标记执行应用程序。运行后,点击“导出到 Excel”。

Execute

Analysis Application

Open Click

点击“打开”或“保存”以打开 Excel 表格或将表格保存到您的系统。

Excel Sheet

SAP Design Studio - HANA 模式交互式

SAP Design Studio 在本地启动,可以通过转到 **工具 → 首选项** 来将设置更改为 SAP HANA 模式。

在应用程序设计中,您需要选择 SAP HANA 作为设计模式而不是本地模式,并且可以使用 SAP HANA 作为数据源来设计应用程序。

Design Mode

您需要重新启动,并在启动模式下将其更改为 Design Studio。点击“确定”后,它会要求您重新启动 Design Studio。

Restart

您现在可以使用 SAP HANA 连接添加数据源。

连接到流数据源

SAP 中的流数据源允许您在 Design Studio 中创建实时数据的可视化。要连接到流数据源,您应该安装了实时包和 Design Studio 1.4。

您可以从 SAP Marketplace 下载这些内容。要安装实时包,请转到 **工具 → 在 Design Studio 中安装扩展**。

Install Extension

您可以通过转到“帮助”选项卡来检查实时功能。

Help Tab

除了实时包外,您还需要 SAP Enterprise Streaming Package **ESP SP9**。

Installation Details

在实时流上创建基于时间轴的折线图

与标准折线图相比,基于时间轴的折线图可以在数据中断时处理空值。

您的流数据源也已配置并连接到 ESP。

Streaming Data

将您的图表组件添加到 Design Studio 中的编辑器区域。

Chart Component

将数据源拖动到图表,如下面的屏幕截图所示。

Drag Data Source

您可以转到图表类型,从下拉列表中选择其他图表。

Additional Chart

Design Studio - 使用信息图表

信息图表可在 SAP Design Studio 的分析组件下找到。这是 Design Studio 1.6 中提供的一项新功能。您可以独立于初始视图配置信息图表。配置信息图表时,数据源中的维度将绑定到特定的图表区域。

您可以在信息图表中在一行中包含两个维度,这在 Design Studio 的普通图表中是不可能的。

信息图表可以被认为是创建 Design Studio 1.6 中新仪表板的主要组件,但是其他图表类型也可用。

Info Charts

信息图表馈送面板

您可以像在图表编辑器中配置其他图表一样配置信息图表。您必须将图表组件拖动到画布上,并从大纲视图中添加数据源。分配数据源时,将根据值创建图表。

要配置信息图表,您必须转到图表配置属性。您可以在属性选项卡中执行以下功能。

  • 通过拖动到每个组来更改维度。可用的组取决于为信息图表选择的图表类型。

  • 您也可以更改图表类型中的度量分配。

  • 您也可以更改图表类型。

功能

图表类型选择器和图表馈送面板是您可以与信息图表一起使用的两个功能。馈送面板是一个组件,允许您将维度和度量与图表区域绑定。

您可以在运行时配置图表,并根据绑定更改维度和度量。

图表类型选择器允许您选择合适的图表类型。图表类型选择器适用于图表和信息图表。

Chart Type Picker

要添加图表类型选择器,它位于基本组件列表中。

**注意** – 信息图表还支持图表组件中关于选择和行为的脚本方法。

更改可视化类型

要以不同的方式分析数据,您可以选择不同的可视化效果。从图表类型选择器调色板中组右侧的下拉箭头中选择不同的可视化类型。

您的可视化类型将相应更改,以便以不同的方式呈现您的数据。

条件格式化

您可以使用条件格式化在满足特定条件时更改图表外观。此功能允许您将条件格式化规则添加到图表组件中的度量或维度。当满足特定条件时,这些规则会更改图表外观。

要将条件格式应用于图表,请选择图表组件并转到“属性”选项卡。

Conditional Formatting

点击浏览按钮,将打开一个新窗口。选择“新建规则”以添加新的条件格式规则。

Conditional Formatting New Rule

选择“新建规则”→ 将打开“新建规则”对话框。

在“名称”文本框中,输入标题以标识您的新的条件格式规则。

Enter Name

在条件格式对话框的“规则描述”区域中,从下拉列表中选择“度量”或“维度成员”。下拉列表将从您已应用于图表的dataset填充。

您可以将以下数据集应用于您的图表。

选择以下选项之一:

  • 等于
  • 大于
  • 小于

输入要分配给新规则的值。

在对话框的“预览”区域中,选择“格式”按钮以将颜色分配给您的规则。从预定义的颜色选择器中选择一种颜色,或通过选择“定义自定义颜色”按钮来定义自定义颜色。

Edit Rule

点击“确定”。

Chart

SAP Design Studio - 使用过滤器

过滤器用于限制 SAP Design Studio 中可视化中的数据。您可以创建不同类型的过滤器,并使用分析组件和基本组件来设置过滤器。

将分析组件设置为过滤器

要将分析组件设置为过滤器,您需要启用允许用户选择单个组件的选择。

Analytic Component

选择 **分析组件 → 属性面板**,在 **事件启用 → True** 下。转到 Onset 以向此事件添加脚本。您可以使用 **setFilter** 脚本方法来设置过滤器。

在脚本中,您需要选择数据源、脚本方法、维度和值。

Enable Selection

DS.setFilter(“00_Sold_To”, CROSSTAB.getSelectedMember(“00_Sold_To”).internalkey);
Value

保存应用程序并在本地运行它。选择“销售方”组件。

Sold to Party

您也可以以类似的方式将基本组件设置为过滤器。

添加维度过滤器

要添加维度过滤器,请选择分析组件中的过滤器并将其拖动到画布区域。

Adding Dimensions

转到 **维度过滤器 → 数据绑定** 的“属性”选项卡。然后在“数据绑定”下,选择一个数据源。

转到维度,然后选择要应用过滤器的维度。

Data Binding

选择数据源和维度,如下面的屏幕截图所示,然后保存应用程序。

Dimension

保存应用程序后,您可以在本地运行应用程序。

Save and Run

Category

点击维度过滤器,系统将提示您从可用列表中选择维度值。您也可以转到“范围”选项卡来设置起始值和结束值。

Selection and Range

选择维度后,组件中的数据将相应过滤。要应用过滤器设置,请点击“应用”按钮。

Apply Filter

编辑过滤器

要在 SAP Design Studio 中编辑过滤器,请转到“大纲”选项卡,然后转到“布局”文件夹。在那里您可以看到应用中应用的所有过滤器的列表。要编辑应用程序,请选择要编辑的过滤器。

Editing Filter

转到所选过滤器的“属性”选项卡,并根据需要进行更改。保存您所做的更改并运行应用程序以反映这些更改。

Property Tab

删除过滤器

要在分析应用程序中删除过滤器,请转到 **大纲视图 → 布局**。选择要删除的过滤器。右键点击,您将获得以下所有选项。

Remove Filter

点击 **删除** 以删除所选过滤器,如上图所示。

您还可以从此处复制、重命名或检查分析应用程序中每个过滤器的引用。

SAP Design Studio - 地理地图

在 SAP Design Studio 中,您可以使用地理地图来显示不同层次的地理信息。这些地理地图在分析组件下可用,只需将其拖动到画布即可添加。

根据地理地图属性和在地理地图组件中定义的脚本,每个图层根据用户交互显示不同的数据。要使用地理地图,数据源应包含国家/地区、区域、经度等。

geomap

要开始使用 Geomaps,请将 Geomap 从分析组件拖动到画布区域,并将数据源添加到大纲视图。添加的数据源也会反映在附加属性 → 数据源下。

Additional Property

转到“编辑数据源的初始视图”,您需要在“行”选项卡下只选择一个地理维度,在“列”选项卡下选择度量。

您可以在布局面板中选择 Geo Map。在“属性”选项卡中,在“底图 URL”属性中输入所选底图的 URL。如果不需要底图,也可以将其留空。

Display

地图图例可见属性默认为 true。如果您希望隐藏所有 Geo Map 图层上的图例,可以将此属性值设置为 false。

您还可以向 Geomap 添加或删除图层。这可以通过使用 Geomap 中的“添加图层”按钮来完成。

Add Layer

每个图层都会添加一个新的图层 ID,您可以选择数据源和度量值。

Data Source Id

要删除图层,您需要单击“附加属性”下右上角的交叉按钮。

SAP Design Studio - 导出应用程序

在 SAP Design Studio 中,您还可以将分析应用程序导出到本地计算机或网络共享驱动器。这允许您导出源代码以发送给 SAP 用于解决错误或在不同的 BI 平台上使用。您还可以使用导出选项定期备份分析应用程序。

要导出应用程序,请选择应用程序,然后单击顶部“应用程序”选项卡下的“导出”。如果您的应用程序未保存,系统会提示您保存应用程序。

Application Export

您可以单击“浏览”按钮选择任何其他应用程序。默认情况下,它显示打开的分析应用程序。

Open Analysis Application

要导出应用程序中引用的 MIME 对象(例如图像或 CSS 文件),应保持“导出引用文件”复选框处于选中状态。

系统会分析选定的应用程序并自动检测应用程序引用的所有 MIME 对象。如果您有系统无法自动检测到的 MIME 文件,请选择“添加文件...”然后选择所需的文件。

单击“下一步”。

要在本地 PC 或网络共享上选择目标文件夹,请单击“浏览”。

您可以更改 ZIP 文件的默认名称,在“ZIP 文件名”下输入所需名称。

Configure Export

ZIP 文件的默认名称是应用程序名称加上时间戳,如上图所示。

SAP Design Studio - 导出模板

在 SAP Design Studio 中,您可以将分析应用程序用作其他应用程序设计者的模板。

要将应用程序导出为模板,请选择应用程序 → 应用程序选项卡 → 导出为模板

Export Template

您可以单击“浏览”按钮选择任何其他应用程序。默认情况下,它显示打开的分析应用程序。

Open Analysis Application

要导出应用程序中引用的 MIME 对象(例如图像或 CSS 文件),请保持“导出引用文件”复选框处于选中状态。

系统会分析选定的应用程序并自动检测应用程序引用的所有 MIME 对象。如果您有系统无法自动检测到的 MIME 文件,请选择“添加文件...”然后选择所需的文件。

单击“下一步”按钮。

选择模板文件夹或网络驱动器。输入模板名称 → 从“桌面”、“iPad”、“iPhone”中选择模板类别,如下面的屏幕截图所示。

Configure Template

您还可以通过转到配置类别 → 首选项来添加您自己的类别。要添加新的模板类别,请单击“添加”按钮,然后您可以输入新的类别名称。

New Template Category

模板标题用于输入要在“新建应用程序”对话框中显示的模板名称。

注意 - 此名称区分大小写。

在“模板描述”下,您可以描述模板的内容和用途。

此描述将显示在“新建应用程序”对话框中,可以帮助其他应用程序设计者确定要选择哪个模板。

单击“完成”。

您可以在选定的文件夹中找到新的模板,其中包含content.biapp文件和包含模板描述的.info 文件

将应用程序打印到浏览器

您还可以在 SAP Design Studio 中将分析应用程序打印到 Web 浏览器。当您使用 SAP Design Studio 移动解决方案时,不支持此功能。

要将分析应用程序打印到浏览器,请选择要调用打印功能的组件。这会将您的分析应用程序打印到您的 Web 浏览器。

SAP Design Studio - 可视化模板

在 SAP Design Studio 中,您可以使用可视化模板创建自定义仪表板,这些模板表示来自不同数据源的数据。您可以使用 SAP BW 或 SAP HANA 作为数据源。

打开在线自助服务数据发现和可视化应用程序。在下一个窗口中,系统会提示您连接到最近使用的查询或数据源。

您可以从以下两个选项中选择:

  • 您可以选择最近使用的查询,从您迄今为止已使用过的所有查询列表中选择一个查询。

  • 如果未列出最近使用的查询,您还可以选择一个系统来选择要分配给仪表板的数据源和查询。

选择“下一步”和“确定”。

默认的“可视化”页面打开,显示来自所选数据源的度量和维度。

创建可视化

转到“可视化”页面,将维度拖放到行或列区域。

布局区域中的默认可视化会自动更改以反映您的维度选择,并且创建的可视化会自动保存到库中。

选择要显示到 X 轴和 Y 轴的成员。

Visualize

重命名可视化

您可以根据用于创建可视化的查询重命名可视化。要重命名可视化,请选择“可视化”选项卡顶部的小齿轮,如下面的屏幕截图所示。

Rename Visualize

您可以选择“重命名”来更改标题的名称。

恢复默认标题 - 这可以用于根据查询将标题恢复为默认值。

SAP Design Studio - 自定义仪表板

您可以创建多个可视化并将其添加到库中,并且可以通过在“组合”选项卡下将它们安排在一个故事中来创建仪表板。

这允许您创建自定义仪表板,您还可以更改数据源,可视化也会在“可视化”选项卡中更改。

转到顶部的“组合”页面,库显示所有当前的可视化。要创建自定义仪表板,请将可视化从库拖放到布局区域。

Compose Tab

要创建新的自定义仪表板,请选择“新建故事”按钮。

Create New Custom

您可以为仪表板添加标题,然后单击“创建”。

共享仪表板

您可以将仪表板作为书签与其他用户共享。您还可以将其导出为 PDF 格式,如下面的屏幕截图所示。

Export File

SAP Design Studio - 刷新文档

要在 Design Studio 中刷新文档,会通过 Web 浏览器或移动客户端发送请求。数据刷新涉及以下关键步骤:

步骤 1 - 要在 Design Studio 文档上执行刷新,用户会向 Web 浏览器或移动客户端发送 HTTP 请求到 Web 应用程序服务器。Web 应用程序服务器会将此请求转发到中央管理服务器 (CMS) 以查找分析应用程序。CMS 服务器还负责检查用户是否有权刷新文档。

步骤 2 - 向分析应用程序服务器发送请求以获取 Design Studio 文档的当前数据。分析应用程序服务使用 JDBC 驱动程序从 SAP HANA 获取当前数据。

步骤 3 - 分析应用程序服务使用来自 SAP HANA 的最新数据创建文档,并将其发送回 Web 应用程序服务器。

步骤 4 - 最后一步是 Web 应用程序服务器将数据转换为 HTML 格式,并将其发送到 Web 浏览器或移动客户端,在其中显示 Design 文档刷新数据。

在 Web/Mobile (BW) 中刷新文档

在 SAP BW 中刷新 Design Studio 文档的方式相同,只是刷新是使用 RFC 调用上的 BICS 连接执行的,而不是使用 JDBC 驱动程序使用 HANA。

要在 BW 的 Web/Mobile 中刷新 Design Studio 文档,会通过 Web 浏览器或移动客户端发送请求。

数据刷新涉及以下关键步骤:

步骤 1 - 要在 Design Studio 文档上执行刷新,用户会向 Web 浏览器或移动客户端发送 HTTP 请求到 Web 应用程序服务器。Web 应用程序服务器会将此请求转发到中央管理服务器以查找分析应用程序。CMS 服务器还负责检查用户是否有权刷新文档。

步骤 2 - 向托管在自适应服务器上的分析应用程序服务发送请求以获取 Design Studio 文档的当前数据。分析应用程序服务使用远程函数调用 RFC 和 BICS 业务智能消费者服务连接性从 SAP NetWeaver BW 系统获取当前数据。

步骤 3 - 分析应用程序服务使用来自 SAP HANA 的最新数据创建文档,并将其发送回 Web 应用程序服务器。

步骤 4 - 最后一步是 Web 应用程序服务器将数据转换为 HTML 格式,并将其发送到 Web 浏览器或移动客户端,在其中显示 Design 文档刷新数据。

广告